0001819142-24-000025.txt : 20240503 0001819142-24-000025.hdr.sgml : 20240503 20240503162138 ACCESSION NUMBER: 0001819142-24-000025 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240503 DATE AS OF CHANGE: 20240503 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SES AI Corp CENTRAL INDEX KEY: 0001819142 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39845 FILM NUMBER: 24913483 BUSINESS ADDRESS: STREET 1: 35 CABOT RD. CITY: WOBURN STATE: MA ZIP: 01801 BUSINESS PHONE: 339-298-8750 MAIL ADDRESS: STREET 1: 35 CABOT RD. CITY: WOBURN STATE: MA ZIP: 01801 FORMER COMPANY: FORMER CONFORMED NAME: Ivanhoe Capital Acquisition Corp. DATE OF NAME CHANGE: 20200723 10-Q 1 ses-20240331x10q.htm 10-Q
http://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrent43881251438812510001819142Q1falsehttp://fasb.org/us-gaap/2023#DerivativeLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#DerivativeLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#DerivativeGainLossOnDerivativeNethttp://fasb.org/us-gaap/2023#DerivativeGainLossOnDerivativeNethttp://fasb.org/us-gaap/2023#ValuationTechniqueOptionPricingModelMemberhttp://fasb.org/us-gaap/2023#ValuationTechniqueOptionPricingModelMember00P2Y6M0001819142us-gaap:RetainedEarningsMember2024-03-310001819142us-gaap:AdditionalPaidInCapitalMember2024-03-310001819142us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001819142us-gaap:RetainedEarningsMember2023-12-310001819142us-gaap:AdditionalPaidInCapitalMember2023-12-310001819142us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001819142us-gaap:RetainedEarningsMember2023-03-310001819142us-gaap:AdditionalPaidInCapitalMember2023-03-310001819142us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001819142us-gaap:RetainedEarningsMember2022-12-310001819142us-gaap:AdditionalPaidInCapitalMember2022-12-310001819142us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001819142us-gaap:RestrictedStockUnitsRSUMember2024-02-012024-02-290001819142us-gaap:PerformanceSharesMember2024-02-012024-02-290001819142us-gaap:RelatedPartyMember2024-03-310001819142us-gaap:RelatedPartyMember2023-12-310001819142us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001819142us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001819142us-gaap:RetainedEarningsMember2024-01-012024-03-310001819142us-gaap:RetainedEarningsMember2023-01-012023-03-3100018191422022-12-012022-12-310001819142us-gaap:MeasurementInputSharePriceMember2024-03-310001819142us-gaap:MeasurementInputRiskFreeInterestRateMember2024-03-310001819142us-gaap:MeasurementInputPriceVolatilityMember2024-03-310001819142us-gaap:MeasurementInputExpectedTermMember2024-03-310001819142us-gaap:MeasurementInputExpectedDividendRateMember2024-03-310001819142us-gaap:MeasurementInputSharePriceMember2023-12-310001819142us-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001819142us-gaap:MeasurementInputPriceVolatilityMember2023-12-310001819142us-gaap:MeasurementInputExpectedTermMember2023-12-310001819142us-gaap:MeasurementInputExpectedDividendRateMember2023-12-310001819142us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001819142us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819142srt:MinimumMember2024-03-310001819142srt:MaximumMember2024-03-310001819142srt:MinimumMember2023-12-310001819142srt:MaximumMember2023-12-310001819142us-gaap:CommonStockMember2024-03-310001819142us-gaap:CommonStockMember2023-12-310001819142us-gaap:CommonStockMember2023-03-310001819142us-gaap:CommonStockMember2022-12-310001819142us-gaap:CommonClassBMember2024-03-310001819142us-gaap:CommonClassAMember2024-03-310001819142us-gaap:CommonClassBMember2023-12-310001819142us-gaap:CommonClassAMember2023-12-3100018191422023-03-3100018191422022-12-310001819142us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001819142us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001819142us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819142us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819142us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001819142us-gaap:RestrictedStockMember2024-01-012024-03-310001819142us-gaap:PerformanceSharesMember2024-01-012024-03-310001819142us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001819142ses:EarnOutSharesSponsorEarnOutSharesMember2024-01-012024-03-310001819142ses:EarnOutSharesEscrowedEarnOutSharesMember2024-01-012024-03-310001819142ses:EarnOutSharesEarnOutRestrictedSharesMember2024-01-012024-03-310001819142ses:CommonStockWarrantsPublicWarrantsMember2024-01-012024-03-310001819142ses:CommonStockWarrantsPrivateWarrantsMember2024-01-012024-03-310001819142us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001819142us-gaap:RestrictedStockMember2023-01-012023-03-310001819142us-gaap:PerformanceSharesMember2023-01-012023-03-310001819142us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001819142ses:EarnOutSharesSponsorEarnOutSharesMember2023-01-012023-03-310001819142ses:EarnOutSharesEscrowedEarnOutSharesMember2023-01-012023-03-310001819142ses:EarnOutSharesEarnOutRestrictedSharesMember2023-01-012023-03-310001819142ses:CommonStockWarrantsPublicWarrantsMember2023-01-012023-03-310001819142ses:CommonStockWarrantsPrivateWarrantsMember2023-01-012023-03-310001819142us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001819142us-gaap:RestrictedStockMember2024-01-012024-03-310001819142us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001819142us-gaap:PerformanceSharesMember2024-01-012024-03-310001819142us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001819142us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001819142us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001819142us-gaap:RestrictedStockMember2023-01-012023-03-310001819142us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001819142us-gaap:PerformanceSharesMember2023-01-012023-03-310001819142us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001819142us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001819142ses:EarnOutSharesEarnOutRestrictedSharesMember2023-01-012023-03-310001819142us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001819142us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001819142ses:OriginalEquipmentManufacturingPartnersMember2023-11-012023-11-300001819142ses:GmGlobalTechnologyOperationsLlcAffiliateOfGeneralMotorsVenturesLlcAndGeneralMotorsHoldingsLlcMembersrt:DirectorMember2021-02-012021-02-280001819142ses:StrategicAutomotiveOriginalEquipmentManufacturerPartnerMember2024-03-310001819142us-gaap:NonrelatedPartyMember2024-03-310001819142us-gaap:NonrelatedPartyMember2023-12-310001819142ses:GeneralMotorMembersrt:MinimumMembersrt:DirectorMember2024-03-310001819142ses:GeneralMotorMembersrt:MinimumMembersrt:DirectorMember2023-12-310001819142us-gaap:CommonStockMember2024-01-012024-03-310001819142us-gaap:CommonStockMember2023-01-012023-03-3100018191422022-02-022022-02-0200018191422022-02-020001819142us-gaap:CommonClassBMember2022-02-020001819142us-gaap:CommonClassAMember2022-02-0200018191422023-01-012023-12-310001819142us-gaap:USTreasuryAndGovernmentMember2024-03-310001819142us-gaap:USTreasuryAndGovernmentMember2023-12-3100018191422023-01-012023-03-310001819142us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001819142us-gaap:FairValueMeasurementsRecurringMember2024-03-310001819142us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001819142us-gaap:FairValueMeasurementsRecurringMember2023-12-3100018191422024-03-3100018191422023-12-310001819142ses:JingNealisMember2024-01-012024-03-310001819142ses:Dr.HuMs.NealisDr.GanAndMr.PilkingtonMember2024-01-012024-03-310001819142us-gaap:WarrantMember2024-01-012024-03-310001819142us-gaap:CommonClassAMember2024-01-012024-03-310001819142us-gaap:CommonClassBMember2024-04-290001819142us-gaap:CommonClassAMember2024-04-2900018191422024-01-012024-03-31xbrli:sharesiso4217:USDxbrli:sharesiso4217:USDxbrli:pureses:Diso4217:KRWses:Y

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2024

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

SES AI Corporation

(Exact name of registrant as specified in its charter)

Delaware

88-0641865

(State or other jurisdiction of
incorporation or organization)

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

35 Cabot Road Woburn, MA

01801

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (339) 298-8750

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

Title of Each Class

Trading symbol(s)

Name of Exchange on which registered

Class A common stock, par value $0.0001 per share

SES

The New York Stock Exchange

Warrants, each exercisable for one share of Class A common stock at an exercise price of $11.50 per share

SES WS

The New York Stock Exchange

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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of April 29, 2024, there were 313,130,805 shares of the registrant’s Class A common stock and 43,881,251 shares of the registrant’s Class B common stock outstanding.

TABLE OF CONTENTS

Cautionary Note Regarding Forward-Looking Statements

Part I.

Financial Information

Item 1.

Financial Statements

5

Condensed Consolidated Balance Sheets (Unaudited)

5

Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)

6

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)

7

Condensed Consolidated Statements of Cash Flows (Unaudited)

8

Notes to Condensed Consolidated Financial Statements (Unaudited)

9

Item 2.

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

18

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

23

Item 4.

Controls and Procedures

23

Part II.

Other Information

Item 1.

Legal Proceedings

25

Item 1A.

Risk Factors

25

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

25

Item 3.

Defaults Upon Senior Securities

25

Item 4.

Mine Safety Disclosures

25

Item 5.

Other Information

25

Item 6.

Exhibits

26

Signatures

27

2

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains statements that SES AI Corporation (together the “Company” or “SES”) believes are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements include, without limitation, statements relating to expectations for future financial performance, business strategies or expectations for our business. These statements are based on the beliefs and assumptions of the management of the Company. Although the Company believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, it cannot provide assurance that it will achieve or realize these plans, intentions or expectations. These statements constitute projections, forecasts and forward-looking statements, and are not guarantees of performance. Such statements can be identified by the fact that they do not relate strictly to historical or current facts. When used in this Quarterly Report, words such as “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “forecast,” “intend,” “may,” “might,” “plan,” “possible,” “potential,” “predict,” “project,” “seek,” “should,” “strive,” “target,” “will,” “would” and similar expressions may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking.

You should not place undue reliance on these forward-looking statements. Should one or more of a number of known and unknown risks and uncertainties materialize, or should any of our assumptions prove incorrect, the Company’s actual results or performance may be materially different from those expressed or implied by these forward-looking statements. Some factors that could cause actual results to differ include, but are not limited to the risks below, which also serves as a summary of the principal risks of an investment in our securities:

We face significant challenges in developing a Lithium-Metal (“Li-Metal”) battery that can be commercialized for use in electric vehicles (“EVs”), urban air mobility (“UAM”), and other applications, and the pace of development is often unpredictable and subject to delays.
We have a history of no revenues and of net losses and expect to continue to incur losses for the foreseeable future. While we expect to become profitable eventually, our internal assumptions may prove incorrect, and we may never achieve or maintain profitability.
We will need substantial additional capital in the future to fund our business and may be unable to meet our future capital requirements, impairing our financial position and results of operations.
Our Li-Metal technology is untested in actual EVs and may ultimately prove unworkable.
If our batteries fail to perform as expected our ability to develop, market and sell our batteries could be harmed.
Delays in the pre-manufacturing development of our battery cells could adversely affect our business and prospects.
We may not be able to engage target original equipment manufacturers (“OEMs”) customers successfully and to convert such contacts into meaningful orders in the future.
If we are unable to integrate our products into EVs manufactured by OEM customers, our results of operations could be impaired.
We may not be able to establish new, or maintain existing, supply relationships for necessary raw materials, components or equipment or may be required to pay costs for raw materials, components or equipment that are more expensive than anticipated, which could delay the introduction of our product and negatively impact our business.
Our ability to manufacture our Li-Metal batteries at scale depends on our ability to build, operate and staff our facilities successfully.
We have pursued and may continue to pursue joint development agreements (“JDAs”) and other strategic alliances, which could have an adverse impact on our business if they are unsuccessful or if we are unable to enter into new JDAs.
Certain components of our batteries pose safety risks that may cause accidents. We may be subject to financial and reputational risks due to product recalls and product liability claims, and we could face substantial liabilities that exceed our resources.
Our business depends substantially on the continuing efforts of our senior executives and other key personnel as well as the ability to attract, train and retain highly skilled employees and key personnel.
Developments in alternative technology or other fossil fuel alternatives may adversely affect the demand for our battery products.
Our patent applications may not result in issued patents or our patent rights may be challenged, invalidated or limited in scope, any of which could have a material adverse effect on our ability to prevent others from competing or interfering with the commercialization of our products.
We rely heavily on our intellectual property portfolio, including unpatented proprietary technology. If we are unable to protect our intellectual property rights from unauthorized use, our business and competitive position would be harmed.
The international scope of our business exposes us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.
We have incurred and will continue to incur increased costs related to operating as a public company, and our management will be required to devote substantial additional time to compliance and corporate governance practices.
The price of our common stock has been and may continue to be volatile.
Our public warrants may never be in the money, and they may expire worthless.
We are controlled or substantially influenced by Dr. Qichao Hu and certain entities affiliated with Dr. Hu, whose interests may conflict with other stockholders. The concentrated ownership of our dual class common stock could prevent stockholders from influencing significant decisions.

3

The other factors disclosed in this Quarterly Report on Form 10-Q and the Company’s other filings with the Securities and Exchange Commission (the “SEC”), in particular the risks described in “Part II, Item 1A” of this Quarterly Report and “Part I, Item 1A” of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the SEC on February 27, 2024.

The forward-looking statements contained in this Quarterly Report on Form 10-Q are based on information available as of the date of this Quarterly Report on Form 10-Q and current expectations, forecasts and assumptions, and involve a number of judgments, risks and uncertainties. Accordingly, forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and should not be relied upon as representing the Company’s views as of any subsequent date. The Company does not undertake any obligation to update forward-looking statements to reflect events or circumstances after the date they were made, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.

4

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

SES AI Corporation

Condensed Consolidated Balance Sheets

(Unaudited)

(in thousands, except share and per share amounts)

March 31, 2024

    

December 31, 2023

Assets

  

 

  

Current Assets

  

 

  

Cash and cash equivalents

$

129,609

$

85,671

Short-term investments

189,147

246,775

Receivable from related party

1,217

3,911

Inventories

425

558

Prepaid expenses and other assets

 

6,714

 

11,712

Total current assets

 

327,112

 

348,627

Property and equipment, net

 

40,122

 

37,959

Intangible assets, net

 

1,313

 

1,345

Right-of-use assets, net

11,697

13,099

Deferred tax assets

1,057

1,057

Other assets, non-current

 

4,583

 

4,723

Total assets

$

385,884

$

406,810

Liabilities and Stockholders’ Equity

 

  

 

  

Current Liabilities

 

  

 

  

Accounts payable

$

2,762

$

4,830

Operating lease liabilities

2,436

2,404

Accrued expenses and other liabilities

 

8,745

 

13,121

Total current liabilities

 

13,943

 

20,355

Sponsor Earn-Out liabilities

3,291

4,166

Operating lease liabilities, non-current

9,687

11,316

Unearned government grant

8,913

9,270

Other liabilities, non-current

 

2,661

 

2,753

Total liabilities

 

38,495

 

47,860

Commitments and contingencies (Note 9)

 

  

 

  

Stockholders’ Equity

 

  

 

  

Preferred stock, $0.0001 par value; 20,000,000 shares authorized, none issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

Common stock: Class A shares, $0.0001 par value, 2,100,000,000 shares authorized; 309,736,367 and 310,266,922 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively;
Class B shares, $0.0001 par value, 200,000,000 shares authorized; 43,881,251 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively

 

35

 

35

Additional paid-in capital

 

563,966

 

559,214

Accumulated deficit

 

(214,243)

 

(198,686)

Accumulated other comprehensive loss

 

(2,369)

 

(1,613)

Total stockholders' equity

 

347,389

 

358,950

Total liabilities and stockholders' equity

$

385,884

$

406,810

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

5

SES AI Corporation

Condensed Consolidated Statements of Operations and Comprehensive Loss

(Unaudited)

Three Months Ended March 31, 

(in thousands, except share and per share amounts)

    

2024

    

2023

Operating expenses:

  

 

  

Research and development

$

11,765

$

8,489

General and administrative

 

9,506

 

13,123

Total operating expenses

 

21,271

 

21,612

Loss from operations

 

(21,271)

 

(21,612)

Other income:

 

  

 

  

Interest income

4,162

4,140

Gain on change in fair value of Sponsor Earn-Out liabilities

875

569

Miscellaneous income, net

874

820

Total other income, net

 

5,911

 

5,529

Loss before income taxes

 

(15,360)

 

(16,083)

Provision for income taxes

 

(197)

 

(143)

Net loss

 

(15,557)

 

(16,226)

Other comprehensive (loss) income, net of tax:

 

  

 

  

Foreign currency translation adjustment

 

(457)

 

72

Unrealized (loss) gain on short-term investments

(299)

467

Total other comprehensive (loss) income, net of tax

(756)

539

Total comprehensive loss

$

(16,313)

$

(15,687)

Net loss per share attributable to common stockholders:

Basic and diluted

$

(0.05)

$

(0.05)

Weighted-average shares outstanding:

Basic and diluted

 

318,790,719

 

313,422,442

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

6

SES AI Corporation

Condensed Consolidated Statements of Stockholders’ Equity

(Unaudited)

Three Months Ended March 31, 2024

Redeemable Convertible

Class A and Class B

Accumulated

Total

Preferred Stock

Common Stock

Additional

Accumulated

Other Comprehensive

Stockholders’

(in thousands, except share and per share amounts)

Shares

    

Amount

  

Shares

    

Amount

    

Paid-in-Capital

    

Deficit

    

Income (Loss)

    

Equity

Balance – December 31, 2023

 

$

354,148,173

 

$

35

 

$

559,214

 

$

(198,686)

 

$

(1,613)

 

$

358,950

Issuance of common stock upon exercise of stock options

197,127

18

18

Restricted stock units vested

18,869

Forfeitures of Earn-Out Restricted Shares

(711,298)

Forfeitures of Restricted Stock Awards

(35,253)

(50)

(50)

Stock-based compensation

4,784

4,784

Net loss

(15,557)

(15,557)

Unrealized loss on short-term investments

(299)

(299)

Foreign currency translation adjustments

(457)

(457)

Balance — March 31, 2024

$

353,617,618

$

35

$

563,966

$

(214,243)

$

(2,369)

$

347,389

Three Months Ended March 31, 2023

Redeemable Convertible

Class A and Class B

Accumulated

Total

Preferred Stock

Common Stock

Additional

Accumulated

Other Comprehensive

Stockholders’

(in thousands, except share and per share amounts)

Shares

    

Amount

  

Shares

    

Amount

    

Paid-in-Capital

    

Deficit

    

Income (Loss)

    

Equity

Balance — December 31, 2022

$

349,714,840

$

35

$

538,041

$

(145,286)

$

(1,251)

$

391,539

Issuance of common stock upon exercise of stock options

94,319

13

13

Restricted stock units vested

4,727

Forfeitures of Earn-Out Restricted Shares

(1,904)

Stock-based compensation

6,462

6,462

Net loss

(16,226)

(16,226)

Unrealized gain on short-term investments

467

467

Foreign currency translation adjustments

72

72

Balance — March 31, 2023

 

$

349,811,982

 

$

35

 

$

544,516

 

$

(161,512)

 

$

(712)

 

$

382,327

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

7

SES AI Corporation

Condensed Consolidated Statements of Cash Flows

(Unaudited)

Three Months Ended March 31, 

(in thousands)

2024

    

2023

Cash Flows From Operating Activities

  

 

  

Net loss

$

(15,557)

$

(16,226)

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

 

  

 

  

Gain from change in fair value of Sponsor Earn-Out liabilities

(875)

(569)

Stock-based compensation

 

4,784

 

6,462

Depreciation and amortization

 

1,721

 

1,060

Accretion income from available-for-sale short-term investments

(1,889)

(2,946)

Other

(894)

(683)

Changes in operating assets and liabilities:

 

  

 

Receivable from related party

2,694

(422)

Inventories

121

(120)

Prepaid expenses and other assets

 

4,993

 

(2,553)

Right-of-use assets

1,280

(276)

Accounts payable

 

(249)

 

(15)

Accrued expenses and other liabilities

 

(3,637)

 

941

Operating lease liabilities

(1,471)

(46)

Net cash used in operating activities

 

(8,979)

 

(15,393)

Cash Flows From Investing Activities

 

  

 

  

Purchases of property and equipment

 

(6,758)

 

(5,974)

Purchase of short-term investments

 

 

(97,119)

Proceeds from the maturities of short-term investments

 

60,000

 

60,000

Net cash provided by (used in) investing activities

 

53,242

 

(43,093)

Cash Flows From Financing Activities

 

  

 

  

Proceeds from stock option exercises

18

13

Net cash provided by financing activities

 

18

 

13

Effect of exchange rates on cash

 

(369)

 

(198)

Net increase (decrease) in cash, cash equivalents and restricted cash

 

43,912

 

(58,671)

Cash, cash equivalents and restricted cash at beginning of period (Note 4)

 

86,966

 

107,936

Cash, cash equivalents and restricted cash at end of period (Note 4)

$

130,878

$

49,265

Supplemental Cash and Non-Cash Information:

 

  

 

  

Income taxes paid

$

3

$

47

Accounts payable and accrued expenses related to purchases of property and equipment

$

3,535

$

1,034

Operating lease liabilities arising from obtaining right-of-use assets

$

$

776

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

8

SES AI Corporation

Notes to Condensed Consolidated Financial Statements

(Unaudited)

(Dollars in thousands, unless otherwise stated)

Note 1.  Nature of Business

Organization

SES AI Corporation and its consolidated subsidiaries (together the “Company” or “SES”), is engaged in the development of high-performance, Lithium-Metal (“Li-Metal”) rechargeable battery technologies for electric vehicles (“EVs”), Urban Air Mobility (“UAM”)  and other applications. We were founded in 2012, and our mission is to power a new era of electric transportation on land and in air with Li-Metal batteries. Our differentiated battery technology has been designed to combine the high energy density of Li-Metal with the large-scale manufacturability of conventional Lithium-ion (“Li-ion”) batteries and will help to promote the transition from the global dependence on fossil fuel-based automotive vehicles to clean and efficient EVs. The Company’s headquarters is located in Woburn, Massachusetts with research and development facilities located there, in Shanghai, China, and in Chungju, South Korea. Principal operations have not yet commenced as of March 31, 2024, and the Company has not derived revenue from its principal business activities.

Note 2.  Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. Management believes that all adjustments necessary for the fair presentation of results, consisting of normally recurring items, have been included in the unaudited condensed consolidated financial statements for the interim periods presented. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual periods. All intercompany balances and transactions have been eliminated in consolidation. The Company’s fiscal year ends on December 31.

The year-end balance sheet data was derived from audited consolidated financial statements. These unaudited interim condensed consolidated financial statements do not include all of the annual disclosures required by U.S. GAAP; accordingly, they should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 27, 2024 (the “Annual Report”).

Use of estimates

The preparation of these unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make use of estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of commitments and contingencies, and the reported amounts of revenues, if any, and expenses. The Company bases its estimates on available historical experience and on various other factors that the Company believes are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ from those estimates.

Significant estimates and assumptions include those related to the valuation of (i) certain equity awards, including common stock awards prior to the Company’s previously disclosed Business Combination (as defined below in Note 8), the Sponsor Earn-Out Shares, the Earn-Out Restricted Shares, restricted stock awards, stock options, and performance stock units, (ii) deferred tax assets and uncertain income tax positions, and (iii) the measurement of operating lease liabilities. On an ongoing basis, the Company evaluates these judgments and estimates for reasonableness.

Investments

The Company has investments in short-term marketable debt and marketable equity securities. Investments in marketable debt securities consist of U.S. treasury securities, are classified as available-for-sale at the time of purchase and reevaluate such classification at each balance sheet date. These available-for-sale marketable securities are recorded at fair value, with any unrealized gains and losses included as a component of accumulated other comprehensive (loss) income in total stockholders’ equity on the unaudited interim condensed

9

consolidated balance sheets until realized or until a determination is made that an other-than-temporary decline in market value has occurred. The amortized cost of U.S. treasury securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are reported within interest income in the unaudited interim condensed consolidated statement of operations and comprehensive loss. Investments in marketable debt securities with a stated maturity date of less than one year are classified as short-term investments, while these with a stated maturity date of more than one year, and that are not expected to be used in current operations, are classified as long-term investments on the unaudited interim condensed consolidated balance sheet, respectively. Investments in marketable equity securities are classified as short-term investments when the Company’s intention is to sell within a year from the reporting period end, otherwise they will be classified as long-term investments. Investments in marketable equity securities with a readily determinable fair value, not accounted for under the equity method, are recorded at fair value with unrealized gains and losses reported within miscellaneous income, net in the unaudited interim condensed consolidated statements of operations and comprehensive loss.

Inventories

Inventories consist of raw materials and are stated at the lower of average cost or net realizable value.

Fair Value Measurements

Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be either recorded or disclosed at fair value, the Company considers the principal or most advantageous market in which it would transact, and it also considers assumptions that market participants would use when pricing the asset or liability.

The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:

Level 1    Observable inputs such as quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2    Inputs other than the quoted prices in active markets that are observable either directly or indirectly.

Level 3    Unobservable inputs in which there are little or no market data and which require the Company to develop its own assumptions.

10

Certain of the Company’s financial instruments, including cash and cash equivalents, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis:

(in thousands)

Level 1

    

Level 2

    

Level 3

    

Total

March 31, 2024

Current Assets

Cash equivalents in money market funds (Note 4)

$

120,442

$

$

$

120,442

U.S. treasury securities

187,717

187,717

Equity securities(1)

1,430

1,430

Total current assets at fair value

$

309,589

$

$

$

309,589

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

310,203

$

$

$

310,203

Liabilities

Sponsor Earn-Out liabilities

$

$

$

3,291

$

3,291

Total liabilities at fair value

$

$

$

3,291

$

3,291

December 31, 2023

Current Assets

Cash equivalents in money market funds (Note 4)

$

74,997

$

$

$

74,997

U.S. treasury securities

246,127

246,127

Equity securities(1)

648

648

Total current assets at fair value

$

321,772

$

$

$

321,772

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

322,386

$

$

$

322,386

Liabilities

Sponsor Earn-Out liabilities

$

$

$

4,166

$

4,166

Total liabilities at fair value

$

$

$

4,166

$

4,166

(1) Fair value was determined using publicly quoted market prices obtained from third-party sources in their respective markets.

 

There were no transfers in or out of Level 3 measurements during the three months ended March 31, 2024.

Recently Adopted Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-7, Improvements to Reportable Segment Disclosures, which requires disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. We are currently evaluating the provisions and impact this ASU will have when adopted for the year ended December 31, 2024 and anticipate it will likely result in inclusion of additional required disclosures in our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-9, Improvements to Income Tax Disclosures, which requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements

11

that have not yet been issued or made available for issuance. We are currently evaluating the impact this ASU will have when adopted and anticipate this ASU will likely result in the required additional disclosures being included in our consolidated financial statements.

Climate-Related Disclosures 

In March 2024, the SEC adopted final rules that would require registrants to provide certain climate-related information in their registration statements and annual reports. The new rules require information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations, or financial condition. The rules also require disclosure of a registrant’s greenhouse gas emissions and certain climate-related financial metrics in their audited financial statements. In April 2024, the SEC voluntarily stayed the rules pending completion of a judicial review that is currently pending in the U.S. Court of Appeals for the Eighth Circuit. We are currently evaluating the impact these rules will have when adopted and anticipate these rules will likely result in the required additional disclosures being included in on our consolidated financial statements.

The Company has reviewed all accounting pronouncements issued during the three months ended March 31, 2024 and concluded they were either not applicable or not expected to have a material impact on the Company’s unaudited interim condensed consolidated financial statements.

 

 

 

Note 3.  Partnerships

In December 2020, the Company established a partnership with Hyundai Motor Company (“Hyundai”) when it entered into a joint development agreement (“JDA”) to jointly research and develop Li-Metal battery technology, which concluded in November 2023.  Further, in May 2021, the Company executed another JDA with Hyundai to jointly develop an A-Sample Li-Metal battery effective August 31, 2021. In March 2024, the Company extended this JDA until December 2025 to develop the B-sample Li-Metal battery.

In February 2021, the Company established a partnership with GM Global Technology Operations LLC (“GM Technology”), an affiliate of GM Ventures LLC (“GM Ventures”), and General Motors Holdings LLC (“GM Holdings”) (collectively, “General Motors” or “GM”) when it entered into a JDA to jointly research and develop an A-Sample Li-Metal battery and build-out a prototype manufacturing line for GM Technology. The JDA has an initial term of three years, which can be extended based on mutual agreement.

In December 2021, the Company established a partnership with Honda Motor Company, Ltd. (“Honda”) when it entered into a JDA to jointly R&D an A-Sample Li-Metal battery, which concluded in June 2023.

In November 2023, the Company entered into a B-Sample JDA with one of our OEM partners for delivery of B-Sample battery. The JDA has a term of two and half years.

Under the terms of certain JDAs, the Company will fund research and development activities and capital expenditures related to the buildout of pilot manufacturing lines and the JDA partner will be required to refund such expenses to the Company, regardless of the results of the research and development activities. The following table summarizes the expenses incurred by the Company that were recorded as a credit to research and development expense in the unaudited interim condensed consolidated statements of operations and comprehensive loss:

Three Months Ended March 31, 

(in thousands)

2024

    

2023

Research and development (related party)

$

1,217

$

1,771

Research and development (non-related party)

2,308

1,416

Total reimbursements to research and development

$

3,525

$

3,186

As of March 31, 2024 and December 31, 2023, $1.2 million and $3.9 million was outstanding as a receivable from related party as disclosed in the unaudited interim condensed consolidated balance sheets. As of March 31, 2024 and December 31, 2023, none and $5.1 million was recorded as receivable from non-related party JDAs. As of March 31, 2024 and December 31, 2023, $0.1 million and none was recorded as deferred income for non-related party JDAs. Amounts for non-related party receivables are recorded within prepaid expenses and other current assets and the deferred income is recorded within accrued expenses and other current liabilities in the unaudited interim condensed consolidated balance sheets.

Note 4.  Cash and Cash Equivalents

Cash, cash equivalents, and restricted cash consisted of the following:

12

(in thousands)

March 31, 2024

    

December 31, 2023

Cash

$

9,167

$

10,674

Money market funds

 

120,442

 

74,997

Total cash and cash equivalents

129,609

85,671

Restricted cash included in other assets

 

1,269

 

1,295

Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows

$

130,878

$

86,966

 

 

Restricted cash includes cash held in checking and money market funds as collateral to secure certain insurance policies and a letter of credit for corporate lease activity.

 

Note 5.  Short-Term Investments

The following table provides amortized costs, gross unrealized gains and losses, and fair values for the Company’s investments in available-for-sale U.S. treasury securities as of March 31, 2024 and December 31, 2023, which have maturity dates that range from 1 month to 7 months and 1 month to 10 months, respectively. Fair value was determined using market prices obtained from third-party sources. Realized gains or losses were insignificant for the three months ended March 31, 2024 and 2023.

March 31, 2024

Gross

Gross

(in thousands)

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Short-term U.S. treasury securities

$

187,686

$

43

$

(12)

$

187,717

Total

$

187,686

$

43

$

(12)

$

187,717

December 31, 2023

Gross

Gross

(in thousands)

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Short-term U.S. treasury securities

$

245,797

$

337

$

(7)

$

246,127

Total

$

245,797

$

337

$

(7)

$

246,127

 

 

 

 

Note 6.  Accrued Expenses and Other Current Liabilities

The components of accrued expenses and other current liabilities consisted of the following:

(in thousands)

March 31, 2024

    

December 31, 2023

Employee compensation and related costs

$

3,460

$

7,022

Construction in process

2,494

3,182

Income taxes payable

454

288

Professional and consulting services

552

1,273

Deferred income received under partnerships

77

Other

 

1,708

 

1,356

Accrued expenses and other current liabilities

$

8,745

$

13,121

 

 

 

Note 7.  Government Grant

In December 2022, the Company was awarded a grant (the “Grant”) from certain government agencies. The incentives received under the Grant, which is in the form of cash, can be used for facilities related expenses and the purchase of property and equipment. The Company is required to adhere to the following conditions attached to the incentives, which include purchase of a government grant guarantee insurance policy, required minimum investments into specified spending categories and the creation of a minimum amount of permanent full-time jobs in a certain geographical location over the next five years, with the option to extend to 10 years by remaining in a certain geographical location. If subsequently it was determined that we were in non-compliance with the Grant conditions, we could be required to pay the Grant in its entirety with interest. The Company has yet to fulfill the required minimum investment, and the compliance with this condition will continue to be monitored over the remaining grant period.

As of March 31, 2024 and December 31, 2023, the Company has received, but not yet earned, cash grants of 12.0 billion Korean won. These balances are equivalent to $8.9 million and $9.3 million after translation, respectively, as of March 31, 2024 and December 31, 2023, which is disclosed as a noncurrent liability in the unaudited interim condensed consolidated balance sheets.

13

Note 8.  Sponsor Earn-Out Liabilities

In connection with  the closing of the Business Combination (the “Closing”) on February 3, 2022 (the “Closing Date”), Ivanhoe Capital Acquisition Corp. (“Ivanhoe”), a Cayman Islands exempted company, migrated out of the Cayman Islands and domesticated as a Delaware corporation (the “Domestication”), changed its name to “SES AI Corporation”, and Wormhole Amalgamation Sub Pte. Ltd., a Singapore private company limited by shares and a direct, wholly-owned subsidiary of Ivanhoe (“Amalgamation Sub”), consummated the previously announced Business Combination (the “Business Combination”) pursuant to which, among other things, Amalgamation Sub merged with and into SES Holdings Pte. Ltd., a Singapore private company limited by shares (“Old SES”), with Old SES surviving the Business Combination as a wholly-owned subsidiary of SES.

On February 2, 2022, in connection with the Domestication, 6,900,000 of Ivanhoe’s Class B ordinary shares held by Ivanhoe Capital Sponsor LLC (the “Sponsor”) converted into an equal number of shares of duly authorized, validly issued, fully paid and nonassessable Class B common stock, par value $0.0001 per share (the “Class B Common Stock”), of the Company. At Closing, these 6,900,000 shares of Class B Common Stock converted into an equal number of shares of duly authorized, validly issued, fully paid and nonassessable Class A common stock par value $0.0001 per share (the “Class A Common Stock”, and together with the Class B Common Stock, “Common Stock”), of the Company (the “Sponsor Earn-Out Shares”). These Sponsor Earn-Out Shares are subject to certain transfer restrictions and forfeiture terms following the Closing, which will be released as follows:

20% were subject to transfer restrictions until the date that was 180 days after the Closing (“Tranche 1”);
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $12.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 2”);
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $14.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 3”);
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $16.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 4”); and
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $18.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 5”).

If there is a change in control of SES at a per share value of greater than $18.00, then 100% of the Sponsor Earn-Out Shares will be released from these transfer restrictions; however if the per share value is less than $18.00 upon a change in control, then the Sponsor Earn-Out Shares will be released pro rata based on the per share value of the change in control and the stock price thresholds for release specified above. Any Sponsor Earn-Out Shares not released will be forfeited and cancelled upon a change in control.

The Sponsor Earn-Out Shares in Tranche 1 were accounted for as equity instruments because they are legally owned by the Sponsor, cannot be forfeited and were subject only to transfer restrictions that lapsed 180 days after the Closing Date, which occurred on August 2, 2022. The Sponsor Earn-Out Shares in Tranches 2 through 5 represent the Sponsor Earn-Out liabilities and are accounted for as a derivative liability because the earn-out triggering events that determine the number of Sponsor Earn-Out Shares to be earned back by the Sponsor include events that are not solely indexed to the shares of Class A common stock.

The Sponsor Earn-Out liabilities are measured at estimated fair value using Level 3 inputs in a Monte Carlo simulation valuation model. As of the three months ended March 31, 2024, the earn-out triggering events were not achieved for any of Tranche 2 through Tranche 5, and as such the Company adjusted the carrying amount of the Sponsor Earn-Out liabilities to its estimated fair value of $3.3 million in the unaudited interim condensed consolidated balance sheet.

The following table provides a reconciliation of the beginning and ending balances for the Sponsor Earn-Out liabilities:

(in thousands)

Balance as of December 31, 2023

$

4,166

Change in fair value

  

(875)

Balance as of March 31, 2024

$

3,291

Balance as of December 31, 2022

$

10,961

Change in fair value

(569)

Balance as of March 31, 2023

$

10,392

 

14

Inherent in the valuation model are assumptions related to expected stock price volatility, risk-free interest rate, expected term, and dividend yield. The key inputs used in the Monte Carlo simulation model at their respective measurement dates were as follows:

March 31, 2024

December 31, 2023

Expected term (in years)

3.1

3.1

Risk free rate

4.30%

4.04%

Expected volatility

85.0%

91.0%

Expected dividends

0%

0%

Stock price

$

1.68

$

1.83

 

The stock price is based on the closing price of the Company’s Class A common stock as of the valuation date and simulated through the end of the earn-out period following Geometric Brownian Motion. The Company estimates the volatility of its common stock by using a weighted average of historical volatilities of SES’s shares and warrants and select peer companies’ common stock that matches the expected term of the awards (range of the weighted average of volatility was 78.2% - 89.2% and 83.8% - 96.2% as of March 31, 2024 and December 31, 2023, respectively). The expected term is derived from a probability weighted model, considering a number of inputs, including the probability of a change in control. The risk-free interest rate is based on the yield curve for zero-coupon U.S. Treasury notes with maturities corresponding to the expected term of the awards. The dividend rate is based on the historical rate, which the Company anticipates remaining at zero.

 

 

Note 9.  Commitments and Contingencies

Commitments

Under the terms of one of the JDAs entered into in 2021 and amended in March 2024, the Company is committed to undertake certain research and development activities to the benefit of both itself and its OEM Partner which involves expenditures related to engineering efforts and purchases of related equipment. The Company has a commitment to spend up to $35 million under this JDA as of March 31, 2024.

In December 2021, the Company amended the lease agreement for an office space in Woburn, Massachusetts. The amendment includes an obligation for the Company to pay monthly relinquishment charges (equal to the total rental obligation for the duration of the lease term) only if the new tenant does not pay the monthly rental amount and the lessor has provided a notice to collect the relinquishment charges from the Company. As of March 31, 2024, the Company assessed the probability of any liability to be incurred for relinquishment charges as remote.

Legal Contingencies

From time-to-time, the Company may be subject to claims arising in the ordinary course of business or become involved in litigation or other legal proceedings. While the outcome of such claims or other proceedings cannot be predicted with certainty, the Company’s management expects that any such liabilities, to the extent not provided for by insurance or otherwise, would not have a material effect on the Company’s financial condition, results of operations or cash flows.

Indemnifications

The Company enters into indemnification provisions under agreements with other companies in the ordinary course of business, including, but not limited to, partnerships, landlords, vendors, and contractors. Pursuant to these arrangements, the Company agrees to indemnify, defend, and hold harmless the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification provisions. In addition, the Company indemnifies its officers, directors, and certain key employees against claims made with respect to matters that arise while they are serving in their respective capacities as such, subject to certain limitations set forth under applicable law, and applicable indemnification agreements. The Company maintains insurance, including commercial general liability insurance, product liability insurance, and directors and officers insurance to offset certain potential liabilities under these indemnification provisions. To date, there have been no claims under these indemnification provisions.

15

Note 10.  Stock-Based Compensation

The Company’s stock-based compensation included in its unaudited interim condensed consolidated statements of operations and comprehensive loss, net of forfeitures, was as follows:

Three Months Ended March 31, 

(in thousands)

    

2024

    

2023

Research and development

$

1,451

$

1,847

General and administrative

 

3,333

 

4,615

Total stock-based compensation

$

4,784

$

6,462

 

The following table summarizes stock-based compensation expense by award type, net of forfeitures:

Three Months Ended March 31, 

(in thousands)

2024

2023

Earn-Out Restricted Shares

$

$

2,135

Restricted Stock Units ("RSUs")

3,085

1,961

Performance Stock Units ("PSUs")

932

1,326

Restricted Stock Awards ("RSAs")

491

930

Stock options

276

110

Total

$

4,784

$

6,462

 

In February 2024, the Company granted 8,996,931 RSUs and 3,280,083 PSUs, which relates to the annual grant to our directors, executive officers and employees. PSUs are measured at their estimated fair value using a Monte Carlo simulation valuation model with the effect of the market condition reflected in the grant date fair value of the award. The fair value of RSUs is estimated based on the closing price of the Company’s Class A common stock at the date of grant.

 

 

Note 11.   Income Taxes

The Company’s effective tax rate for the three months ended March 31, 2024 was (1.8)% compared with (0.9)% for the three months ended March 31, 2023. The difference between the provision for income taxes and the income tax determined by applying the statutory federal income tax rate of 21% principally results from income taxes on earnings from its foreign tax jurisdictions offset by losses generated in the U.S. where no benefit was recorded because the Company had fully reserved its deferred tax assets as of March 31, 2024 and December 31, 2023 and the recording of uncertain tax positions and interest expense.

Note 12.  Net Loss Per Share

Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing net loss, as adjusted for changes in fair value recognized in earnings from equity contracts classified as liabilities, by the weighted average number of common shares outstanding and, when dilutive, common share equivalents from outstanding stock options and restricted stock units (using the treasury-stock method). The weighted-average number of common shares used in the computation of basic and diluted net loss per share were as follows:

Three Months Ended March 31, 

(in thousands, except share and per share amounts)

   

2024

   

2023

Numerator:

  

  

Net loss attributable to common stockholders - basic

$

(15,557)

$

(16,226)

Denominator:

Weighted average shares of common stock outstanding - basic and diluted

 

318,790,719

 

313,422,442

Net loss per share attributable to common stockholders - basic and diluted

$

(0.05)

$

(0.05)

 

16

The number of common stock equivalents excluded from the computation of diluted net loss per share because either the effect would have been anti-dilutive, or the performance criteria related to such shares and awards had not been met, were as follows:

As of March 31, 

2024

2023

Escrowed earn-out shares

27,690,978

27,690,978

Options to purchase common stock

12,381,133

18,203,903

Public warrants

9,199,947

9,199,947

Sponsor Earn-Out Shares

5,520,000

5,520,000

Private warrants

5,013,333

5,013,333

Unvested RSUs

16,525,573

2,789,984

Unvested PSUs

6,812,398

2,116,942

Earn-out Restricted Shares

908,700

1,929,140

Unvested RSAs

551,774

1,090,610

Total

84,603,836

73,554,837

 

 

 

 

 

Note 13.  Related-Party Transactions

As of March 31, 2024 and December 31, 2023, General Motors Company and its affiliates (“GM”) were considered a related party due to their board representation and the board member’s employment position at GM, as well as GM holding more than 5% of the fully diluted outstanding equity securities of SES.  See “Note 3 – Partnerships” for more details about our partnership with GM.

17

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

The following discussion and analysis provides information which our management believes is relevant to an assessment and understanding of our consolidated results of operations and financial condition. The following discussion and analysis should be read in conjunction with the accompanying unaudited interim condensed consolidated financial statements as of and for the three months ended March 31, 2024 and the related notes included in this Quarterly Report on Form 10-Q and our audited consolidated  financial statements as of and for the year ended December 31, 2023 and the related notes contained in the Company’s Annual Report on Form 10-K filed with the SEC on February 27, 2024 (the “2023 Annual Report”). This Quarterly Report on Form 10-Q includes forward-looking statements. These forward-looking statements within the meaning of the federal securities law are based on our current expectations and beliefs concerning future developments and their potential effects on us. These forward-looking statements are not statements of historical fact and may include statements regarding possible or assumed future results of operations. There can be no assurance that future developments affecting us will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. Factors that might cause or contribute to such forward-looking statements include, but are not limited to, those set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q and in Item 1A. Risk Factors in the 2023 Annual Report. Unless the context otherwise requires, references in this section to “the Company,” “we,” “us” and “our” refer to the business and operations of SES Holdings Pte. Ltd. (“Old SES”) and its consolidated subsidiaries prior to the Business Combination and to SES AI Corporation and its consolidated subsidiaries following the Closing. References in this section to our future plans that indicate the timing of when we expect such plans to be completed by a certain year mean at any point during that year.

Overview

We are a pre-commercialization stage company engaged in the development and production of high-performance, Lithium-Metal (“Li-Metal”) rechargeable battery technologies for electric vehicles (“EVs”), Urban Air Mobility (“UAM”), which encompasses electric vehicle take-off and landing (“eVTOL”) technology, and other applications. Our differentiated battery technology has been designed to combine the high energy density of Li-Metal with the large-scale manufacturability of conventional Lithium-ion (“Li-ion”) batteries to help promote the transition from the global dependence on fossil fuel-based automotive vehicles to clean and efficient EVs in order to enable a new era of electric transportation on land in air.

SES AI’s mission is to power a new era of electric transportation on land and in air with Li-Metal batteries. We believe Li-Metal is the “end game” for electric transportation energy storage with its potential for step-change in energy density compared to state-of-the-art Li-ion. Our team has dedicated the past decade to developing a comprehensive and proprietary Li-Metal battery technology platform, including high concentration solvent-in-salt electrolyte, ultra-thin wide format lithium anode, protective anode coating, and novel cell engineering processes that are based on scalable Li-ion manufacturing but address unique Li-Metal challenges. As we build more automotive large capacity Li-Metal cells and generate more data, artificial intelligence (“AI”) becomes an increasingly integral part in material development, battery health monitoring and incident prediction.

There are four pillars to our mission.

1.Electric Vehicles (EV)

Since our founding, EV has always been our core focus. In 2012, we transitioned away from solid state Li-Metal, so our Li-Metal batteries could operate at room temperature and be manufactured at large scale. In 2015, we received the first strategic investment from General Motors. In 2021, we signed what we believe to be the world’s first automotive A-sample Li-Metal joint development agreements (JDAs) with GM, Hyundai and Honda, all of whom made strategic investments in our Company. In 2023, we signed what we believe to be the world’s first automotive B-sample Li-Metal JDA with a major global automaker. In 2024, we extended our JDA agreement with Hyundai to conduct further research and development activities in order to achieve production of B-sample batteries. As of March 31, 2024, we operate three A-sample lines and we are in the process of building two B-sample lines.

We have made significant progress in large 50Ah and 100Ah automotive Li-Metal cell manufacturing. We have addressed key manufacturing challenges in ultra-thin wide format lithium anode, powder and metal bur issues in lithium anode punching, high concentration electrolyte scale-up, and other quality and safety related issues in automotive large Li-Metal cell manufacturing. We have performed inhouse testing on these 50Ah and 100Ah Li-Metal A-sample cells and shared testing data with our JDA original equipment manufacturer (OEM) partners, as well as shipped these A-sample cells to other third parties and OEMs for their further performance and safety testing.

18

2.Urban Air Mobility (UAM)

We believe that B-sample in EV is almost equivalent to commercial production for UAM. We believe that UAM is a perfect fit for Li-Metal and will require little additional development now that we have reached EV B-sample status. UAM frequently operates on a fleet business model where the key business metrics are cost per passenger per mile, with weight being a paramount factor to costs. We believe that the step-change gravimetric energy density that Li-Metal can potentially offer means that an aircraft has the potential to carry twice the number of passengers, or twice the payload for cargo applications, or fly twice the distance, which has the potential to significantly improve the profitability of UAM operators. We are converting one of our EV A-sample lines to be dedicated to UAM cell production in 2024.

3.Artificial Intelligence (AI)

We started two AI programs out of necessity, due to the need to provide a high level of safety in the field and the need to further accelerate our future roadmap for material development.

We seek to provide a high level of safety in the field and we are leveraging our automotive 50Ah and 100Ah cell production volume and quality data to train our Avatar AI. Our Avatar AI prediction accuracy increased from less than 60% in 2022, to 92% in 2023, and we expect it to reach 95% accuracy by the end of 2024. Our ultimate goal is to be able to reach near 100% safety in the field, which we believe will be paramount to both EV and UAM OEMs.

We are also developing new AI models designed to screen a vast universe of small molecules for potential electrolyte solvent candidates. We have also built an electrolyte foundry designed to provide high throughput synthesis and testing of these materials.

4.Sustainability

We are executing several initiatives to improve the environmental sustainability of our business, and to reduce cost and ensure traceability of our Li-Metal battery supply chain. The technological innovations include dry electrode that can significantly reduce our electricity consumption and CO2 and chemical solvent emission, and recycling of Li-Metal that allows us to build a new supply chain with better traceability and robustness. We also announced SES Cares, where we power advanced drones with our Li-Metal A-samples and B-samples to collect field data to train Avatar AI, at the same time, partner with operations such as forest fire monitoring and marine animal protection.

Outlook

We believe that 2024 will be a key year in the commercialization of Li-Metal batteries for automotive applications. We plan to continue to focus on EV B-sample JDAs including building and operating B-sample lines, improving cell practical safety and accelerating future roadmap electrolyte development; building and shipping cells to UAM OEM partners; and improving Avatar AI prediction accuracy by deploying Avatar infrastructure and training it across a wide range of data.

After B-Sample, we plan to transition to C-Sample in 2026, which we then expect to enable us to commence commercial production of our technology in 2027. We expect this transition to commercial production to lead to future research facilities and, eventually, commercial production manufacturing facilities in the United States, which will significantly increase our materials consumption and the rate of cash utilization over time.

Results of Operations

Factors Affecting Operating Results

As of March 31, 2024, we have not generated any revenue from sales to customers to date through our one operating segment and have spent $15.3 million and $11.7 million on gross research and development activities during the three months ended March 31, 2024 and 2023, respectively, which is prior to reimbursements received of $3.5 million and $3.2 million during the three months ended March 31, 2024 and 2023, respectively, from our OEM partners under the JDAs. As a result, we have incurred net losses of $15.6 million and $16.2 million for the three months ended March 31, 2024 and 2023, respectively. Our historical results may not be indicative of our future results for reasons that may be difficult to anticipate and our ability to generate revenue in the future that is sufficient enough to achieve profitability will depend largely on the successful development of our products. Accordingly, the drivers of our future financial results, as well as the components of such results, may not be comparable to our historical results of operations.

19

The following table sets forth our historical operating results for the periods indicated:

Three Months Ended March 31, 

$

%

(in thousands)

2024

2023

Change

Change

Research and development

$

11,765

$

8,489

$

3,276

39

%

General and administrative

9,506

13,123

(3,617)

(28)

%

Total operating expenses

$

21,271

$

21,612

$

(341)

(2)

%

Research and Development

Research and development expenses consist primarily of costs incurred for salaries and personnel-related expenses, including performance-based bonus and stock-based compensation expense, for scientists, experienced engineers and technicians, expenses for materials and supplies used in product research and development, process engineering efforts and testing, as well as payments to consultants, depreciation, and allocated facilities and information technology costs. Additionally, payments received from the JDA agreements are treated as reimbursements to research and development expenses.

Research and development expenses for the three months ended March 31, 2024 increased $3.3 million, or 39%, to $11.8 million, compared with $8.5 million for the three months ended March 31, 2023. The increase primarily resulted from a total $2.6 million increase in personnel costs mainly attributable to our growth in headcount in support of our ongoing research and development efforts for battery cell development, which included a reduction of $0.4 million in stock-based compensation expense that primarily relates to forfeitures during the period. Further, there was a $1.2 million increase in facility costs due to utilities and depreciation expenses, and a $0.3 million increase in consulting and professional fees. These increases were partly offset by $0.3 million of increased reimbursements to research and development expenses, which are amounts received pursuant to the JDAs, a $0.2 million decrease in expenses for lab consumables and material supplies due to limited activity for certain JDAs during the period, and a $0.3 million decrease in software development costs related to our AI software due to a decrease in consultant costs from prior year.

General and Administrative

General and administrative expenses consist primarily of costs incurred for salaries and personnel-related expenses, including bonus and stock-based compensation expense, for our finance, legal and human resource functions, expenses for director and officer insurance, outside contractor and professional service fees, audit and compliance expenses, legal, patent-related costs, accounting and other advisory services, as well as allocated facilities and information technology costs, including depreciation. Upon commencement of commercial operations, we also expect to incur customer and sales support and advertising costs.

General and administrative expenses for the three months ended March 31, 2024 decreased $3.6 million, or 28%, to $9.5 million, compared with $13.1 million for the three months ended March 31, 2023. This decrease primarily resulted from a total $1.3 million reduction in stock-based compensation, mainly due to the full expensing of Earn-Out Restricted Shares in 2023. This decrease was partially offset by a $0.2 million increase in payroll due to headcount increases. Further, there was a $1.1 million decrease in accounting related expenses from a reduction in audit fees from the prior period resulted from a more efficient reporting process, a $0.7 million decrease in insurance premiums for directors’ and officers’ business insurance policy, a $0.6 million decrease in consulting and professional fees, and a $0.1 million net decrease in other G&A expenses.

Non-Operating Items

Interest Income

Interest income primarily consists of interest earned on our cash and cash equivalents and marketable debt securities, which are primarily invested in money market funds and U.S. treasury securities, and accretion income from the U.S. treasury securities.

During the three months ended March 31, 2024, we had interest income of $4.2 million compared with $4.1 million for the three months ended March 31, 2023. The increase was primarily due to higher interest rate yield.

Change in Fair Value of Earn-Out Liabilities

During the three months ended March 31, 2024, we incurred a gain of $0.9 million associated with the change in fair value of the Sponsor Earn-Out liabilities compared with a gain of $0.6 million for the three months ended March 31, 2023. With the fair value of the Sponsor Earn-Out liabilities primarily tied to the Company’s stock price, continued volatility in the stock price could result in further gains or losses

20

resulting from the change in fair value. Refer to “Note 8 – Sponsor Earn-Out Liabilities” to the unaudited interim condensed consolidated financial statements for additional information.

Miscellaneous Income, Net

During the three months ended March 31, 2024, we had miscellaneous income of $0.9 million compared with miscellaneous income of $0.8 million for the three months ended March 31, 2023. The $0.1 million increase in miscellaneous income was primarily the result of a realized gain on foreign currency translation.

Provision from Income Taxes

The provision for income taxes for the three months ended March 31, 2024 increased to $0.2 million compared to $0.1 million for the three months ended March 31, 2023 mainly due to an increase in pre-tax income in China and South Korea.

Liquidity and Capital Resources

As of March 31, 2024, we had total cash and cash equivalents of $129.6 million and investments in marketable debt and equity securities of $189.1 million. As a pre-commercialization stage research and development company, the net operating losses we have incurred since inception are consistent with our strategy and budget.

As a result of the capital-intensive nature of our business, we expect to sustain substantial operating expenses, without generating sufficient revenues to cover expenditures, for a number of years. To date, we have funded our operations through a combination of proceeds from the Business Combination private investments in public entity and funding received through the sales of our redeemable convertible preferred stock. These funds are expected to finance our principal sources of liquidity and ongoing costs, such as research and development relating to our Li-Metal batteries and the construction of additional manufacturing facilities. In the future, if we are not able to fund our operations from cash flows generated from anticipated product sales, we expect that we will need to raise additional funds through a variety of possible methods, including, but not limited to, entry into joint ventures or other strategic arrangements, issuance of equity, equity-related or debt securities or through obtaining credit from financial institutions, as well as anticipated future revenue from product sales.

We believe that our cash on hand and marketable securities will be sufficient to meet our working capital and capital expenditure requirements for a period of at least 12 months from the date of filing this Quarterly Report on Form 10-Q, and also sufficient to fund us to commercialization. However, additional funding may be required for a variety of reasons, including opportunities to build an integrated supply chain in the United States and delays in expected development of our Li-Metal battery cells. Our ability to successfully develop our products, commence commercial operations and expand our business will depend on many factors, including our working capital needs, the availability of equity and/or debt financing and, over time, our ability to generate positive cash flows from operations.

Summary of Cash Flows

The following table provides a summary of our cash flow data for the periods indicated:

Three Months Ended March 31, 

(in thousands)

2024

2023

Cash (used in) provided by:

Operating activities

$

(8,979)

$

(15,393)

Investing activities

53,242

(43,093)

Financing activities

18

13

Effect of exchange rate changes on cash

(369)

(198)

Net increase (decrease) in cash, cash equivalents and restricted cash

$

43,912

$

(58,671)

Operating Activities

Our cash flows used in operating activities to date have primarily comprised research and development and general and administrative activities as discussed above. As we continue to ramp up hiring for research and development headcount to accelerate our engineering efforts, we expect our cash used in operating activities to increase significantly before we start to generate any material cash inflows from our operations.

21

Net cash used in operating activities of $9.0 million for the three months ended March 31, 2024 was primarily attributable to net loss of $15.6 million, as adjusted for stock-based compensation expense of $4.8 million, accretion income from marketable securities of $1.9 million, depreciation and amortization of $1.7 million, a gain on change in fair value of Sponsor Earn-Out liabilities of $0.9 million, and a $3.7 million working capital inflow. The working capital inflow was primarily driven by a $5.0 million decrease in prepaids and other assets primarily due to the receipt of $7.0 million in JDA receivable related payments from an OEM partner, of which $4.6 million was outstanding at year-end, and a $1.0 million decrease due to the renewal of our insurance policy at lower rates to cover potential liabilities under our indemnification obligations to our directors and certain officers partially offset by an increase in $1.4 million related to advanced payments for software development and research agreements. The working capital inflow was further decreased by a $2.7 million decrease in receivable from related party driven by $3.9 million in receipts and $1.2 million of billed activity and a $0.1 million decrease in inventory due to materials consumption. The working capital inflow was partially offset by a $3.6 million decrease in accrued expenses and other liabilities primarily due to decreases in accrued bonuses, accrued taxes, and professional fees associated with our audit.

Net cash used in operating activities of $15.4 million for the three months ended March 31, 2023 was primarily attributable to net loss of $16.2 million as adjusted for stock-based compensation expense of $6.5 million, accretion income from marketable securities of $2.9 million, depreciation and amortization of $1.1 million, a gain on change in fair value of Sponsor Earn-Out Liability of $0.6 million and a $2.5 million working capital outflow. The working capital outflow was primarily driven by a $2.6 million increase in prepaids and other assets primarily due to the renewal of the insurance policy to cover potential liabilities under our indemnification obligations to our directors and certain officers, a $0.4 million increase in receivable from related party driven by activity from the associated JDA, and a $0.1 million increase in inventory due to materials purchases. The working capital outflow was partially offset by a $0.6 million increase in accrued expenses and other liabilities primarily due to increases in accrued bonuses, accrued taxes, and professional fees associated with audit fees.

Investing Activities

Net cash provided by investing activities was $53.2 million for the three months ended March 31, 2024 compared to net cash used in investing activities of $43.1 million for the three months ended March 31, 2023.

Purchases and Maturities of Investments – Net proceeds from investments in marketable debt and equity securities were $60.0 million for the three months ended March 31, 2024 compared to $37.1 million of net purchases of investments in debt and equity securities for the three months ended March 31, 2023.

Capital Spending – Capital expenditures were $6.8 million and $6.0 million for the three months ended March 31, 2024 and 2023, respectively, and primarily related to purchases of lab machinery and equipment, lab tools and instruments. We expect capital expenditures for the rest of 2024 to continue to increase compared to 2023 as we continue to invest in the build out of our manufacturing pre-production facilities.

Financing Activities

Net cash provided by financing activities was immaterial for the three months ended March 31, 2024 and March 31, 2023.

Contractual Obligations and Commitments

The following table summarizes our material contractual obligations for cash expenditures as of March 31, 2024, and the periods in which these obligations are due:

Short Term

Long Term

Total

Purchase obligations(1)

$

48,552

$

2,197

$

50,749

Operating lease obligations(2)

3,457

11,663

15,120

Total

$

52,009

$

13,860

$

65,869

22

(1) Purchase obligations include commitments for the purchase of lab supplies and equipment as well as committed spend related to a JDA. These commitments are derived from purchase orders, supplier contracts and open orders based on projected demand information.

(2) Operating lease obligations represent the fixed lease payments for the noncancelable lease term, fixed lease payments for optional renewal periods where the Company is reasonably certain the renewal option will be exercised, and variable lease payments that depend on an underlying index or rate in effect at lease commencement.

Off-Balance Sheet Arrangements

As of March 31, 2024, we had a letter of credit issued by a financial institution totaling $0.6 million. The letter of credit relates to deposits the Company is required to maintain under one of its operating lease agreements. We have restricted cash that serves as collateral for this outstanding letter of credit that is included in other assets on our unaudited interim condensed consolidated balance sheet. No amounts have been drawn under the letter of credit.

Recent Accounting Pronouncements

See “Note 2 – Basis of Presentation” of our accompanying unaudited interim condensed consolidated financial statements for the three months ended March 31, 2024 included in this Quarterly Report on Form 10-Q for more information about recent accounting pronouncements, the timing of their adoption, and their potential impact on our financial condition, results of operations and cash flows.

Critical Accounting Estimates and Judgments

Our financial statements have been prepared in accordance with U.S. GAAP. In the preparation of these unaudited interim condensed consolidated financial statements, we are required to use judgment in making estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the unaudited interim condensed financial statements, as well as the reported expenses incurred during the reporting periods.

There have been no significant changes to our critical accounting policies or in the underlying accounting assumptions and estimates used in such policies from those disclosed in our annual consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December 31, 2023.

Other Information

The Company’s website is www.ses.ai. Information contained on the Company’s website is not part of this report. Information that we furnish to or file with the SEC, including the Company’s annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to, or exhibits included in, these reports are made available for download, free of charge, through the Company’s website as soon as reasonably practicable. The Company’s SEC filings, including exhibits filed therewith, are also available directly on the SEC’s website at www.sec.gov.

The Company may use its website as a distribution channel of material company information.  Financial and other important information regarding the Company is routinely posted on and accessible through the Company’s website at www.ses.ai. Accordingly, investors should monitor this channel, in addition to following the Company’s press releases, SEC filings and public conference calls and webcasts. The contents of our website are not, however, a part of this report.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

There have been no significant changes to the Company’s market risk during the three months ended March 31, 2024. Refer to “Part II. Item 7A. Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the year ended December 31, 2023 for a discussion of the Company’s exposure to market risk.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures 

Under the supervision and with the participation of our management, including our chief executive officer (“CEO”) and chief financial officer (“CFO”), we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of March 31, 2024, as such term is defined in Rules 13a-15(e) and 15d-15(e) under Securities Exchange Act of 1934, as amended (the

23

“Exchange Act”). Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow for timely decisions regarding required disclosure. Based on this evaluation, our principal executive officer and principal financial officer have concluded that as of March 31, 2024, our disclosure controls and procedures were not effective due to material weaknesses in our internal control over financial reporting, as discussed in more detail below.

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected on a timely basis. 

Notwithstanding the identified material weaknesses, management, with the participation of the principal executive officer and principal financial officer, believes the unaudited interim condensed consolidated financial information included in this Quarterly Report on Form 10-Q fairly represent in all material respects our financial condition, results of operations and cash flows at and for the periods presented in accordance with U.S. GAAP.

Material Weaknesses

We previously identified material weaknesses, as disclosed in our 2023 Annual Report. The Company did not design and maintain sufficient user access and monitoring controls to ensure appropriate segregation of duties and adequately restrict access to a financial application. As a result, automated and manual business process controls that are dependent on the affected IT general controls were also deemed ineffective, as they could have been adversely affected due to their reliance on information and configurations from the affected IT system. In addition, a management review control associated with the valuation of the Sponsor Earn-Out liabilities did not operate effectively as it did not evaluate a key assumption used in the valuation at an appropriate level of precision.

Further, in the first quarter of 2024, we identified an additional material weakness in a review control because it failed to detect an error in the accounting for forfeitures of Earn-Out Restricted Shares upon a holder’s termination of employment.

The material weaknesses did not result in any material misstatements to our unaudited condensed consolidated financial statements or disclosures in any of the three months ended March 31, 2024 or 2023 included in this Quarterly Report on Form 10-Q, and our management believes the condensed consolidated financial information included in this Quarterly Report on Form 10-Q fairly represent in all material respects our financial condition, results of operations and cash flows for such periods in accordance with U.S. GAAP.

Changes in Internal Control over Financial Reporting 

Other than the actions taken as described in “Management’s Remediation Initiatives” below to improve the Company’s internal control over financial reporting, there have been no changes in our internal control over financial reporting during the most recent fiscal quarter that materially affected, or which are reasonably likely to materially affect, our internal control over financial reporting. 

Management’s Remediation Initiatives 

We have developed detailed remediation plans, with appropriate executive sponsorship, to specifically address the material weaknesses.

We have taken the following steps towards remediation of the identified material weaknesses and to enhance our internal control over financial reporting:

We have hired, and will continue to hire, additional professionally qualified accountants who have the appropriate level of expertise in the areas of accounting, financial reporting, and IT general controls.
We are taking steps to enhance the design of existing control activities related to IT environment and implement additional process-level control activities and ensure they are operating effectively.
We have restricted, and will continue to restrict access to the financial application to ensure appropriate segregation of duties.
We have designed updated processes and controls around change management monitoring to ensure that all changes have sufficient documentation and are reviewed by an authorized person.
We have begun to maintain, and will continue to maintain sufficient and appropriate review documentation for the assessment of all key assumptions related to the valuation of Sponsor Earn-Out liabilities.

24

We have added, and will maintain an additional layer of internal review over the accounting of the Earn-Out Restricted Shares’ expense in relation to employees’ terminations and forfeitures.

We have expended, and will continue to expend, a substantial amount of effort and resources for the remediation and improvement of our internal control over financial reporting. We will continue to work on improvements to our internal controls during 2024 as we assess and evaluate the controls intended to remediate the material weaknesses. Until these weaknesses are remediated, we plan to continue to perform additional analyses and other procedures to ensure that our consolidated financial statements are prepared in accordance with GAAP.

PART II - OTHER INFORMATION

Item 1. Legal Proceedings

From time to time, we may be subject to claims arising in the ordinary course of business or become involved in litigation or other legal proceedings. We are not currently a party to any litigation or legal proceedings that, in the opinion of our management, are likely to have a material adverse effect on our business. Regardless of the outcome, litigation 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 Quarterly Report on Form 10-Q, you should carefully consider the risk factors disclosed in “Part I, Item 1A” of our Annual Report on Form 10-K for the year ended December 31, 2023, and the other reports that we have filed with the SEC. Any of the risks discussed in such reports, as well as additional risks and uncertainties not currently known to us or that we currently deem immaterial, could materially and adversely affect our results of operations, financial condition or prospects. During the period covered by this Quarterly Report on Form 10-Q, there have been no material changes in our risk factors as previously disclosed.

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

Rule 10b5-1 Trading Arrangements

On January 5, 2024, Jing Nealis (our Chief Financial Officer) terminated a Rule 10b5-1 plan that had been adopted on June 14, 2022 which provided for the sale of a number of shares of Class A common stock sufficient to cover satisfy minimum statutory withholding tax obligations upon vesting of a restricted share award granted on August 16, 2021.

On February 9, 2024, each of Qichao Hu (our Founder, Chairman and Chief Executive Officer), Jing Nealis (our Chief Financial Officer), Hong Gan (our Chief Science Officer),  Kyle Pilkington (our Chief Legal Officer) and Gang “Daniel” Li (our Chief Manufacturing Officer, and collectively with Dr. Hu, Ms. Nealis, Dr. Gan, and Mr. Pilkington, the “Executive Officers”) entered into written stock selling plans in accordance with Rule 10b5-1 (the “Plans”) under the Exchange Act in connection with the sale of shares of Class A common stock underlying RSUs and PSUs granted to Dr. Hu, Ms. Nealis, Dr. Gan, Mr. Pilkington and Mr. Li on February 9, 2024. The Plans provide for the sale of only such number of shares necessary to satisfy minimum statutory withholding tax obligations arising from the vesting of such equity awards (with the RSUs vesting subject to continued service in three equal installments on each anniversary of the grant date, and the PSUs vesting subject to continued service and performance in one installment following a three-year performance period after the grant date), and, thus, the exact number of shares to be sold is unknown. Each Plan expires once all shares are sold to satisfy the applicable Executive Officer’s withholding tax obligations.

25

Item 6. Exhibits

Exhibit No.

    

Description

3.1

Certificate of Incorporation of SES AI Corporation (incorporated by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K (File No. 001-39845), filed with the Securities and Exchange Commission on February 8, 2022).

3.2

Bylaws of SES AI Corporation (incorporated by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K (File No. 001-39845), filed with the Securities and Exchange Commission on February 8, 2022).

10.1#

Separation Letter, dated as of January 24, 2024, by and between Rohit Makharia and SES Holdings Pte Ltd (incorporated by reference to Exhibit 10.11 to the Company’s Annual Report on Form 10-K (File No. 001-39845) filed with the Securities and Exchange Commission on February 27, 2024.

31.1†

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2†

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1*

Certification of Chief 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 Chief 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 the 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 (formatted in Inline XBRL and contained in Exhibit 101).

†    Filed herewith.

*    Furnished herewith.

#    Indicates management contract or compensatory plan or arrangement.

26

SIGNATURES

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

Date: May 3, 2024

SES AI CORPORATION

By:

/s/ Qichao Hu

Name:

Qichao Hu

Title:

Chief Executive Officer

(Principal Executive Officer)

By:

/s/ Jing Nealis

Name:

Jing Nealis

Title:

Chief Financial Officer

(Principal Financial Officer)

27

EX-31.1 2 ses-20240331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Qichao Hu, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of SES AI Corporation;

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

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

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 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 controls over financial reporting.

 

Date: May 3, 2024

 

 

By:

 

/s/ Qichao Hu

 

 

 

Qichao Hu

 

 

 

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 ses-20240331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Jing Nealis, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of SES AI Corporation;

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

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

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 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 controls over financial reporting.

 

Date: May 3, 2024

 

 

By:

 

/s/ Jing Nealis

 

 

 

Jing Nealis

 

 

 

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 ses-20240331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Quarterly Report on Form 10-Q of SES AI Corporation (the “Company”) for the quarter ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Qichao Hu, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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 results of operations of the Company.

 

Date: May 3, 2024

 

 

By:

 

/s/ Qichao Hu

 

 

 

Qichao Hu

 

 

 

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 5 ses-20240331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Quarterly Report on Form 10-Q of SES AI Corporation (the “Company”) for the quarter ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jing Nealis, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 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 results of operations of the Company.

 

Date: May 3, 2024

 

 

By:

 

/s/ Jing Nealis

 

 

 

Jing Nealis

 

 

 

Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 6 ses-20240331.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Basis of Presentation and Significant Accounting Policies - Fair Value - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Partnerships - Credits to Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Short-Term Investments - Tabular Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Net Loss Per Share - Basic and Diluted Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Partnerships - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Short-Term Investments - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Sponsor Earn-Out Liabilities - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Sponsor Earn-Out Liabilities - Transfer Restrictions and Forfeiture Terms (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Sponsor Earn-Out Liabilities - Key Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense - Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense - Award Type (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Stock-Based Compensation - General Information (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Nature of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Partnerships link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Short-Term Investments link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Government Grant link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Sponsor Earn-Out Liabilities link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Partnerships (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Sponsor Earn-Out Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Basis of Presentation and Significant Accounting Policies - Fair Value - Transfers (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Government Grant (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Sponsor Earn-Out Liabilities - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Income Taxes - Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ses-20240331_cal.xml EX-101.CAL EX-101.DEF 8 ses-20240331_def.xml EX-101.DEF EX-101.LAB 9 ses-20240331_lab.xml EX-101.LAB EX-101.PRE 10 ses-20240331_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - $ / shares
3 Months Ended
Mar. 31, 2024
Apr. 29, 2024
Document Information [Line Items]    
Entity Central Index Key 0001819142  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-39845  
Entity Registrant Name SES AI Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 88-0641865  
Entity Address, Address Line One 35 Cabot Road  
Entity Address, City or Town Woburn  
Entity Address State Or Province MA  
Entity Address, Postal Zip Code 01801  
City Area Code 339  
Local Phone Number 298-8750  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Common Class A    
Document Information [Line Items]    
Title of 12(b) Security Class A common stock, par value $0.0001 per share  
Entity Listing, Par Value Per Share $ 0.0001  
Trading Symbol SES  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   313,130,805
Common Class B    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   43,881,251
Warrant    
Document Information [Line Items]    
Title of 12(b) Security Warrants, each exercisable for one share of Class A common stock at an exercise price of $11.50 per share  
Trading Symbol SES WS  
Security Exchange Name NYSE  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 129,609 $ 85,671
Short-term investments 189,147 246,775
Receivable from related party $ 1,217 $ 3,911
Other receivable, after allowance for credit loss, current, related party, type extensible enumeration Related Party Related Party
Inventories $ 425 $ 558
Prepaid expenses and other assets 6,714 11,712
Total current assets 327,112 348,627
Property and equipment, net 40,122 37,959
Intangible assets, net 1,313 1,345
Right-of-use assets, net 11,697 13,099
Deferred tax assets 1,057 1,057
Other assets, non-current 4,583 4,723
Total assets 385,884 406,810
Current Liabilities    
Accounts payable 2,762 4,830
Operating lease liabilities 2,436 2,404
Accrued expenses and other liabilities 8,745 13,121
Total current liabilities 13,943 20,355
Sponsor Earn-Out liabilities 3,291 4,166
Operating lease liabilities, non-current 9,687 11,316
Unearned government grant 8,913 9,270
Other liabilities, non-current 2,661 2,753
Total liabilities 38,495 47,860
Commitments and contingencies (Note 9)
Stockholders' Equity    
Preferred stock, $0.0001 par value; 20,000,000 shares authorized, none issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
Common stock: Class A shares, $0.0001 par value, 2,100,000,000 shares authorized; 309,736,367 and 310,266,922 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively; Class B shares, $0.0001 par value, 200,000,000 shares authorized; 43,881,251 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 35 35
Additional paid-in capital 563,966 559,214
Accumulated deficit (214,243) (198,686)
Accumulated other comprehensive loss (2,369) (1,613)
Total stockholders' equity 347,389 358,950
Total liabilities and stockholders' equity $ 385,884 $ 406,810
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common Class A [Member]    
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 2,100,000,000 2,100,000,000
Common stock, shares issued (in shares) 309,736,367 310,266,922
Common stock, shares outstanding (in shares) 309,736,367 310,266,922
Common Class B [Member]    
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 43,881,251 43,881,251
Common stock, shares outstanding (in shares) 43,881,251 43,881,251
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating expenses:    
Research and development $ 11,765 $ 8,489
General and administrative 9,506 13,123
Total operating expenses 21,271 21,612
Loss from operations (21,271) (21,612)
Other income:    
Interest income 4,162 4,140
Gain on change in fair value of Sponsor Earn-Out liabilities 875 569
Miscellaneous income, net 874 820
Total other income, net 5,911 5,529
Loss before income taxes (15,360) (16,083)
Provision for income taxes (197) (143)
Net loss (15,557) (16,226)
Other comprehensive (loss) income, net of tax:    
Foreign currency translation adjustment (457) 72
Unrealized (loss) gain on short-term investments (299) 467
Total other comprehensive (loss) income, net of tax (756) 539
Total comprehensive loss $ (16,313) $ (15,687)
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.05) $ (0.05)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.05) $ (0.05)
Weighted-average common shares outstanding, basic (in shares) 318,790,719 313,422,442
Weighted-average common shares outstanding, diluted (in shares) 318,790,719 313,422,442
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance at Dec. 31, 2022 $ 35 $ 538,041 $ (145,286) $ (1,251) $ 391,539
Beginning balance (in shares) at Dec. 31, 2022 349,714,840        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options   13     13
Issuance of common stock upon exercise of stock options (in shares) 94,319        
Restricted stock units vested (in shares) 4,727        
Forfeitures of Earn-Out Restricted Shares (1,904)        
Stock-based compensation   6,462     6,462
Net loss     (16,226)   (16,226)
Unrealized (loss) gain on short-term investments       467 467
Foreign currency translation adjustments       72 72
Ending balance at Mar. 31, 2023 $ 35 544,516 (161,512) (712) 382,327
Ending balance (in shares) at Mar. 31, 2023 349,811,982        
Beginning balance at Dec. 31, 2023 $ 35 559,214 (198,686) (1,613) 358,950
Beginning balance (in shares) at Dec. 31, 2023 354,148,173        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options   18     18
Issuance of common stock upon exercise of stock options (in shares) 197,127        
Restricted stock units vested (in shares) 18,869        
Forfeitures of Earn-Out Restricted Shares (711,298)        
Forfeitures of Restricted Stock Awards   (50)     (50)
Forfeitures of Restricted Stock Awards (in shares) (35,253)        
Stock-based compensation   4,784     4,784
Net loss     (15,557)   (15,557)
Unrealized (loss) gain on short-term investments       (299) (299)
Foreign currency translation adjustments       (457) (457)
Ending balance at Mar. 31, 2024 $ 35 $ 563,966 $ (214,243) $ (2,369) $ 347,389
Ending balance (in shares) at Mar. 31, 2024 353,617,618        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash Flows From Operating Activities    
Net loss $ (15,557) $ (16,226)
Adjustments to reconcile net loss to net cash used in operating activities:    
Gain from change in fair value of Sponsor Earn-Out liabilities (875) (569)
Stock-based compensation 4,784 6,462
Depreciation and amortization 1,721 1,060
Accretion income from available-for-sale short-term investments (1,889) (2,946)
Other (894) (683)
Changes in operating assets and liabilities:    
Receivable from related party 2,694 (422)
Inventories 121 (120)
Prepaid expenses and other assets 4,993 (2,553)
Right-of-use assets 1,280 (276)
Accounts payable (249) (15)
Accrued expenses and other liabilities (3,637) 941
Operating lease liabilities (1,471) (46)
Net cash used in operating activities (8,979) (15,393)
Cash Flows From Investing Activities    
Purchases of property and equipment (6,758) (5,974)
Purchase of short-term investments   (97,119)
Proceeds from the maturities of short-term investments 60,000 60,000
Net cash provided by (used in) investing activities 53,242 (43,093)
Cash Flows From Financing Activities    
Proceeds from stock option exercises 18 13
Net cash provided by financing activities 18 13
Effect of exchange rates on cash (369) (198)
Net increase (decrease) in cash, cash equivalents and restricted cash 43,912 (58,671)
Cash, cash equivalents and restricted cash at beginning of period (Note 4) 86,966 107,936
Cash, cash equivalents and restricted cash at end of period (Note 4) 130,878 49,265
Supplemental Cash and Non-Cash Information:    
Income taxes paid 3 47
Accounts payable and accrued expenses related to purchases of property and equipment $ 3,535 1,034
Operating lease liabilities arising from obtaining right-of-use assets   $ 776
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Nature of Business
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business

Note 1.  Nature of Business

Organization

SES AI Corporation and its consolidated subsidiaries (together the “Company” or “SES”), is engaged in the development of high-performance, Lithium-Metal (“Li-Metal”) rechargeable battery technologies for electric vehicles (“EVs”), Urban Air Mobility (“UAM”)  and other applications. We were founded in 2012, and our mission is to power a new era of electric transportation on land and in air with Li-Metal batteries. Our differentiated battery technology has been designed to combine the high energy density of Li-Metal with the large-scale manufacturability of conventional Lithium-ion (“Li-ion”) batteries and will help to promote the transition from the global dependence on fossil fuel-based automotive vehicles to clean and efficient EVs. The Company’s headquarters is located in Woburn, Massachusetts with research and development facilities located there, in Shanghai, China, and in Chungju, South Korea. Principal operations have not yet commenced as of March 31, 2024, and the Company has not derived revenue from its principal business activities.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

Note 2.  Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. Management believes that all adjustments necessary for the fair presentation of results, consisting of normally recurring items, have been included in the unaudited condensed consolidated financial statements for the interim periods presented. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual periods. All intercompany balances and transactions have been eliminated in consolidation. The Company’s fiscal year ends on December 31.

The year-end balance sheet data was derived from audited consolidated financial statements. These unaudited interim condensed consolidated financial statements do not include all of the annual disclosures required by U.S. GAAP; accordingly, they should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 27, 2024 (the “Annual Report”).

Use of estimates

The preparation of these unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make use of estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of commitments and contingencies, and the reported amounts of revenues, if any, and expenses. The Company bases its estimates on available historical experience and on various other factors that the Company believes are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ from those estimates.

Significant estimates and assumptions include those related to the valuation of (i) certain equity awards, including common stock awards prior to the Company’s previously disclosed Business Combination (as defined below in Note 8), the Sponsor Earn-Out Shares, the Earn-Out Restricted Shares, restricted stock awards, stock options, and performance stock units, (ii) deferred tax assets and uncertain income tax positions, and (iii) the measurement of operating lease liabilities. On an ongoing basis, the Company evaluates these judgments and estimates for reasonableness.

Investments

The Company has investments in short-term marketable debt and marketable equity securities. Investments in marketable debt securities consist of U.S. treasury securities, are classified as available-for-sale at the time of purchase and reevaluate such classification at each balance sheet date. These available-for-sale marketable securities are recorded at fair value, with any unrealized gains and losses included as a component of accumulated other comprehensive (loss) income in total stockholders’ equity on the unaudited interim condensed

consolidated balance sheets until realized or until a determination is made that an other-than-temporary decline in market value has occurred. The amortized cost of U.S. treasury securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are reported within interest income in the unaudited interim condensed consolidated statement of operations and comprehensive loss. Investments in marketable debt securities with a stated maturity date of less than one year are classified as short-term investments, while these with a stated maturity date of more than one year, and that are not expected to be used in current operations, are classified as long-term investments on the unaudited interim condensed consolidated balance sheet, respectively. Investments in marketable equity securities are classified as short-term investments when the Company’s intention is to sell within a year from the reporting period end, otherwise they will be classified as long-term investments. Investments in marketable equity securities with a readily determinable fair value, not accounted for under the equity method, are recorded at fair value with unrealized gains and losses reported within miscellaneous income, net in the unaudited interim condensed consolidated statements of operations and comprehensive loss.

Inventories

Inventories consist of raw materials and are stated at the lower of average cost or net realizable value.

Fair Value Measurements

Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be either recorded or disclosed at fair value, the Company considers the principal or most advantageous market in which it would transact, and it also considers assumptions that market participants would use when pricing the asset or liability.

The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:

Level 1    Observable inputs such as quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2    Inputs other than the quoted prices in active markets that are observable either directly or indirectly.

Level 3    Unobservable inputs in which there are little or no market data and which require the Company to develop its own assumptions.

Certain of the Company’s financial instruments, including cash and cash equivalents, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis:

(in thousands)

Level 1

    

Level 2

    

Level 3

    

Total

March 31, 2024

Current Assets

Cash equivalents in money market funds (Note 4)

$

120,442

$

$

$

120,442

U.S. treasury securities

187,717

187,717

Equity securities(1)

1,430

1,430

Total current assets at fair value

$

309,589

$

$

$

309,589

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

310,203

$

$

$

310,203

Liabilities

Sponsor Earn-Out liabilities

$

$

$

3,291

$

3,291

Total liabilities at fair value

$

$

$

3,291

$

3,291

December 31, 2023

Current Assets

Cash equivalents in money market funds (Note 4)

$

74,997

$

$

$

74,997

U.S. treasury securities

246,127

246,127

Equity securities(1)

648

648

Total current assets at fair value

$

321,772

$

$

$

321,772

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

322,386

$

$

$

322,386

Liabilities

Sponsor Earn-Out liabilities

$

$

$

4,166

$

4,166

Total liabilities at fair value

$

$

$

4,166

$

4,166

(1) Fair value was determined using publicly quoted market prices obtained from third-party sources in their respective markets.

 

There were no transfers in or out of Level 3 measurements during the three months ended March 31, 2024.

Recently Adopted Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-7, Improvements to Reportable Segment Disclosures, which requires disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. We are currently evaluating the provisions and impact this ASU will have when adopted for the year ended December 31, 2024 and anticipate it will likely result in inclusion of additional required disclosures in our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-9, Improvements to Income Tax Disclosures, which requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements

that have not yet been issued or made available for issuance. We are currently evaluating the impact this ASU will have when adopted and anticipate this ASU will likely result in the required additional disclosures being included in our consolidated financial statements.

Climate-Related Disclosures 

In March 2024, the SEC adopted final rules that would require registrants to provide certain climate-related information in their registration statements and annual reports. The new rules require information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations, or financial condition. The rules also require disclosure of a registrant’s greenhouse gas emissions and certain climate-related financial metrics in their audited financial statements. In April 2024, the SEC voluntarily stayed the rules pending completion of a judicial review that is currently pending in the U.S. Court of Appeals for the Eighth Circuit. We are currently evaluating the impact these rules will have when adopted and anticipate these rules will likely result in the required additional disclosures being included in on our consolidated financial statements.

The Company has reviewed all accounting pronouncements issued during the three months ended March 31, 2024 and concluded they were either not applicable or not expected to have a material impact on the Company’s unaudited interim condensed consolidated financial statements.

 

 

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Partnerships
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Partnerships

Note 3.  Partnerships

In December 2020, the Company established a partnership with Hyundai Motor Company (“Hyundai”) when it entered into a joint development agreement (“JDA”) to jointly research and develop Li-Metal battery technology, which concluded in November 2023.  Further, in May 2021, the Company executed another JDA with Hyundai to jointly develop an A-Sample Li-Metal battery effective August 31, 2021. In March 2024, the Company extended this JDA until December 2025 to develop the B-sample Li-Metal battery.

In February 2021, the Company established a partnership with GM Global Technology Operations LLC (“GM Technology”), an affiliate of GM Ventures LLC (“GM Ventures”), and General Motors Holdings LLC (“GM Holdings”) (collectively, “General Motors” or “GM”) when it entered into a JDA to jointly research and develop an A-Sample Li-Metal battery and build-out a prototype manufacturing line for GM Technology. The JDA has an initial term of three years, which can be extended based on mutual agreement.

In December 2021, the Company established a partnership with Honda Motor Company, Ltd. (“Honda”) when it entered into a JDA to jointly R&D an A-Sample Li-Metal battery, which concluded in June 2023.

In November 2023, the Company entered into a B-Sample JDA with one of our OEM partners for delivery of B-Sample battery. The JDA has a term of two and half years.

Under the terms of certain JDAs, the Company will fund research and development activities and capital expenditures related to the buildout of pilot manufacturing lines and the JDA partner will be required to refund such expenses to the Company, regardless of the results of the research and development activities. The following table summarizes the expenses incurred by the Company that were recorded as a credit to research and development expense in the unaudited interim condensed consolidated statements of operations and comprehensive loss:

Three Months Ended March 31, 

(in thousands)

2024

    

2023

Research and development (related party)

$

1,217

$

1,771

Research and development (non-related party)

2,308

1,416

Total reimbursements to research and development

$

3,525

$

3,186

As of March 31, 2024 and December 31, 2023, $1.2 million and $3.9 million was outstanding as a receivable from related party as disclosed in the unaudited interim condensed consolidated balance sheets. As of March 31, 2024 and December 31, 2023, none and $5.1 million was recorded as receivable from non-related party JDAs. As of March 31, 2024 and December 31, 2023, $0.1 million and none was recorded as deferred income for non-related party JDAs. Amounts for non-related party receivables are recorded within prepaid expenses and other current assets and the deferred income is recorded within accrued expenses and other current liabilities in the unaudited interim condensed consolidated balance sheets.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents

Note 4.  Cash and Cash Equivalents

Cash, cash equivalents, and restricted cash consisted of the following:

(in thousands)

March 31, 2024

    

December 31, 2023

Cash

$

9,167

$

10,674

Money market funds

 

120,442

 

74,997

Total cash and cash equivalents

129,609

85,671

Restricted cash included in other assets

 

1,269

 

1,295

Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows

$

130,878

$

86,966

 

 

Restricted cash includes cash held in checking and money market funds as collateral to secure certain insurance policies and a letter of credit for corporate lease activity.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments

Note 5.  Short-Term Investments

The following table provides amortized costs, gross unrealized gains and losses, and fair values for the Company’s investments in available-for-sale U.S. treasury securities as of March 31, 2024 and December 31, 2023, which have maturity dates that range from 1 month to 7 months and 1 month to 10 months, respectively. Fair value was determined using market prices obtained from third-party sources. Realized gains or losses were insignificant for the three months ended March 31, 2024 and 2023.

March 31, 2024

Gross

Gross

(in thousands)

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Short-term U.S. treasury securities

$

187,686

$

43

$

(12)

$

187,717

Total

$

187,686

$

43

$

(12)

$

187,717

December 31, 2023

Gross

Gross

(in thousands)

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Short-term U.S. treasury securities

$

245,797

$

337

$

(7)

$

246,127

Total

$

245,797

$

337

$

(7)

$

246,127

 

 

 

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities

Note 6.  Accrued Expenses and Other Current Liabilities

The components of accrued expenses and other current liabilities consisted of the following:

(in thousands)

March 31, 2024

    

December 31, 2023

Employee compensation and related costs

$

3,460

$

7,022

Construction in process

2,494

3,182

Income taxes payable

454

288

Professional and consulting services

552

1,273

Deferred income received under partnerships

77

Other

 

1,708

 

1,356

Accrued expenses and other current liabilities

$

8,745

$

13,121

 

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Government Grant
3 Months Ended
Mar. 31, 2024
Government Assistance [Abstract]  
Government Grant

Note 7.  Government Grant

In December 2022, the Company was awarded a grant (the “Grant”) from certain government agencies. The incentives received under the Grant, which is in the form of cash, can be used for facilities related expenses and the purchase of property and equipment. The Company is required to adhere to the following conditions attached to the incentives, which include purchase of a government grant guarantee insurance policy, required minimum investments into specified spending categories and the creation of a minimum amount of permanent full-time jobs in a certain geographical location over the next five years, with the option to extend to 10 years by remaining in a certain geographical location. If subsequently it was determined that we were in non-compliance with the Grant conditions, we could be required to pay the Grant in its entirety with interest. The Company has yet to fulfill the required minimum investment, and the compliance with this condition will continue to be monitored over the remaining grant period.

As of March 31, 2024 and December 31, 2023, the Company has received, but not yet earned, cash grants of 12.0 billion Korean won. These balances are equivalent to $8.9 million and $9.3 million after translation, respectively, as of March 31, 2024 and December 31, 2023, which is disclosed as a noncurrent liability in the unaudited interim condensed consolidated balance sheets.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sponsor Earn-Out Liabilities
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Sponsor Earn-Out Liabilities

Note 8.  Sponsor Earn-Out Liabilities

In connection with  the closing of the Business Combination (the “Closing”) on February 3, 2022 (the “Closing Date”), Ivanhoe Capital Acquisition Corp. (“Ivanhoe”), a Cayman Islands exempted company, migrated out of the Cayman Islands and domesticated as a Delaware corporation (the “Domestication”), changed its name to “SES AI Corporation”, and Wormhole Amalgamation Sub Pte. Ltd., a Singapore private company limited by shares and a direct, wholly-owned subsidiary of Ivanhoe (“Amalgamation Sub”), consummated the previously announced Business Combination (the “Business Combination”) pursuant to which, among other things, Amalgamation Sub merged with and into SES Holdings Pte. Ltd., a Singapore private company limited by shares (“Old SES”), with Old SES surviving the Business Combination as a wholly-owned subsidiary of SES.

On February 2, 2022, in connection with the Domestication, 6,900,000 of Ivanhoe’s Class B ordinary shares held by Ivanhoe Capital Sponsor LLC (the “Sponsor”) converted into an equal number of shares of duly authorized, validly issued, fully paid and nonassessable Class B common stock, par value $0.0001 per share (the “Class B Common Stock”), of the Company. At Closing, these 6,900,000 shares of Class B Common Stock converted into an equal number of shares of duly authorized, validly issued, fully paid and nonassessable Class A common stock par value $0.0001 per share (the “Class A Common Stock”, and together with the Class B Common Stock, “Common Stock”), of the Company (the “Sponsor Earn-Out Shares”). These Sponsor Earn-Out Shares are subject to certain transfer restrictions and forfeiture terms following the Closing, which will be released as follows:

20% were subject to transfer restrictions until the date that was 180 days after the Closing (“Tranche 1”);
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $12.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 2”);
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $14.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 3”);
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $16.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 4”); and
20% are subject to transfer restrictions until SES’s closing stock price equals or exceeds $18.00 for 20 out of 30 consecutive trading days following the date that is 150 days after the Closing (“Tranche 5”).

If there is a change in control of SES at a per share value of greater than $18.00, then 100% of the Sponsor Earn-Out Shares will be released from these transfer restrictions; however if the per share value is less than $18.00 upon a change in control, then the Sponsor Earn-Out Shares will be released pro rata based on the per share value of the change in control and the stock price thresholds for release specified above. Any Sponsor Earn-Out Shares not released will be forfeited and cancelled upon a change in control.

The Sponsor Earn-Out Shares in Tranche 1 were accounted for as equity instruments because they are legally owned by the Sponsor, cannot be forfeited and were subject only to transfer restrictions that lapsed 180 days after the Closing Date, which occurred on August 2, 2022. The Sponsor Earn-Out Shares in Tranches 2 through 5 represent the Sponsor Earn-Out liabilities and are accounted for as a derivative liability because the earn-out triggering events that determine the number of Sponsor Earn-Out Shares to be earned back by the Sponsor include events that are not solely indexed to the shares of Class A common stock.

The Sponsor Earn-Out liabilities are measured at estimated fair value using Level 3 inputs in a Monte Carlo simulation valuation model. As of the three months ended March 31, 2024, the earn-out triggering events were not achieved for any of Tranche 2 through Tranche 5, and as such the Company adjusted the carrying amount of the Sponsor Earn-Out liabilities to its estimated fair value of $3.3 million in the unaudited interim condensed consolidated balance sheet.

The following table provides a reconciliation of the beginning and ending balances for the Sponsor Earn-Out liabilities:

(in thousands)

Balance as of December 31, 2023

$

4,166

Change in fair value

  

(875)

Balance as of March 31, 2024

$

3,291

Balance as of December 31, 2022

$

10,961

Change in fair value

(569)

Balance as of March 31, 2023

$

10,392

 

Inherent in the valuation model are assumptions related to expected stock price volatility, risk-free interest rate, expected term, and dividend yield. The key inputs used in the Monte Carlo simulation model at their respective measurement dates were as follows:

March 31, 2024

December 31, 2023

Expected term (in years)

3.1

3.1

Risk free rate

4.30%

4.04%

Expected volatility

85.0%

91.0%

Expected dividends

0%

0%

Stock price

$

1.68

$

1.83

 

The stock price is based on the closing price of the Company’s Class A common stock as of the valuation date and simulated through the end of the earn-out period following Geometric Brownian Motion. The Company estimates the volatility of its common stock by using a weighted average of historical volatilities of SES’s shares and warrants and select peer companies’ common stock that matches the expected term of the awards (range of the weighted average of volatility was 78.2% - 89.2% and 83.8% - 96.2% as of March 31, 2024 and December 31, 2023, respectively). The expected term is derived from a probability weighted model, considering a number of inputs, including the probability of a change in control. The risk-free interest rate is based on the yield curve for zero-coupon U.S. Treasury notes with maturities corresponding to the expected term of the awards. The dividend rate is based on the historical rate, which the Company anticipates remaining at zero.

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 9.  Commitments and Contingencies

Commitments

Under the terms of one of the JDAs entered into in 2021 and amended in March 2024, the Company is committed to undertake certain research and development activities to the benefit of both itself and its OEM Partner which involves expenditures related to engineering efforts and purchases of related equipment. The Company has a commitment to spend up to $35 million under this JDA as of March 31, 2024.

In December 2021, the Company amended the lease agreement for an office space in Woburn, Massachusetts. The amendment includes an obligation for the Company to pay monthly relinquishment charges (equal to the total rental obligation for the duration of the lease term) only if the new tenant does not pay the monthly rental amount and the lessor has provided a notice to collect the relinquishment charges from the Company. As of March 31, 2024, the Company assessed the probability of any liability to be incurred for relinquishment charges as remote.

Legal Contingencies

From time-to-time, the Company may be subject to claims arising in the ordinary course of business or become involved in litigation or other legal proceedings. While the outcome of such claims or other proceedings cannot be predicted with certainty, the Company’s management expects that any such liabilities, to the extent not provided for by insurance or otherwise, would not have a material effect on the Company’s financial condition, results of operations or cash flows.

Indemnifications

The Company enters into indemnification provisions under agreements with other companies in the ordinary course of business, including, but not limited to, partnerships, landlords, vendors, and contractors. Pursuant to these arrangements, the Company agrees to indemnify, defend, and hold harmless the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification provisions. In addition, the Company indemnifies its officers, directors, and certain key employees against claims made with respect to matters that arise while they are serving in their respective capacities as such, subject to certain limitations set forth under applicable law, and applicable indemnification agreements. The Company maintains insurance, including commercial general liability insurance, product liability insurance, and directors and officers insurance to offset certain potential liabilities under these indemnification provisions. To date, there have been no claims under these indemnification provisions.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

Note 10.  Stock-Based Compensation

The Company’s stock-based compensation included in its unaudited interim condensed consolidated statements of operations and comprehensive loss, net of forfeitures, was as follows:

Three Months Ended March 31, 

(in thousands)

    

2024

    

2023

Research and development

$

1,451

$

1,847

General and administrative

 

3,333

 

4,615

Total stock-based compensation

$

4,784

$

6,462

 

The following table summarizes stock-based compensation expense by award type, net of forfeitures:

Three Months Ended March 31, 

(in thousands)

2024

2023

Earn-Out Restricted Shares

$

$

2,135

Restricted Stock Units ("RSUs")

3,085

1,961

Performance Stock Units ("PSUs")

932

1,326

Restricted Stock Awards ("RSAs")

491

930

Stock options

276

110

Total

$

4,784

$

6,462

 

In February 2024, the Company granted 8,996,931 RSUs and 3,280,083 PSUs, which relates to the annual grant to our directors, executive officers and employees. PSUs are measured at their estimated fair value using a Monte Carlo simulation valuation model with the effect of the market condition reflected in the grant date fair value of the award. The fair value of RSUs is estimated based on the closing price of the Company’s Class A common stock at the date of grant.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

Note 11.   Income Taxes

The Company’s effective tax rate for the three months ended March 31, 2024 was (1.8)% compared with (0.9)% for the three months ended March 31, 2023. The difference between the provision for income taxes and the income tax determined by applying the statutory federal income tax rate of 21% principally results from income taxes on earnings from its foreign tax jurisdictions offset by losses generated in the U.S. where no benefit was recorded because the Company had fully reserved its deferred tax assets as of March 31, 2024 and December 31, 2023 and the recording of uncertain tax positions and interest expense.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share

Note 12.  Net Loss Per Share

Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing net loss, as adjusted for changes in fair value recognized in earnings from equity contracts classified as liabilities, by the weighted average number of common shares outstanding and, when dilutive, common share equivalents from outstanding stock options and restricted stock units (using the treasury-stock method). The weighted-average number of common shares used in the computation of basic and diluted net loss per share were as follows:

Three Months Ended March 31, 

(in thousands, except share and per share amounts)

   

2024

   

2023

Numerator:

  

  

Net loss attributable to common stockholders - basic

$

(15,557)

$

(16,226)

Denominator:

Weighted average shares of common stock outstanding - basic and diluted

 

318,790,719

 

313,422,442

Net loss per share attributable to common stockholders - basic and diluted

$

(0.05)

$

(0.05)

 

The number of common stock equivalents excluded from the computation of diluted net loss per share because either the effect would have been anti-dilutive, or the performance criteria related to such shares and awards had not been met, were as follows:

As of March 31, 

2024

2023

Escrowed earn-out shares

27,690,978

27,690,978

Options to purchase common stock

12,381,133

18,203,903

Public warrants

9,199,947

9,199,947

Sponsor Earn-Out Shares

5,520,000

5,520,000

Private warrants

5,013,333

5,013,333

Unvested RSUs

16,525,573

2,789,984

Unvested PSUs

6,812,398

2,116,942

Earn-out Restricted Shares

908,700

1,929,140

Unvested RSAs

551,774

1,090,610

Total

84,603,836

73,554,837

 

 

 

 

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related-Party Transactions
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related-Party Transactions

Note 13.  Related-Party Transactions

As of March 31, 2024 and December 31, 2023, General Motors Company and its affiliates (“GM”) were considered a related party due to their board representation and the board member’s employment position at GM, as well as GM holding more than 5% of the fully diluted outstanding equity securities of SES.  See “Note 3 – Partnerships” for more details about our partnership with GM.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. Management believes that all adjustments necessary for the fair presentation of results, consisting of normally recurring items, have been included in the unaudited condensed consolidated financial statements for the interim periods presented. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual periods. All intercompany balances and transactions have been eliminated in consolidation. The Company’s fiscal year ends on December 31.

The year-end balance sheet data was derived from audited consolidated financial statements. These unaudited interim condensed consolidated financial statements do not include all of the annual disclosures required by U.S. GAAP; accordingly, they should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 27, 2024 (the “Annual Report”).

Use of Estimates

Use of estimates

The preparation of these unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make use of estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of commitments and contingencies, and the reported amounts of revenues, if any, and expenses. The Company bases its estimates on available historical experience and on various other factors that the Company believes are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ from those estimates.

Significant estimates and assumptions include those related to the valuation of (i) certain equity awards, including common stock awards prior to the Company’s previously disclosed Business Combination (as defined below in Note 8), the Sponsor Earn-Out Shares, the Earn-Out Restricted Shares, restricted stock awards, stock options, and performance stock units, (ii) deferred tax assets and uncertain income tax positions, and (iii) the measurement of operating lease liabilities. On an ongoing basis, the Company evaluates these judgments and estimates for reasonableness.

Investments

Investments

The Company has investments in short-term marketable debt and marketable equity securities. Investments in marketable debt securities consist of U.S. treasury securities, are classified as available-for-sale at the time of purchase and reevaluate such classification at each balance sheet date. These available-for-sale marketable securities are recorded at fair value, with any unrealized gains and losses included as a component of accumulated other comprehensive (loss) income in total stockholders’ equity on the unaudited interim condensed

consolidated balance sheets until realized or until a determination is made that an other-than-temporary decline in market value has occurred. The amortized cost of U.S. treasury securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are reported within interest income in the unaudited interim condensed consolidated statement of operations and comprehensive loss. Investments in marketable debt securities with a stated maturity date of less than one year are classified as short-term investments, while these with a stated maturity date of more than one year, and that are not expected to be used in current operations, are classified as long-term investments on the unaudited interim condensed consolidated balance sheet, respectively. Investments in marketable equity securities are classified as short-term investments when the Company’s intention is to sell within a year from the reporting period end, otherwise they will be classified as long-term investments. Investments in marketable equity securities with a readily determinable fair value, not accounted for under the equity method, are recorded at fair value with unrealized gains and losses reported within miscellaneous income, net in the unaudited interim condensed consolidated statements of operations and comprehensive loss.

Inventories

Inventories

Inventories consist of raw materials and are stated at the lower of average cost or net realizable value.

Fair Value Measurements

Fair Value Measurements

Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be either recorded or disclosed at fair value, the Company considers the principal or most advantageous market in which it would transact, and it also considers assumptions that market participants would use when pricing the asset or liability.

The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:

Level 1    Observable inputs such as quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2    Inputs other than the quoted prices in active markets that are observable either directly or indirectly.

Level 3    Unobservable inputs in which there are little or no market data and which require the Company to develop its own assumptions.

Certain of the Company’s financial instruments, including cash and cash equivalents, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis:

(in thousands)

Level 1

    

Level 2

    

Level 3

    

Total

March 31, 2024

Current Assets

Cash equivalents in money market funds (Note 4)

$

120,442

$

$

$

120,442

U.S. treasury securities

187,717

187,717

Equity securities(1)

1,430

1,430

Total current assets at fair value

$

309,589

$

$

$

309,589

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

310,203

$

$

$

310,203

Liabilities

Sponsor Earn-Out liabilities

$

$

$

3,291

$

3,291

Total liabilities at fair value

$

$

$

3,291

$

3,291

December 31, 2023

Current Assets

Cash equivalents in money market funds (Note 4)

$

74,997

$

$

$

74,997

U.S. treasury securities

246,127

246,127

Equity securities(1)

648

648

Total current assets at fair value

$

321,772

$

$

$

321,772

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

322,386

$

$

$

322,386

Liabilities

Sponsor Earn-Out liabilities

$

$

$

4,166

$

4,166

Total liabilities at fair value

$

$

$

4,166

$

4,166

(1) Fair value was determined using publicly quoted market prices obtained from third-party sources in their respective markets.

 

There were no transfers in or out of Level 3 measurements during the three months ended March 31, 2024.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-7, Improvements to Reportable Segment Disclosures, which requires disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. We are currently evaluating the provisions and impact this ASU will have when adopted for the year ended December 31, 2024 and anticipate it will likely result in inclusion of additional required disclosures in our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-9, Improvements to Income Tax Disclosures, which requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements

that have not yet been issued or made available for issuance. We are currently evaluating the impact this ASU will have when adopted and anticipate this ASU will likely result in the required additional disclosures being included in our consolidated financial statements.

Climate-Related Disclosures 

In March 2024, the SEC adopted final rules that would require registrants to provide certain climate-related information in their registration statements and annual reports. The new rules require information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations, or financial condition. The rules also require disclosure of a registrant’s greenhouse gas emissions and certain climate-related financial metrics in their audited financial statements. In April 2024, the SEC voluntarily stayed the rules pending completion of a judicial review that is currently pending in the U.S. Court of Appeals for the Eighth Circuit. We are currently evaluating the impact these rules will have when adopted and anticipate these rules will likely result in the required additional disclosures being included in on our consolidated financial statements.

The Company has reviewed all accounting pronouncements issued during the three months ended March 31, 2024 and concluded they were either not applicable or not expected to have a material impact on the Company’s unaudited interim condensed consolidated financial statements.

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of financial assets and liabilities measured at fair value on a recurring basis

(in thousands)

Level 1

    

Level 2

    

Level 3

    

Total

March 31, 2024

Current Assets

Cash equivalents in money market funds (Note 4)

$

120,442

$

$

$

120,442

U.S. treasury securities

187,717

187,717

Equity securities(1)

1,430

1,430

Total current assets at fair value

$

309,589

$

$

$

309,589

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

310,203

$

$

$

310,203

Liabilities

Sponsor Earn-Out liabilities

$

$

$

3,291

$

3,291

Total liabilities at fair value

$

$

$

3,291

$

3,291

December 31, 2023

Current Assets

Cash equivalents in money market funds (Note 4)

$

74,997

$

$

$

74,997

U.S. treasury securities

246,127

246,127

Equity securities(1)

648

648

Total current assets at fair value

$

321,772

$

$

$

321,772

Non-current Assets

Restricted cash in money market funds

$

614

$

$

$

614

Total non-current assets at fair value

$

614

$

$

$

614

Total Assets at fair value

$

322,386

$

$

$

322,386

Liabilities

Sponsor Earn-Out liabilities

$

$

$

4,166

$

4,166

Total liabilities at fair value

$

$

$

4,166

$

4,166

(1) Fair value was determined using publicly quoted market prices obtained from third-party sources in their respective markets.

 

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Partnerships (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of expenses incurred that were recorded as a credit to research and development expense in the consolidated statement of operations and comprehensive loss

Three Months Ended March 31, 

(in thousands)

2024

    

2023

Research and development (related party)

$

1,217

$

1,771

Research and development (non-related party)

2,308

1,416

Total reimbursements to research and development

$

3,525

$

3,186

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents (Tables)
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of cash, cash equivalents, and restricted cash

(in thousands)

March 31, 2024

    

December 31, 2023

Cash

$

9,167

$

10,674

Money market funds

 

120,442

 

74,997

Total cash and cash equivalents

129,609

85,671

Restricted cash included in other assets

 

1,269

 

1,295

Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows

$

130,878

$

86,966

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of amortized costs, gross unrealized gains and losses, and fair values of investments

March 31, 2024

Gross

Gross

(in thousands)

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Short-term U.S. treasury securities

$

187,686

$

43

$

(12)

$

187,717

Total

$

187,686

$

43

$

(12)

$

187,717

December 31, 2023

Gross

Gross

(in thousands)

Amortized Cost

    

Unrealized Gains

    

Unrealized Losses

    

Fair Value

Short-term U.S. treasury securities

$

245,797

$

337

$

(7)

$

246,127

Total

$

245,797

$

337

$

(7)

$

246,127

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities

(in thousands)

March 31, 2024

    

December 31, 2023

Employee compensation and related costs

$

3,460

$

7,022

Construction in process

2,494

3,182

Income taxes payable

454

288

Professional and consulting services

552

1,273

Deferred income received under partnerships

77

Other

 

1,708

 

1,356

Accrued expenses and other current liabilities

$

8,745

$

13,121

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sponsor Earn-Out Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of the reconciliation of the Sponsor Earn-Out liability

(in thousands)

Balance as of December 31, 2023

$

4,166

Change in fair value

  

(875)

Balance as of March 31, 2024

$

3,291

Balance as of December 31, 2022

$

10,961

Change in fair value

(569)

Balance as of March 31, 2023

$

10,392

 

Schedule of key inputs into the Monte Carlo simulation model for the Sponsor Earn-Out liability

March 31, 2024

December 31, 2023

Expected term (in years)

3.1

3.1

Risk free rate

4.30%

4.04%

Expected volatility

85.0%

91.0%

Expected dividends

0%

0%

Stock price

$

1.68

$

1.83

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of compensation expense related to stock-based awards

Three Months Ended March 31, 

(in thousands)

    

2024

    

2023

Research and development

$

1,451

$

1,847

General and administrative

 

3,333

 

4,615

Total stock-based compensation

$

4,784

$

6,462

 

Summary of share-based compensation expense by award type

Three Months Ended March 31, 

(in thousands)

2024

2023

Earn-Out Restricted Shares

$

$

2,135

Restricted Stock Units ("RSUs")

3,085

1,961

Performance Stock Units ("PSUs")

932

1,326

Restricted Stock Awards ("RSAs")

491

930

Stock options

276

110

Total

$

4,784

$

6,462

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of calculation of basic and diluted net income per share

Three Months Ended March 31, 

(in thousands, except share and per share amounts)

   

2024

   

2023

Numerator:

  

  

Net loss attributable to common stockholders - basic

$

(15,557)

$

(16,226)

Denominator:

Weighted average shares of common stock outstanding - basic and diluted

 

318,790,719

 

313,422,442

Net loss per share attributable to common stockholders - basic and diluted

$

(0.05)

$

(0.05)

 

Schedule of potentially anti-dilutive securities

As of March 31, 

2024

2023

Escrowed earn-out shares

27,690,978

27,690,978

Options to purchase common stock

12,381,133

18,203,903

Public warrants

9,199,947

9,199,947

Sponsor Earn-Out Shares

5,520,000

5,520,000

Private warrants

5,013,333

5,013,333

Unvested RSUs

16,525,573

2,789,984

Unvested PSUs

6,812,398

2,116,942

Earn-out Restricted Shares

908,700

1,929,140

Unvested RSAs

551,774

1,090,610

Total

84,603,836

73,554,837

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies - Fair Value - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, current $ 189,147 $ 246,775
Restricted cash and cash equivalents, noncurrent $ 1,269 $ 1,295
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivative Liability, Statement of Financial Position Sponsor Earn-Out liabilities Sponsor Earn-Out liabilities
Fair Value, Recurring    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, current $ 187,717 $ 246,127
Equity securities 1,430 648
Total current assets at fair value 309,589 321,772
Total non-current assets at fair value 614 614
Assets 310,203 322,386
Financial Liabilities Fair Value Disclosure [Abstract]    
Sponsor Earn-Out liabilities 3,291 4,166
Total liabilities at fair value 3,291 4,166
Fair Value, Recurring | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents 120,442 74,997
Restricted cash and cash equivalents, noncurrent 614 614
Fair Value, Recurring | Fair Value, Inputs, Level 1    
Assets, Fair Value Disclosure [Abstract]    
Debt securities, available-for-sale, current 187,717 246,127
Equity securities 1,430 648
Total current assets at fair value 309,589 321,772
Total non-current assets at fair value 614 614
Assets 310,203 322,386
Fair Value, Recurring | Fair Value, Inputs, Level 1 | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Cash and cash equivalents 120,442 74,997
Restricted cash and cash equivalents, noncurrent 614 614
Fair Value, Recurring | Fair Value, Inputs, Level 3    
Financial Liabilities Fair Value Disclosure [Abstract]    
Sponsor Earn-Out liabilities 3,291 4,166
Total liabilities at fair value $ 3,291 $ 4,166
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies - Fair Value - Transfers (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net [Abstract]  
Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, transfers, net $ 0
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Partnerships - General Information (Details) - USD ($)
$ in Millions
1 Months Ended
Nov. 30, 2023
Feb. 28, 2021
Mar. 31, 2024
Dec. 31, 2023
Original Equipment Manufacturing Partners        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Joint development agreements, period 2 years 6 months      
Related Party        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Other receivables     $ 1.2 $ 3.9
Director | GM Global Technology Operations LLC, Affiliate of General Motors Ventures LLC and General Motors Holdings LLC        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Joint development agreements, period   3 years    
Nonrelated Party        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Other receivables     0.0 5.1
Joint development agreements, deferred income     $ 0.1 $ 0.0
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Partnerships - Credits to Research and Development (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Research and development (related party) $ 1,217 $ 1,771
Research and development (non-related party) 2,308 1,416
Total credits to research and development $ 3,525 $ 3,186
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]        
Cash $ 9,167 $ 10,674    
Money market funds 120,442 74,997    
Total cash and cash equivalents 129,609 85,671    
Restricted cash included in other assets $ 1,269 $ 1,295    
Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position Other assets, non-current Other assets, non-current    
Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows $ 130,878 $ 86,966 $ 49,265 $ 107,936
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments - General Information (Details)
Mar. 31, 2024
Dec. 31, 2023
Minimum    
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, available-for-sale, term 1 month 1 month
Maximum    
Debt Securities, Available-for-Sale [Abstract]    
Debt securities, available-for-sale, term 7 months 10 months
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments - Tabular Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]    
Debt securities, available-for-sale, current $ 189,147 $ 246,775
Amortized cost 187,686 245,797
Gross unrealized gains 43 337
Gross unrealized losses (12) (7)
Fair value 187,717 246,127
US Treasury and Government    
Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]    
Amortized cost, current 187,686 245,797
Gross unrealized gains, current 43 337
Gross unrealized losses, current (12) (7)
Debt securities, available-for-sale, current $ 187,717 $ 246,127
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Employee compensation and related costs $ 3,460 $ 7,022
Construction in process 2,494 3,182
Income taxes payable 454 288
Professional and consulting services 552 1,273
Deferred income received under partnerships 77  
Other 1,708 1,356
Accrued expenses and other current liabilities $ 8,745 $ 13,121
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Government Grant (Details)
$ in Millions, ₩ in Billions
1 Months Ended
Dec. 31, 2022
Mar. 31, 2024
KRW (₩)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
KRW (₩)
Dec. 31, 2023
USD ($)
Government Assistance [Abstract]          
Government assistance, transaction duration 5 years        
Government assistance, unearned government grant   ₩ 12.0 $ 8.9 ₩ 12.0 $ 9.3
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sponsor Earn-Out Liabilities - General Information (Details)
Feb. 02, 2022
$ / shares
shares
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Sponsor Earn-Out Shares, shares issued (in shares) | shares 6,900,000
Common Class A  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Sponsor Earn-Out Shares, par value (in dollars per shares) $ 0.0001
Common Class B  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Sponsor Earn-Out Shares, par value (in dollars per shares) $ 0.0001
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sponsor Earn-Out Liabilities - Transfer Restrictions and Forfeiture Terms (Details)
$ / shares in Units, $ in Thousands
Feb. 02, 2022
D
$ / shares
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Sponsor Earn-Out Shares, transfer restrictions, Tranche 1, percentage of total shares (as a percent) 20.00%    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 1, term from closing 180 days    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, percentage of total shares (as a percent) 20.00%    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed (in dollars per share) | $ / shares $ 12.00    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed, trading days (in days) 20    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed, trading day period (in days) 30    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, term from closing 150 days    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, percentage of total shares (as a percent) 20.00%    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed (in dollars per share) | $ / shares $ 14.00    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed, trading days (in days) 20    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed, trading days (in days) 30    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, term from closing 150 days    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, percentage of total shares (as a percent) 20.00%    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed (in dollars per share) | $ / shares $ 16.00    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed, trading days (in days) 20    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed, trading days (in days) 30    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, term from closing 150 days    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, percentage of total shares (as a percent) 20.00%    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed (in dollars per share) | $ / shares $ 18.00    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed, trading days (in days) 20    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed, trading days (in days) 30    
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, term from closing 150 days    
Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, minimum share price to exceed (in dollars per share) | $ / shares $ 18.00    
Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, percentage of shares (as a percent) 100.00%    
Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, pro rata, maximum share price not to exceed (in dollars per share) | $ / shares $ 18.00    
Fair Value, Recurring      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Sponsor Earn-Out liabilities | $   $ 3,291 $ 4,166
Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Sponsor Earn-Out liabilities | $   $ 3,291 $ 4,166
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sponsor Earn-Out Liabilities - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 4,166 $ 10,961
Change in fair value (875) (569)
Ending Balance $ 3,291 $ 10,392
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income Gain on change in fair value of Sponsor Earn-Out liabilities Gain on change in fair value of Sponsor Earn-Out liabilities
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sponsor Earn-Out Liabilities - Key Inputs (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
$ / shares
Y
Dec. 31, 2023
$ / shares
Y
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Valuation Technique us-gaap:ValuationTechniqueOptionPricingModelMember us-gaap:ValuationTechniqueOptionPricingModelMember
Sponsor earn-out liability, price volatility, weighted-average, low end of range (as a percent) 78.20% 83.80%
Sponsor earn-out liability, price volatility, weighted-average, high end of range (as a percent) 89.20% 96.20%
Measurement Input, Expected Term    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Sponsor earn-out liability, measurement input | Y 3.1 3.1
Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Sponsor earn-out liability, measurement input 0.0430 0.0404
Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Sponsor earn-out liability, measurement input 0.850 0.910
Measurement Input, Expected Dividend Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Sponsor earn-out liability, measurement input 0 0
Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Sponsor earn-out liability, measurement input | $ / shares 1.68 1.83
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Strategic Automotive Original Equipment Manufacturer Partner  
Other Commitments [Line Items]  
Joint development agreements, expenditures related to engineering efforts and purchases of related equipment, maximum $ 35
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock-based Compensation Expense - Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-Based Compensation    
Compensation expense $ 4,784 $ 6,462
Research and Development Expense    
Stock-Based Compensation    
Compensation expense 1,451 1,847
General and Administrative Expense    
Stock-Based Compensation    
Compensation expense $ 3,333 $ 4,615
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Stock-based Compensation Expense - Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-Based Compensation    
Compensation expense $ 4,784 $ 6,462
Earn-out Restricted Shares    
Stock-Based Compensation    
Compensation expense   2,135
Restricted Stock Units (RSUs)    
Stock-Based Compensation    
Compensation expense 3,085 1,961
Performance Stock Units    
Stock-Based Compensation    
Compensation expense 932 1,326
Restricted Stock Awards    
Stock-Based Compensation    
Compensation expense 491 930
Employee Stock Option    
Stock-Based Compensation    
Compensation expense $ 276 $ 110
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - General Information (Details)
1 Months Ended
Feb. 29, 2024
shares
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares, granted (in shares) 8,996,931
Performance Shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares, granted (in shares) 3,280,083
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Effective Tax Rate (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Effective tax rate (as a percent) (1.80%) (0.90%)
Statutory federal income tax rate (as a percent) 21.00% 21.00%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]    
Net loss $ (15,557) $ (16,226)
Net loss attributable to common stockholders - basic (15,557) (16,226)
Net loss attributable to common stockholders - diluted $ (15,557) $ (16,226)
Weighted Average Number of Shares Outstanding, Diluted [Abstract]    
Weighted-average shares of common stock outstanding, basic (in shares) 318,790,719 313,422,442
Weighted-average shares of common stock outstanding, diluted (in shares) 318,790,719 313,422,442
Earnings Per Share, Diluted [Abstract]    
Net loss per share attributable to common stockholders - basic (in dollars per share) $ (0.05) $ (0.05)
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.05) $ (0.05)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Potentially Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 84,603,836 73,554,837
Escrowed Earn-out Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 27,690,978 27,690,978
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 12,381,133 18,203,903
Common Stock Warrants, Public Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 9,199,947 9,199,947
Sponsor Earn-Out Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 5,520,000 5,520,000
Common Stock Warrants, Private Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 5,013,333 5,013,333
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 16,525,573 2,789,984
Performance Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 6,812,398 2,116,942
Earn-out Restricted Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 908,700 1,929,140
Restricted Stock Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 551,774 1,090,610
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related-Party Transactions (Details)
Mar. 31, 2024
Dec. 31, 2023
Director | General Motors | Minimum    
Related Party Transaction [Line Items]    
Fully diluted voting interest (as a percent) 5.00% 5.00%
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (15,557) $ (16,226)
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Jing Nealis [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On January 5, 2024, Jing Nealis (our Chief Financial Officer) terminated a Rule 10b5-1 plan that had been adopted on June 14, 2022 which provided for the sale of a number of shares of Class A common stock sufficient to cover satisfy minimum statutory withholding tax obligations upon vesting of a restricted share award granted on August 16, 2021.

Name Jing Nealis
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 14, 2022
Rule 10b5-1 Arrangement Terminated true
Termination Date January 5, 2024
Executive Officers [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

On February 9, 2024, each of Qichao Hu (our Founder, Chairman and Chief Executive Officer), Jing Nealis (our Chief Financial Officer), Hong Gan (our Chief Science Officer),  Kyle Pilkington (our Chief Legal Officer) and Gang “Daniel” Li (our Chief Manufacturing Officer, and collectively with Dr. Hu, Ms. Nealis, Dr. Gan, and Mr. Pilkington, the “Executive Officers”) entered into written stock selling plans in accordance with Rule 10b5-1 (the “Plans”) under the Exchange Act in connection with the sale of shares of Class A common stock underlying RSUs and PSUs granted to Dr. Hu, Ms. Nealis, Dr. Gan, Mr. Pilkington and Mr. Li on February 9, 2024. The Plans provide for the sale of only such number of shares necessary to satisfy minimum statutory withholding tax obligations arising from the vesting of such equity awards (with the RSUs vesting subject to continued service in three equal installments on each anniversary of the grant date, and the PSUs vesting subject to continued service and performance in one installment following a three-year performance period after the grant date), and, thus, the exact number of shares to be sold is unknown. Each Plan expires once all shares are sold to satisfy the applicable Executive Officer’s withholding tax obligations.

Name Dr. Hu, Ms. Nealis, Dr. Gan, and Mr. Pilkington
Title Executive Officers
Rule 10b5-1 Arrangement Adopted true
Adoption Date February 9, 2024
Arrangement Duration 3 years
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +""HU@'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 " "P@J-8\_VL2^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$GV!TSJ2\M.&PQ6V-C-V&IK&L?&UDCZ]DN\-F5L#["CI9\_ M?0*U.@CM([Y$'S"2Q70SNJY/0H<5.Q % 9#T 9U*Y93HI^;.1Z=H>L8]!*6/ M:H]0M[!] M(M5KG'XE*^@4<,4ND]^:]6;[R&3-Z]N"WQ6\V=9&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "P@J-8!%A="/,& "7*0 & 'AL+W=O60\(1)N^7(@UIR2, ]*XH'K.">#A$1I;WR>?W;'Q^+WJXM_G@/EJNI/I@,#Y?DR6=4_G'^H[#W:!2":.$IB)B*>+T M\:(WP6]GOJ<"\B<^1?19;%TC967!V%=U]!Q5(AK30"H) G^>Z(S&L5*" M_;\&RT-#95> MP&*1_X^>BV?]80\%F9 L*8.A!$F4%G_)2YF(K8"14Q/@E@'N-P'8KPGPRH \ M2YR:/!392J:IQ+#M]&$"?'[UB00:U(1-(0 M7:8RDJ_H.BV:ATIS'[U! R16A%-Q/I#PBRIN$)3JTT+=K5'WT"U+Y4J ]LI^^L&GD+7DB;B;U/*"DG?+*FZ[5NQ)@&]Z$&_%)0_T=[XQQ_PB?.+R>^! MQ';<^Y5[WZ8^+IO+#!+ 20PY".D+^IV^FDS;E1S'P2-\AGW7Y-$:V]+CL/(X MM):LJN&'US4U&;.'8Z?_T63)&M72TDEEZ:29I8\9X9+R^!7=TS7CTF3/+B5Y M9DK*S!K5TMYI9>^TF;T[RB.F!K40P=!HK#R[4C78U(XVUOB6/D>5SU'#ELD) MS*KYT%-?CW:M1Q(+8T5:PUH:/*L,GC497JZBF*+W6;*@W&3,K@'C2M\[&_E# MDSEK:$MSV-$3K]/$WCU=1@+&3ZC(]R0QMM(]0O/+.9IS$+;"QL;O) Q!71QM M+E".0Q]2<[VVX!=OB&9DP22Z9R1$QD1T04588Q%NQ$55(F;J#AKY WLV=3LQ^NP"E[#F)6RG MG&_K\XX)";S[9[2N'Z_LBD"[#C8Z[8*>O*5.."7UQNP"GG=FM-4% M*&%-2MB.-SFQW#"J M=VF7^VBNQR[0Q]7HX]JI90(&P\)D3)9&5RVWANQQ;8UIYG'MA )C2P)+Z5E, M8.EA6C5,[0+?N]%^*+7=]PP:?3RG@S<-!\*8\E5#%U#D:2CR[##S$,F8(O:( ML/O3XF1J8O$; =!,)!?JP)H72?\I+#Z,83+_F4D]+U6&NJE[Q/HT+L^># MIQUW7>"2M_5:S4XW#YR$^?KE-5FPV&C$+C"_G!LKK0LX\C0<>7:JV;19=/D2 MK$@*;%ZWY;M'Z/V7N7''TQ[6UI^F(Z_1AE Y-,^+?I6W18$^9%)(DJIJ-1H^ M$.Z4>2C43K::N8?AGS-RAE5+WS6IRCD0UI1>NH D3T.2=]K! MQ',@Z"DST 5">1JA/#L!_9]6?2!&*O,P^D^K]KW1"+M#7-.H-4UY=IKZ3+AZ M!67T<%",.I3:[H$%C5%^!QCE'Q2C#J6VFP&-4?[!,&J/4MEFQ!&B)%@A^D)Y M$ FR 'G(+5*;K3D]J1\S(1\AI\:,LD>HCE'L8=_K;[!U]$UMKN4G @6T MLRR5Q2FXZM/JU.$D/VLWT(\71Q9OB=J;$RBFCQ#J')\"1/#B%&!Q(]DZ/TBW M8%*R)+]<41)2KAZ [Q\9DYL;]0/56DG':_?D?)L6R3HM.M^Y!8LH^G MYX['>QY2%P]"?E)KSC7Z4E>-NIRLM=Z\FL]5ON8U4R_%AC?PRTK(FFFXE?=S MM9&<%=V@NIJ3((CG-2N;R>*B^^Y&+BY$JZNRX3<2J;:NF?SZAE?BX7*")X]? M?"COU]I\,5]<;-@]O^7ZX^9&PMU\[Z4H:]ZH4C1(\M7EY J_6M+0#.@L_BSY M@SJX1B:4.R$^F9MWQ>4D,(AXQ7-M7##XV/(EKRKC"7!\WCF=[)]I!AY>/WK_ MN0L>@KECBB]%]5=9Z/7E))V@@J]86^D/XN$7O@LH,OYR4:GN/WK8V083E+=* MBWHW&!#49=-_LB^[1!P,P.'( +(;0)XZ@.X&T"[0'ED7UC73;'$AQ0.2QAJ\ MF8LN-]UHB*9LS#3>:@F_EC!.+Y:B*6!2>('@2HFJ+)B&FS>L8DW.T:UQK- , M?;R]1L^?O4#/4-F@/]:B5:PIU,5< P;C:9[OGO>F?QX9>=YO3+Y$%$\1"4CH M&+[T#[_F^7XX/1X^A\CWX9-]^*3S1\?";Z7DC4972D&.T*[CLY.PJ5[D.E/N^+)5-K!).&<<4GA7<;22HH:>5G5+ M9\.D_NI"&SERBD^QVD8TPR,)C?=(8R_2]WK-)>![Q#M%; 7I1:R")MXME!I50JDI=)YN74R/HYHB_77#$?^B31\WD?.FK;EDIB.[0O;C^K#S?3.2 ML>6_'GZ4IF2?IL3K[QT46Z.%++FSV!)K9D(2G;1-%J7ORTCVJU(OJ1O(- M*PM(^L;T:=4M8='-*!MM6JE5\; JPQ.PMA'&"29NN-D>;N:%^X?0K'HL'P_" MS'HX)0D^>'J/T6$6IC%)W"!Q,+!><":K((2@;+ILFEZXJ;MR;[AVU(IIJGP0 M62#/6!UC'&@0^WGP_<$BASR*9K9;5DZD-LF%46I-O,,J(70$Z<"$V$^%_:+W MI#&RUT4:I>EI1W+8A4&J1%H^]A/.M8N][>3N. M>6 S[*>SJSP7+0@GH.ZOAO6= 2>V-$IBJZW95F%*QR9E(#;L9[;WFTXY-/>H MXK 10]69R;'YBH0T/L7JL@K"$:P#JV$_K4$R9"@>'%?1M M,B+\R,!SQ,]SQW1\!BJQZ0O3+#QM(@XS$M!HA#[(P'+$SW*W&[,#E>@MD\WL M?7L>KLUBE&3X%*UM%>(X'@%[L&_T,_V:F*36A:GIZSBL,)0$V/(!^HC M?NK[V'!(,-3RO=ARV1C=@^XE&X%J4QOLL*R*L*TRDHPT"#(0('D* 7Y39AU; MO3BV2L)AE40C+$@&%B1/8<%S1>NBPC [[0<.LS!)X[&4#D1(_'NFI:CKLM]0 M]V/MJQJ M^6M$@BE\9?Z06C-IZ*W5:]@)_\V+;LUQ5"IE^*^CO58KV(\4IODQA<0*_<9D MOMZ?ZG5&USSG]1TLW\?#.G.4H#:\.[6MW&GW!O(M%?;?'1TG>Y )Q"\3S/(2 M39_I5VA9@21&5[N<.C(/F9GBP)/\UP@V.].$QE,:)UU>*0ZFT-*F&2&/YM]Y M:E[O<+_QXO:C#NDT3?&41/A_ NFL'\=A@=57O3;'YZJ#R*)^D755%*4Y 8/N M;XYJ9F6##JQ]*#+$&=IG(Y(%3J(+.H768=(>[&=BQK6[-H_OYP;LL\R(1>L-]V2B0V2L8&+Q, M0!G)_MUT%G5WN>8,8!L#^'TE0-3L;LP;L_T;TL4_4$L#!!0 M ( +""HU@4_1FTR , .(1 8 >&PO=V]R:W-H965T&ULQ5C1UTVIDT(+"QG;4]DSC3Z3ZT]32SW8?./L@@&TT$HI*P MN_WZ7@'!D&",$^]L'F($]QZ=]51*E&/V.>J)D5:9U>V;8*(AH3 M=2E2FL"5M9 QT3"4&UNEDI(P3XJY[3J.;\>$)=9\FI];ROE49)JSA"XE4ED< M$_GO#>5B-[.P]7#B*]M$VIRPY].4;.@=U7^E2PDCNT()64P3Q42")%W/K&M\ MM"_\U"'+T02PDVA(8(C)3@+B8;!#>$D"2BZ,\ * MO5T221,=4\*>9T#\SYB$M8.%1*4'VG17!_@3YG\8I*)-8@ MWRB\0" ??2,\HX@D(?H"A9#HEJF "Y5! /I^O5):PI+\IZT:Q?2#]NG-/KU2 M*0GHS(*-J*C<4FO^YA7VG3_::G,FL$:EO*I27A=ZK5*JJ%0*==GF=7G+$A0* MSHE4*(7JY&OC75LUBBF&^13&9+9SY])Q'#RUMW6=1\,:"@:5@L%I"HHUC$BF M(R'9+[A@E!1G6^D7^'Z-%SAF_O=(0(_ AH1A)6'X+ E,J>PX_>$35H]Y=T4T M"/L58?]9A.&AHC3L)Y9LCK'VC[+NBFBP'E6L1YVL%R*.X3&SX$0I=(V^?Z+& M%%KW=R?0J?O[3& -S>-*\[C3"4O-_Y$-CL]9IC.!- M>#2L01\[^V>^=VNX 1C+.%[R6@)/2)CWQ?@[L:@898WG6;9 MC72J#9P+K:E[WTW@P?]HF+BSESFY5&=":Y9JW[7@[K;EY:993G#4-8_'-27L M^QC]K<*_&YEFF.7I":^"-Q]@=/KD'/2*;_/<] M"NY\MK_<,L>]1?2(+$38M1=P\_4#WG W+%&(TS6D.I)UMN+Z51%"%OSZY9FII(@..?*NBD_J9Q;%\?HO]:D IOA./O[.*D&_B12)5Q2]ZK&R="8IV2HNL<@8$ M&<_+?_I4):+E ''L#J1R(%T';\#!K1S<@FB)K*#UD6JZ7$CQB*2QAFCFHLA- MX0UL>&[*>*\EO.7@IY?7(H^A*"Q&<*5$RF.JX>9>PQ]42RLDUNC+EDEJLJX0 MS8UE!D,F,;7<,_2'4 J=H8?[C^CDW7OT#O$M$H4\ +#[VGP*YFB$Y,+PBHP%OJ#Q'+CY%Q"&>!<_UR]W=$3AN MG7"WB.<.Q*MRF6\0>]J:S*L+6Y+*()X]B)G;%VI+(W8Y@4HH)O=LLOSY)QPX MO]@8OE&P([Y>S=<;B[Z\@XA41DDQ&QVA]&N4_BC*WU@.94D+D#2&><:5-F7:,QO.,E;00C#WG: # MLV^$76R&D UG4.,,1G%^%1I0BMX8LJ$,>@ ()B'NP+19!9C8888US' 49M$3 MUE)D!ZC0.FP0P]['SVP8K6:#(&40MXGX?K66#,PRY8FY4W!+51.SPN=W_"_B"%W%J! M]84+\NC[/6@VNX"08 !<(W$X>$%?CHX6F2<&[?OV6#6= 9)K;=QX5$1?V[G? M*MIQ.AHIQ>-:"KL5V(M >]Q)R?+H!X*%2:Y26NZ"XK]ACS"TGL(6X?3ZA>Q; MA0/2BAMMQ:."MGS(85.9\G]A+U'5;E.U>94(J<] D#(HYYZ5Z.TC<6;1_?F\ M"[]OY07A /Y&,?&X9+8[Y N'HI5"7S+/0K^[5+18^>Y \R2-KI)Q72TI'(,? MFO15J/!X,KO8[2"UVOG!;"#?I%%.,JZ+Z'LBTIA)L^^$/3R/T F,K5B \LI6A/=6IB6.69N!<^YTUP?/FAWS M;)27C"OO_^89\W1G=N:O8$I>QO0YLV.FC7:3<>W^5IR@L/B,[F$+ N[ R\# M6"&QTTK#=@MV,:>M(I9O[7SZPNWB63AW0MSM"593UR/$\P8Z&VEDGHS+_&MX MM8LVQJRO\H/,;*9V9M/6J5#&Y*8X+%, =Y?K\OBD?EH?R'THCJ$ZSZ_PQ75Y MK-:$*4_Y;JC<\%RAE*TAI',>PII E@=GY8T6V^+L:26T%EEQF3 *0]H8P/NU M$/IP8SY0'U\N_P-02P,$% @ L(*C6$BTT+4H!P 74PVC&W?SF95M*%96+TIMC3GOSP4918R?EJN9]6VI&%<.V7IC,SG M]BP+DWRR.*^OW92+\V+'TB2G-R6J=ED6EE^O:%H\74SPY-N%VV2]8>+";'&^ M#=?TCK*/VYN2G\T.*'&2T;Q*BAR5].%B%P"?18U,5SM8R G8\@RWLGJ5M"G=S2[I^7?"IBE M'N8RCA/16\,4W81)/.5!+<-MPOBY!G2E![VEC ]/GA$_+/,D7U>0 X]@=0XY@F<*[I. MUP8UOGL\9BUOHEEN',3 M=\U6?;,I-BWBVET[7V5'+ DM4,3E85MMPXA>3/B*4M'RD4X6/_^$[?EOJDX.">9# M@@5 8!TZS0.=9HUNG*#S.H_X:EQQ%CEO]=&9F,J4T]VGVR)-$5_-GL(R5@W3 M*Q,P+4M(L!4DF \)%@"!==BW#NQ;VL%\756[>@SS%2[:+T%5O03MMOR0/M,R M2JKZU_WE8BM6%^7ZIFUH+/56;XK AC170K;G0X(%VN [--D'FNP?0=/QS*RB MS.X%ZID&]J1)6!O:V&$(">9#@@5 8!U^G0._CI;?6UKQ'5$D=IT-KWG"MYV/ M_#*_-,"BTV/1=(@CD:AM?RR)D& ^)%@ !-8AT3V0Z&I)Y.OB TW8CB.+D2@V MR]/W.X:.R+VK6521Z/9(G&)O;DHL:@,8RR(DF \)%@"!=5CT#BQZ6A;KC<]4 M%.JQF&JWO# ,Q62J(DV+-';)\WH]P#9M(BUZD"WZD&#!0/@=+O"\K&:3)OV(Q M$G2>5CK!>NW$SV-)7'H7E@>QQ%"R8@RK2[BOJ%BF:6%IMEDI M[/C\@"U,Y&E)8>C(5H'"RG")04[UXE:2P-J:5TZ3I"\-I\Q4"4PNQIY+Y,R! M:@R@:#XH6@"%UJ6TU1FP7F@85%;53%HOZ/S]SQW94LV>FC&STJ0:4#4+0 "JW[ MS+<5&8A>9/@N]97T:V[LNK8LHNM#&$LF*)H/BA9 H77);*4*HIH_ "*YH.B!5!H73J/7L@8%#2.Z3QFL1ZJEV*+I.825,X@?3E@ M:DFO*ZQ F_1!T8*!&^C2TPH:1"]HO(R>P3E4(3<8%K'D8D4?S.A1!_I"""A: M (76I;458(A>@!GS$$0/-7J<];4;TW'E6AZT31\4+1BZ@RXEK8!"] **[DF( MWG4T!9!H*Z)24RS+DG:[/FBKP7"K71I:<8;HQ1F()R'Z)D;3!:K@@*+YI"]$ M38DG[8V#(:LN5:WB0O0O57S/LQ ]]&B*0/454#2?]%\?F9KRZ R&K+H4M7H( MT>LA^NZLJM M$D'T2L3+'XBH<]97' S+L+%CRR+/4A_(Z*X**CJ H@50:'M*9T>?'XC/43@G MZR2O4$H?./S\C<,7I'+_A19[.;O@^3T7W^6&4@4>RJ*2 M%[.-4O798B&S#2V)?,-K6NE?UER41.E;<;>0M: DMXO*8H&"(%Z4A%6SU;E] M=BU6YWRK"E;1:P'DMBR)>'Q+"WY_,8.SIP=?V=U&F0>+U7E-[N@-5=_J:Z'O M%IV6G)6TDHQ70-#UQ>P2GEWAR"RP$G\Q>B_WKH$QY9;S[^;F8WXQ"PPB6M!, M&15$_]G1*UH41I/&\:-5.NO>:1;N7S]I_V"-U\;<$DFO>/$WR]7F8K:<@9RN MR;907_G]'[0UR +,>"'M_^"^E0UF(-M*Q25+D\7RB-QNA<9.V;WS9O1A-OQN 3K]1&@O<:07ZX?J&MZ$Q!3Z:\ M15Z%GXAX S#\%: A0X\5\]?CCUP<+>SV.K#4SO;;]H'P4OPI::"*%;=@4L3 MNDPQZMRU1FOHUFJR^DS6)*,7,YVVDHH=G:U^^0G&P6\NDT^D[& #PFX#0I_V MU6==A HNG48V*Q.[TE2:W6H.HRA*SA>[??@NL1BAN!,[ !9UP"*O9R[S?W1B M-=&MN"Y&&:\R5E!0M8C-4W.=&1=N37+H4.>=_TCGOS.7;=$I'7@B90?[%'?[ M%'L=^+MF ; VL9MM2'5'S2ZL"1-@1XHM-87AIC9%0X#W1%3S+UN]>XSYR#CI29!20R-N$ FH_>' MR3(<@!P+Q6&,W""7'CMI$R5D1UA!;@LZU^W%7!*=47*C+9@K*DHMN:-M MUKEL2<=>A\ME.C#&(872<*(>P* GPUH<))88$C8M-A,+BDXB6>0+5' MS=#/(#;KY*#X2$EUW3+AL9=LSD+4JC]1)3J5ML/-0/UF(*^+OM*,LIV)KB;8 M!"ULIU(3H1Z=UJ.14U \=MU8:AZBB42&/?=#+[.N/NI@KQ07$W6P77V0E*/$ M=0C-(9K(7-BS,O33\K6@-6$YH ^F"M(FE+A)@#:VG(##<5%,4SQ$/)::HRB: M2H2>KZ&7YE9VN)CS]5QSL0]DY-C593 $.9::HV2JA/1<"?UDJ4LBWYJ.HB:/ M)DJ= !W4AL)AC7-)P6@"7T^ T,^ IF1OJ=/M1T@;CKENCF,\[-4<8FD()V#W ME C]G-AWS075['T4ZYCMYC!,1JGE$)MDD9X4H9\5/S^G972B=M#:,DU&@>'B MR BG$_F%>OI#P8M&E8^6JH^/*LC+JB\EF%-I.]R$GFV1E\!6UUNAVUR3&;JQ MK87QG7JT64)_;%EM&A?G'D ']R?1LY%QT=A6QET7.U8KJO#[2-XU9:)URWXXW4"C?DUPBA$0RL<-!SB8+). M]#R,_(/SL$Y\8!71D_/Q.G'2D?A4V@XWH2=ZY"?ZPZ"49K#4A=X.0_2!BHS) MB4T8TSH<50F'S)37>N9'?N9W!M^Z<]V1D!NS^ABU0V8*=4_\R$_\[]=KFBF3 MY?2A/7[07&KROK+6.,$Z:!W'0QIU2<%T.0&X9W]TG/WU-"QLF_(JI\V526Z+ M]]?&!X9+=GHRKMH93D>H$BPSD\RD56/:#W$*1UGOZ ZB99Q,M&"X[PZP?SB^ M>C9Z0!2XI7>LJDQ@&1JE@O$]K'?MI_F774-,W/LVM,^! 'RV28/ ZY,$7Q1+^/^\8 (V^MOMG6=6&/\$G1 M'. ;DS[S:FYO/E;-)R!=MIQG!_BD'<*IM!WNQ=Y)_+%IW!Y2*?) S7S&'Z3C"P\-7/.X= M8( GVE3<=P[8/\%[QCA !)/F%\NG_%819LN'>-[0[W_QBP,U&FU2,CH;6.Q] M;BNIN+-?(26P;FP^5W5/NR^=E_;[WN#Y6WAVU7RO[-4TGT\_$:'+J-2[M=8J M@S>)QB6:+Y+-C>*U_:AWRY7BI;W<4))3803T[VNN2U-[8U[0?1=>_0=02P,$ M% @ L(*C6-WT%EYI! 5PD !@ !X;"]W;W)KP';3="@<6-DF^2AZ ,EC20V%*F2 ME#?NU_<,I96W2.+F95>D.&?.G+E09SOG/X>&.=*7UMAPGC4Q=B\7BU TW*HP M=QU;O*F<;U7$TM>+T'E693)JS6*]7#Y;M$K;;'.6]F[\YLSUT6C+-YY"W[;* MWUVR<;OS;)7M-][KNHFRL=B<=:KF+<^6K]@8 0*-OT?,;'(IAH?/ M>_37*7;$DJO 5\Y\TF5LSK,7&95:MC%S6\J]I[)5739![P+X6P1@2MO%\6(<3E@K+^#<4S7SL8FT"M;U*7ZP^5E;_HZ0.9G3E M;'!&EVHH"UO2C>? -@X;D.*UMLH66AG:8I-1@S'0'Q=YB!Y5].>W%!H(G'R; M@'36R]"I@L^S3GSY6\XVCQ^MGBU/'PCO9 KOY"'T'\SA_V"XR+2:T]=8=*@> M;5]MZ>(--/2=\_<*:@A43+IRB2;/@RZU\IH#/8FNYMBP)_S0XT77-$!I^,J&_UL+&'QD0I&N5K5KEA-':,[.\H8M,ZXVJA#4A*X\/K M@FZYT8618$; 5Q_#/6+K1'*^3:Z'@WG?MP<3WY%*E<$D)UG=%%$C#, MZ1/3CB%[Y7II(0EUO5RM9X-![]'Y(8U!R!$==6XG$&0Q]-@KD6'BB1*U ;G9 M5[,E(R I2<@5&.Z@#^WE&"-'N'-Z!T>EKBHPL5&G-'ZERQTU*E#.;)&(H&N+ M0V!4N#9'M:0$24:0-/8X7,KXAAA@.'E,_N6@$?F/0J&0 .2NK]!C?C!! M1=T*%6=AMD^K1'605"PG>:=84K@[;0PU;+HDF7>ME+CX31+I)$^%[;17&Y?# M2CZYO/<84="(QDJ"R=A0OFB2 ME\,>@&HBF$2]1Y(*0R, <-LH6S=*8^HU&&JS?1U<-;VM_^IGM,5%W="O#A?Z M''-08^QUT &7_M#=H*L0K'61[O")@#RWH@Z4")*AZT1I/ZH'^'@?1"W/0^ZR]#H)I?Y?MZDBSH%-/_6<%P<7'8MBBQ=Z3)]>AN'>V_:G;X: M+H;+\O[X\,D!]K5&B(8KF"[GSY]FY(=K?%A$UZ6K,W<1>4^/DCWV<@#O*X>: M&A?B8/J6VOP+4$L#!!0 ( +""HUB^W.+7_0X -0S 8 >&PO=V]R M:W-H965T&UL[5M;<]NX%?XK&#>S=69DV9(=V[G..-YLF^E> M,G&R^]#I T3"$F*2X(*@9>VO[W<. !*Z6+'7<:>=Z8LMD<#!N7SG!D"OYL9> M-3.EG+@IBZIYO3-SKGZQO]]D,U7*9FAJ5>'-I;&E=/AJI_M-;97,>5)9[(\/ M#H[W2ZFKG3>O^-D'^^:5:5VA*_7!BJ8M2VD7;U5AYJ]W1COQP4<]G3EZL/_F M52VGZD*YS_4'BV_['95O=\Y&+]X>T7@>\*M6\R;Y+$B2B3%7 M].5]_GKG@!A2AZ"YTRU)$]//D?H/+#MDFN=TQV1JTO9%NZCF?]=!7F>$;W,% W_%7,_]OCYCLC:QIDR3 8'I:[\ M?WD3])!,.#VX9<(X3!@SWWXAYO)[Z>2;5];,A:71H$8?6%2>#>9T14:Y:Y-V]EHQMA+L4'JQI5.>EU5>7BPIN)WEWH::4O=28K)\ZRS+25T]54?#"% MSK1J7NT[<$+T]K.PZEN_ZOB650_%3Z9RLT:\JW*5+\_?AP2=&.,HQMOQ5H(_ M23L4AZ.!&!^,C[;0.^S4,L8/2O30)[>D>;Z9%KO6AJ MF:G7.S4IVEZKG3??_65T?/!R"[='';='VZ@_FA&WKKI9II^-4V(\%-^"I5N( M?)HI.'-FREI6"QK?5K+-M5.YT)535I )/C4@ETMZ?:DK665:%J(! M+878XAK,R8HV5\(%LBT]Q)KT_=POPGS/Y+42$Z4J 6EK:7DYGF%S4%5P7#>+ M%(BMVH*TK@L(,E65LK(H%O1>U9Y57N%SQ8Q?$#^\[%D)"3(I=K_[R^EX?/#R M\_!B*/YV=O:!OX]>/F5FK)JV!:NCXY4'7JBLM=J1\FC8NYML)JLI"U+JAB-I M)'SQ[KPCB>#>Z:Y7$L0TED4AE<,$B'2\'%*"#8O33%K=S:Q2HO1>K4H15S%S:1#G%M XT+=U(CA9+^PV&5; M%&*AI!5X0/8Q>&KQV+58) K"[ZH6@H!=;?)FR'($FY+LHY.7D$ WF0SDP#@$ MK,3WX+&<@.3AR$^BMWMXBPQ0L+%]Q@2LI)C+!GG 0@AP:$TI(AJ_BCVFW:@' M C@WK->(8\ L*C.(GT/"PC3030/]_MYJPNYD(3IHO0PPAJF+Q8"F+B"@:8N< MU$^YGN *3KZTE4^FC'5>XJZR,AZ7W!9,$TP94?0R6C=: H02.S"*#J.4G?^L M6O/,B_R1H4NFI-PM1@=[_P!7!>9UG /__%Y-;$OQ:'P2@+I+;X.3+)&+[C(4 MGQL&K&J<+MEQ"2,^+/@8Y0WP8--ZK5/II=W"L]X9+9JR@9M4J)]HAG &WZZP M["J#K/T&I5?M_9;]2UY>PK&"WY&$X$.6703$>!4,5V@YT04'%L9'@BD:F5%X M<;V=P33%#55E/($>W;:(5=>J:FF4)A@L_&AR>>AHV66Y_()2,+$7C++*M=2% MG!1*S#0*)@J?!5.P6I&O$D$,NT;,,6T3@P42N;%!$6FLGZA"@Z>& Q:PWYB* M:;V0S?C/A'$;8AF$(]E_:?!HT-4&5["E* M:]DGKF71JBW*#W8+H536E(=@=@X[7J[&M#8CQ9USY&<,)3!@F2X+'T]UU9LD M2A"]T,=,&N(%XJ P4;"T$E>5F5=#I&S7MJN?BDQ9)TE$^ )<1,ZES0E+3(0T2M#$<. B MNPJO*3.3E&9C!-GE< YWI"!)30OI@,N:TZ?>V!V?Y3R,PC?C-> ]P#HGULN3C;\ND6I@)>[&F*#064IC#MY MDT(%\3DH!!H@4]'[VC0ZH0P"H$"\ED W/)@C1Y_6H;0"+U2*NZ'XA:HWN-'4 MT !&]6#);Y2W#6.4(E^")WD68!$TY5$R^N UBJ!?BC'9@034@M'7&=95RFY M 7M35D#]0#5%M:8/17L0D75_&1:VA*X:316)9*)?A M)Q*/UXH.%2N'#>LE0B7R>,>G)$^,(F)(;7VT&83"%>IN*TA9Z#\P9 H,A>AC M&HZZ,?&2E.15<(* &V3UMFR]G_H@1*^MFE'OCM)NET@\C8BDQ&TF8* MA-4F>%^TF?')_<[)9?T-Z'JC9, M[4(;M%=JY)A8-5D5WU#B]MK ?+.6H02U>;ZFSBMHG-!(XTJBH@WZ4T5B@.5])>AV$#1/_!. M.->-\B7'7(/ Y$YZNY^LP?;4W5 KVD4&&IU&1RZT?%0^C M%ZM,Q>5LL+GV[WIWXI^(N3[L*,V)MT,?AH06;3W?IU4;VY0RL"_Z_985DC/U M*V0NF5]#.%B/4!BD[GH"';4=5>3#(QX#%2:AO=9Y;M*?)T6=*T<7,FE45F>V MSD;+C6$I;W0)O_)2A.;73&A/DB&FJ[H-"B43K UMJ_7!S(0W#;'1*S"TWP@T M&*X18:JLWH]D:[;4U)X"^P5/-"_,@KC<0O:V;A M.AE#?V\-H9\=O_$[L:Q&CRSO1Z10Q[L!P:,2!'7-M%OI-QAO(1! &MJP;;8X MM^=TC$#)[/GZEVL&&O\U+KM*(L%?<.4FXW?XH*'XO,&S*;=.H@2 M8;T&_GSKQ4)R'-G-YHSS95%V' MXW);+IN93T#T@1@ (OR@;A.^E@L2CI_85O6[0GY'QW<:H:3S;JU,WAT][4<- MC@X/'KX64_'PB.X;'6$)YD_$X<'SP;/3Y_?4WNJLQ_K_LZGVLO\,\)+-1 Z8 MFW'W1!R/CNZI+)KA;5$EXMQBCX>0/[O%Q*.# <;>U\0KLQ[K_X])5'ZL-=:V MD]-4<$=U#,;/1VO?O=Z7,N.*\O\\[<=6_/K)WZ/%]/_6U'%R-'C^O _M=[-6 MF/35Q#$^.AZ,Q@]/')'.]L1Q?'3ZX)6(QMV2QG@T.#FY;\I=G?58__^?-+Y% MTAB/!X>GQ_1VFHEWV=T2X'[Q0?/(IOD\N MW@R6F^T>&>^3ZT9?6?7Y^JKO_='-)WFS?;5<-W(ZM6HJ_8[Q:I\JD]UXVC1Q M?;NJ^)8([5K08;*ELQ':9D0'"Y1X$@T,21NL=*J5\UDS=_[](B8]D%8-;[_Z M7IJ$T^DBW-Q"R'B&D=R@6+[.A79]JBO>4)67Z-%[-8Z>1>O#/>C27>Z/UGF7 MB78F^]W3A.S&&SCS A M0!;=(7FWM5?6DB_@@#%2!!]V\&J\^R@#9'E_O?([I4ZM#"_TE0)E?PLC'@YT M6\6)/=)K8!-%+*27J4QK[W)AK2MG"MY$V?L8[F>DX$N0[;V1;#'H+EU%J6B! M0MBVB#L>?@,X[D8!JYKNVP:@$^PU5!WO-V2!@7A!)$6;5X*V'0U^NGH7S5O= MPSY<-*K4/# 4N=CL*9&SOS9K?%C=7"4[.-U-AT4T%&1A"\ON "7"@#@' L\]@SR*L'Q5*V6_2@5U1E-K_=X,K490\#%66UUL8*+:U,@+ON+H1B^4.'2&$M$&^;A M.D]==(?ADFZ9Z'!9]9I^ Q#WI'N7BS/CA5NJC,^!=DXP9W6MZ 0KWGIZ1Y?X M9^*<;GAI=P\'IM-DS^E=?7AEQK=RXWM[\NI]&Z](6I,B>GJ=>2E9A@AXGV0< MKP8&;OWQ+A4 8<<[7&DK=,:AU-BU\_7;'6?3/NN#[EX.Q::+^?O)+RU*9:?\ M>Q(Z&862_(\NNJ?=3U;._"\U^N'^]R[0S93.@ MUB:D'PY-G.P@>_!L2_\69 MFG^W,3'.F9(_SA2RC:4!>']IT"J&+[1 ]T.>-_\&4$L#!!0 ( +""HUCB MO-X2+@8 +<0 8 >&PO=V]R:W-H965T&ULI5AM4]LX M$/XK.SFF0V="$B>\'6\S 4IIA[0,T-Z'F_N@V)M85UER)9F0_OK;E1WGA1". MZ1=BR_OR[.ZS*XF3B;$_7(KHX2E3VITV4N_SHW;;Q2EFPK5,CIJ^C(S-A*=7 M.VZ[W*)(@E*FVMU.9[^=":D;9R=A[=:>G9C"*ZGQUH(KLDS8Z3DJ,SEM1(W9 MPIT-!HNCTT8_.CK?9?D@\%WBQ"T\ M T;T=5]KGI7;W!>T>#(SVJ8,/.L%D6;]-2&HXW1F<\^Y& M@P-A6]"+FM#M='43$1)")W K46' MVI<+9@174@L=2Z'@GA:1V.<=_-T?.F^)/_^LRU )8'<] .ZI(Y>+&$\;.?NR MC]@X>_='M-\YWA#>;AW>[B;KKU9OL_87XQ%Z+5BT I\T7&*,V1 M%Z'3!)\B M92[+A9X".B^&2A+?$A"0SQ6)MCZ%ZVFA$R&)%=[86FG[W1^'W6[GN/H:WJ+C M]S!)48/T0$E&2P:E]H:L_FOH@3KKD29&SA4 ,;88:E&;^GS9K\V04E!14^ , M"QNGH;:5!;B1.P/T5-*A\.1H"A[C5!MEQM,F89 D'AL=JR()&."+>:S#I^Q< M%98R8)O\:2"FO!JM).4)X\)S1K1A42!TR_E8@#A#)33T=^Y%EBM\CA!'(PSC M"OK%F(; K"6B%M=G$$+D#EG%X9'[D!:E"R *[:5:JN<>8YEA8.7S';<>1'!U MA4-;T+!>%_5F*GP39.="L[HV.45B-))* M4B=R59^M+RHG\!$)$B$(='1P;50B]?B9\FR]9M0V3555%D 1 M1V:22]8J82">UY9>8S:7Y#6V;N0%"PX+J9(=VE\YZY:P^&F.M"7H8D0CJK 4 M"7"G ^W8L)39%CQ0_1A$*AP[DEIZGG5D.^,$^Y3Z#*8$RM6=06)#G%.+=\ $ M:%AFA2](M6[-UNKD>!M=K@TURO+<:,*-3UKSZ<$2;\SPW3M*Y/'EQJ2NG0&? M"TI@V?^?5B;"2EC+_L]G7NH18'3@KBDL?/TPJ ,/U4E0$<6HKB10:];MMU2L M>8TF!KY1*6R P:N.EV.T7C#PR[Y;1CB12L&(YM!:OI7SE:E.5$ 7/L4BEYP@ M?**C7R++AK.H!,\X"I.M!Q8R"M?_PEK0=PC"%(Q3N?=B20H_ W4OQ;\]XQ'28OHE#92#\%JE2;&5M3JTNE=J=FYF!!YJ)6HQ)KW MH9)+Q"R4CX&>(VLR6 J911+I8BIU.:_>Q"7:E.F02[3G6P.UQ%LBT3S/0@1[ MK6@I@L566 7_K&9A3KW-\U9GP2'+!"BKGNE"AK8K6_E_?(R.A VQY32Y?O,G#U71H/%UTPV.*@C8W%J#O(T-7E.J%'=3_JSC[ M#U!+ P04 " "P@J-8#>O*>SD# #1!P &0 'AL+W=O/?Q^XX\WFJOS;UM$1U\Z:2RZZAUKK], M$LM;[)B=Z1X5K33:=,S1U.P2VQMD=0CJ9)*G:95T3*AHLPJV6[-9Z<%)H?#6 M@!VZCIG':Y1ZOXZRZ,EP)W:M\X9DL^K9#C^B^Z._-31+)I1:=*BLT H,-NOH M*KN\+KU_C<$KV6I][R>_U>LH]810(G<>@='O 6]02@]$-#X?,*-I M2Q]X/'Y"_R5H)RU;9O%&R[]$[=IUM(B@QH8-TMWI_:]XT'/A\;B6-GQA/_H6 M\PCX8)WN#L'$H!-J_+,OASP- LMWS+'-RN@]&.]-:'X0 MI(9H(B>4/Y2/SM"JH#BWN6&V!:9J"(/WGP?QP"0J9U>)(WCOE/ #U/4(E9^ M*N"#5JZU\%[56'\=GQ"MB5O^Q.TZ/POX@9D9%%D,>9J79_"*26L1\(H?U0I_ M7VVM,W1#_GE)]HA:OHSJJ^;2]HSC.J*RL&@>,-J\>955Z=LSG,N)"<49PA_7HP#55J_53W8!K$1HMJ>R% MVEW"FU>+/"W>_N__GX2BK?1@B9#]&>C2\':Z-? ..79;-$^68A3X&I9Q5LTG MD->0I7$U+_T5QD1J793[YSLMXN9S#)^V8'&7[5'R;H,D] MRY=QE2Z_X[VXH TSN/LFA4)Q.5#]T TI= LQ8)+XOSZAF%9LN+(P[_]81L MJ_<*0LH0!L6&6H0U336K[#BR6HJ:>;-U].N"'#K0 -#0>5J?KR*-%_/%4087 M5;RLJI/G=$*H'6*ETDZ-G MMD.S"\W$\QF4&U_&ULU59MC]LV#/XK MA%L45R 7QW;>=I<$N)>V*[ .A\M=]V'8!\5F;.%LRY7HI-FO'R4G/K?+!5B! M?MB71)3(A^1#BM9LJ_23R1 )OA9Y:>9>1E1=^+Z),RR$Z:L*2SY9*UT(8E&G MOJDTBL09%;D?#@9COQ"R]!8SMW>G%S-54RY+O--@ZJ(0>G>-N=K.O< [;-S+ M-".[X2]FE4AQB?18W6F6_!8ED0661JH2-*[GWE5P<3VT^D[AL\2MZ:S!9K)2 MZLD*'Y.Y-[ !88XQ603!?QN\P3RW0!S&ESVFU[JTAMWU ?V]RYUS60F#-RK_ M0R:4S;VI!PFN19W3O=K^BOM\1A8O5KEQO[!M=$?L,:X-J6)OS'(AR^9??-WS MT#&8#EXP"/<&H8N[<>2BO!4D%C.MMJ"M-J/9A4O567-PLK1%69+F4\EVM%AF M2M/Y ^H"/I8;-,2$DYGYQ-A6PX_W.-<-3O@"3@2?5$F9@7=E@LFW]C['U 86 M'@*[#D\"?A*Z#U'0@W 0#D_@16VBD<.+7L#K9->#6UP1B#*!=U]J23M88EQK M21(-_'FU,J2Y6?XZ1D+C8WC2*#89O! M\!3Z?RC529SC4?ZN"&'4A^-.X"%#6*N65Q^(3S^%*RY@]JQ4) M=^C\4B9U1:2G7,A8EM0Q3IA$/D:.] MK<L,]"H_/ MO?G!4=?9^*VAT!7KLRM6]\73<1O :AE%'. O"MQW1:D^" M"3PH$OD/6__LPOSKJOQ/:Q,.1[W)+Y,.@U'4EX\8GIMU2C@KI'*KJ+:N?8BCFU18\/MN6Y1T4ZE3<,= M3% M#V)7.[\0KY[M@\'? O?V8 P^ MDJW67_SD3;F*$B\()1;.,W#Z?<,;E-(3D8RO V M:/F/*%V]BA81E%CQ3KH/>O\:AWBFGJ_0TH8O['O;?!Y!T5FGFP%,"AJA^C^_ M&_)P %@D3P#8 &!!=^\HJ'S%'5\OC=Z#\=;$Y@NQH-W'3&H'+PE^!;(843:)>Q(Y\>&1<#_W7/SY[@ MS^"M5JZV<*M*+'_$QZ1U%,P>!%^SDX1ON3F'+)T 2UA^@B\;$Y %ONP)O@V_ MYULY!!ZRP:6%?Z^VUADJF?^.A=PSYL<9_36ZL"TO$B@ T$Q M$,@#@D+3[;>. (0E*ZBTI#8BU.X"GC];L"2[_.W_%T*1*]U9DF;_ *JWHAX+ M#EYA@9FAAE%?QY"W(_ J93]H@DG;!Y1IFHD$ZL),U!A*',4(,M MH:.;;DB-<0J-K47[G6T^/YKVE%T.591.YLGBP%$VG8U%]Y,U:D==/0QK>D;1> /:KS3=LF'B'8P/\_I_4$L#!!0 ( M +""HU@5576WB00 "\* 9 >&PO=V]R:W-H965TA):3[),2HV9Y-/IRTDCMK_?H/R;? MX4LA UT[\X\W\7A2.%\^A6%?*>0)]Z]H<3RK8QRM?!N(SQ+ XT7R=6D#7+:N?NR%M$.8IW7MJXF$2@\ME$[1"N>H3\*PAS\=[96 ?Q@RVI?*@_ M 9N!4KZG=)6?!'PO_5C,9R.13_.S$WCSP<5YPIM_V\7+$'2(TBH2?UX6(7H4 MQ5^/N=PCGCV.R(WR)K12T3)#)P3R=Y2MGCV9O9Q>G.![-O ].X7^GU)R&N$7 M%TF\&HLOD<2-%6])45.0Y^CF(Q%K$M>N::7=BHT,0FZD1QJ%%.ND\1T+/'MR MGN?3BX21UK.+[T7E72,4^8C.%^N#);2R59K"6/P*58U86VZ\@!96A$4I.A2* M3Y83XDAL:JUJH0.DTS;/&N$JH62H1_BWHB#1!:CB1%12::.C3I!&1FS3/894 MP(:T94)H.Z]J-"NCM!XCS,=M.J3/G6Z99T]O[[IF+!QY@$67?HF'P=#2=BV4 MLZ7F,0(3,4J,QG(O=/!P<,0JTY4/22G\00H?.I*EMGM-J.#F30 M\KKI&HC 0&1MCA),AY:4KC1$L (Y)HE8K)W71W%0&-1I^B4*>S#9N X$.#:$ MR6:94]49\SQBWHJ_79$R(0_9)0?*+9R31ABG=I!WNRQ:NH<^(B"V)'T0B(.. M=3IR;1(%7\B034&;37=RQ19^\H>#R7_;X%C<5/AX% &Q 6.#K,54LR5%N($> M8)\E]@@_SV$5UMGG"CDV.H5WX-6WPR&K(U92KC,EE]IQ*;1R>Z0!2(T,<,(] MH:02(/(!<^&+DD+FX6=D#,2VTL8DG!.9'1W2]B_**-"!+?8 AM>H;4=L )P; M9W5T##SDY1#<.)1)S0%H4T["*J%CU\C0KTF4WOZ>CP_;%21782=8%)I<,-P0W ;&K2/_!\>#L.GU$$9QU.& MYR"7CNJ\9T)(1<$C9[L?4)V5'7(!T91[W:3D\ @J>170Q64:3#L71?I 8R3R M])S.'_U*3(X^X@WY=;JJ<-;1JOWW?-@=;D.7_27@(-Y?I>#X&C-%&*J@.AV_ M>I$)WU]/^I?HVG0E*%S$!2,M:]SHR+, SBN'+\CNA0T,=\35/U!+ P04 M" "P@J-8%MXY7YD) #.' &0 'AL+W=OHDSA5O3DYLE,A, MV)XN9(Z=N3:9<'@TBQ-;&"EB3Y2E)\-^?WR2"95WKB_]VB=S?:E+EZI#?4M[)-&5&4.-; MQ;/3B&3"]N^:^V_>=M@R$U;>Z?0/%;ODJC/I4"SGHDS=9[UZ)RM[SIA?I%/K M_](JG!WC<%1:I[.*&!ID*@__Q??*#RV"2?\ P; B&'J]@R"OY;UPXOK2Z!49 M/@UN_,.;ZJFAG,HY*%-GL*M YZZGAR5F*E5.27MYXB"! MSYU$%;?;P&UX@-N(/NC<)9;>YK&,M^E/H%FCWK!6[W9XE.$'87HT&G1IV!^> M'N$W:LP=>7ZC _SNI5%+P4"@A]PZ4P)?SI+(8WHGXX7*%W3#./'VT[VR4:IM M:23]^V:&X\#0?_9Y)0@]W2^4\^J-+40DKSI('"O-4G:N?_UE,.Y?'#'IM#'I M]!CWOQS!H]SVZ_I/[21->G1,%/Q)D<[S*MM6RB7D$DGL0':KGOO'VQ)/TEJZ MT]E,Y<(??L$[O_XR&0[[%W?AO'\:7+PD;/\F9Z9$Q:"1Q\%PWWD"^F5-U*6' MI<@3+>E.%,J)%$']5BJKO+0[;8H>O:CHJY,;4@&B=29R>K I<&%)?I=9X60, M\[)"Y.LN\G!A!*^@RM6&[1 QHF*=2>M4Y(\*K-&]3,5* $X1=-#FL?7W#0EV M-CI%B<@78** U5QDDIRN*:9OIW3SX(VJ&%9D7:_#'RA=B4XEW60B78@LB)R6 M,_KD9(_>N[C')D_A0@$&D@J?(+(VEE*5*=9_MB:;0/5@FJ!8&82Z2RMP3]>O M]"K'(5O.K(H5QPINJ8-0NWI7A99]P!5W!1;$W@#TEDJ7-EU#6J[+/,+&#Z&S M[T"#HZ(TMA2Y8]>M$A4E,#O3#$QP,) *#]CN8S=ETK#G/9[9-.[RP:A4^-4L4)&AZ,'\\MHX$ FQZ]+&52,.02%U8LS=I MMV#8I7'WO-_O]OO]5E19V\'K"RB2"JAS2]K '\R['+DEOY6@S\MLAH!!DTH0?L4E(Z5TB3;J3QEW:2E2%6-- M65OR\[R$;Z@0*O9!S'4.I>%&,4-JU!8@4D $H>=&7[LX;)A-*>E9OP?;!U1 MK)>Y4X "]5V@GC+U)I1U=0@@Z-&-HZIB=7G#RI9S-_;LX_FW.^1FRR%_T1\W M^_P12I+3"^ESKH';/G.[#;\G^)5Z.'T^?GU^ 5P_IY6$3DB!_P+7G.]HW+F= M0R*\XXSR8+=4YDZEGDO,>>H2X6B%5!I,^EA9(Z?FSE<&68>LR=@O8(CQF :U M0A=;\L73Q5=Y[S.I;I65OW%2AA CI 9M*)(2G>798 CW$^9QR*H[T*CO:ZB, M2C_;0"+7IF#&''5!K^H"LK%5P=2S)YLZ_"FFGOX,4T<_Q=3QSS#U=&,JI^;? M:.[D9YA[5IO;HP=?0&"CXN89!JRJ'3J#:UAHFP01HE7H0@'$W@(WX" -=;BR MQE?TG 9]>*^J3W6SFX;*O%)I2C,)'Z825\F8YD9G51_8Z^ +2O1*HNR3"@QW M58'V*8\#;3W*@F>"QS95^CU%K\)HPC0I_(TWYB%\G_#*R,?.\V4>.VT0N 22 M,*/$UH>]$D6VD)&:*YZ09WJ)2>H&Y7Q'O5R[C6JUKF REWZB8FD1 HRK/9X. M6=^C+RW#FRM,)0+GFJ(>^H>((@R>S)_515\ BI5#!VW=&V=!GXJ"/7&D4?%MJ!OF7-)15!H3 MHGA3+DKKZOGOJ2ZQ-.3PZ7*1T!GT\3=#'J7W4:>M.Z&_*NSS)>X/FYMX3;%N M^Y,D,^3* .,7"YR&6<@$=KMW0BQA=(9AV)_>#$&'S(%+9X$K1T8 E]OA@;U1 M6L9R2P@KSR&SN$+Q])3'N W&/CP,[YV!;7MB.N#=+?^ ?098EQP>B..A.]R" MYD+5XU;I(_H>:J4T@@I%Z7QPA'_9PH.U2359E95IN XP6?B5Z5@"^&V1K%.K MF/IY#]F^5#'K@^ B72(<#@RJ#)_)AE".O\("F_\.-O1L:T3,Z[0[&8[IK\K[EPA>3 MUVA\ M^$.'/>37?[0*]U(P?SL,N&66_ MOIH;R78@S8!+;@]$0:'70),P*?/-[(V06I.3,YZ>^C.![S:T-5!LLV! M/318FK8 23VQI-FEQ\GH^;QRTY_QR2R-2S4@V#8W;ZO[;P\V+EIAK38AK2? M^!AM%6S\BZ+0D7RSP$Y%T_0-3"M*QZUB]P^I,\FME&X-&K3"Q/1!,_> V?HN M61=A&U38.!P"^ 7\)A;>YD3A&"3BFMXP4J%EM(?F MUINUE3!HNM4[Z?#U I8 =^$]$H@KJFT]?+>"UKY;>S=LH;/R#;]\! 1>&%^B MJL5]>K>LYBOQZTEO^)Q>T>2<_[-FDU%OPBOG8[^RKZ+RL4=9TVUE=[I^&3R_ MK2N Y(>#>CP6W)]F]8C0:.N+1GAUJ.(P'HC6&!"J3[?JZO7%HV\*9L97L#5/$7[0=@F'J30!!Y$V[ \= M.FHU5AP)7="NJ;A[=6IASK3&P/;K$@!,1:KP($=U%2KT=N?U[]&^KQ(GK6], M_ITH?TEC S#7A<]-S6KSL>XF?*/:' ]?^H 3C!-\<9F#M-][?=:!P_W7L_#@ M=.&_6,VT&ULG5?;OO>W9!RI1K MNY<7B02QM[.[9X'CM0]7L29*ZJ:Q+IY,ZI3:5_-Y+&MJ=)SYEAR^+'UH=,)K M6,UC&TA7(M38^6)O[_F\T<9-3H]E[3*<'OLN6>/H,JC8-8T.FW.R?GTRV9\, M"Q_,JDZ\,#\];O6*/E+ZW%X&O,VW6BK3D(O&.Q5H>3(YVW]U?LC[9<-OAM9Q M]*PXDL+[*WYY5YU,]M@ALE0FUJ#Q=TT79"TK@AM?>YV3K4D6'#\/VM]*[(BE MT)$NO/UBJE2?3%Y.5$5+W=GTP:]_I#Z>(]97>AOE5ZWSWJ/%1)5=3+[IA>%! M8US^US<]#B.!EWL/""QZ@87XG0V)EV]TTJ?'P:]5X-W0Q@\2JDC#.>,X*1]3 MP%<#N71ZX9O&)*")>-6Y$I#\7B>8((WSLM>W7E6MWA W8%Z#P5U M5#^XBJI=^3EB+Z#_Q.O>F-B M:7WL JG?SXJ8 HKFC_M0R$8.[S?"C?0JMKJDDPDZ)5*XILGITR?[S_=>/Q+" MX3:$P\>T__>4/:[N%Y](?3]3CR,S_OH9N0TJU:02A28JOU3>$?_QVD]OSJ+" M/@I4*>.2QP]G;U^T:JBHY(-":LM:\CH509AHM=LH$U4IUA+V0;QCW?(K8 @!6"C: E:[/%J.W@$?A \ MAOWTM3/BVDQ]&H6(?4KW48KCT!O9G.I:?O[FX C-;BWS5M>C#5@ K=*B/V,W M],5,O7/J#974%-C*6.\B.H#.:Y;@H]*K0"26$0# ;5ZHQIF!KMA;(P#+K$6 M)0 MK*#C6V"E[9"WY!-> C;@[Q[=51?R0E]U.2RNQ^]0C+!B\KK#7$CD- Q5 M'E:<3^(,?[MU2*SHQG=<0VX *D88XU2UP5\;!E"S/.,$+\&\/%ID[P,A+8-O MQDC,U-D]V;N3JX@2BGVR8+C0A;$F;5B.OULS+,"'@G-5=H%;C9%YP _-!=R@ MSV?J9UHAU-W>?BMN8M0^2_X9_^]ZU N&(I=\:?$B]"M-NA['4SD+D"Y\'X? M*N,PV(%,%Z+P0=%A \+!-ZA O=/07\( "&/(*S:@/5&]5AQ$X"41]*U0=%]J M8RF;Z)(H@>K8 <+>D:WP2$R5VG&R"T812R6WX]J GH629N=,)\^>;G8?_$Z M(ER'TXC@QQ10HKU3K9. +T:'# "ZZ5"N=)-80*IK*!9.2(%"=)@GVI6T=7-M M(B!>^\Y6(E'K:W05#*-\#8('JS#0WMWKWQ(@(V_85WKF)Z W94;$,213<4NY M-0274L=:+7'TBDP2%37.H-'[[V-*$L:. V'O;,PA11');+2ECY@AS>B7HHHK MZI\K8MJ3!U(UQ6*&SAKPH;#L%$TJK!QKTV*S15=:J,/C-=C'!SQPHP("&=)8 MF*E+&.ET9E.89YH+0#XG,]YI,XY IL00+,H!ISDHSYIKC^R@?QKF 1'=H@(/ MV;N-9'B823@V,/?'#LGC=L2G;6L6FP<4R!C(N1N([&ZZ;T=:9E^<_4S3-:KU M7''FEK<@O^QX6C&_Y=R, RZEW KF*A!$R+.LX:DZ#!@:SX7(8YAS4A&3*M)8 M6/K[$',8OJ- 2Q^3@)J11-K6L>,Y"S1X@J"-^Y8=#=1L^>&:D^FFJZ'4=XX* M6T2CC/,\Q;@X*H0H9='729^E*T*E-ZWU&\Z^7F$MIL&G1E>4ZQDI:7NN0U=* M8V0. .,1'Q0R'R&!@)O/=[D!5/_"!K8W]]._ M %!+ P04 " "P@J-8^W,3V>D# #>"0 &0 'AL+W=ONX5QM07 M0:"S BNF![)&07\V4E7,T%)M UTK9+DSJLH@#L-14#$NO,7,R59J,9.-*;G ME0+=5!53^RLLY6[N1=Y!<,.WA;&"8#&KV19OT=S7*T6KH$?)>85"[TT1RL)VLI'^SB2S[W0DL(2\R,16 T/.(UEJ4%(AI_=IA> MOZ4U/)X?T#\YW\F7-=-X+&Z*N3?Q(,<-:TIS(W<_8>?/T.)ELM3N"[M6 M-TT\R!IM9-49$X.*BW9D3UT28/[G0M=LPSG'IT-C>H1 MO<7;-]$HO#S#/.V9I^?0_U62SB*=YOFS- A1.(#7]H&[ IV B?W;-Y,X&E]J MT$YY[92S8V4NLK*A$J )<*.A$:S)N7$"@XI7I$XE(EI#H67)I/XJ&<"<-&;V: MHF^[I/YXDAZM1WXZBH^5HD,"] ML%7_SKNYO=?>^Q>4$S^<#%]((W\ZBF"%RMVS(L/OP%:GP:9)? (JB4RU-0Z30Z 1]VUK)NC^+W&O%X])) %'8%^$_K[(N 3[A6#3T+7'I\REO? M<6!+/=KZ,?>Y$_32*PH75'(O'C24@!3< &B$Y_P2GY"DOJ)!J,=#A,B(;( M.!@KDXV"G"MZ%TA%-OB$6>-.E-QL>(:JA<:J+N4>40_@5 L/CN[<"M76O2PT M'8-&F/;Z[:7]XV79WMG?U-N7#U7LEE-L2]R0:3@8#SU0[6NB71A9NQM\+0V] M!]RTH <8*JM _S>2.GBWL!OT3[K%WU!+ P04 " "P@J-8_[M[03$# + M!P &0 'AL+W=O]K=AO).MEJ[9XA?RI MO219)1-+H1LT3EL#A.4J.DU/SA;>/AA\UMB[O6_PD6RL_>$7;XM5-/."L,:< M/8.2OVL\Q[KV1"+CY\@932X]// -_]G>'"A75Y;UQ'"U].-8Y(+\>V^D ?&Q?V,ODE.7*MR7$72!0[I&J/U MPP?IL]G+ WH7D][%(?9_EN,P^KUEA#2-89\&/E8(Y[9IE=D]?'"YY24QZS14\ MFL4O9/-_F>9QT%9H$4-HZU#[WL^/43$(2)EBF#R>U,:D9&D M/\3'9@>J;>N=-MM@Y5AQQY9V4&*!I.I]7 C=EI"E1^)1#G2KZGHG\\9)7SLH MR39WG8L@5&2$_?;4FUF2_C>!\GM'VA4Z3!TQ+TLGLU5$R>5S@M^B0>^U$-J@ M[U-\%4-?20K 6$F!P5)S2#)A;LFG;8.YZAP&\[&44*D"RF[4ZJ]A$93(1$+R M%?%2E'B4/>5E_%E%G\0+S+'9($T5F5([N/8I%&0GM2%6>HBOM4X/L7EC;23Q MZ!CP1AX*A_%]79#L#:@&:1O&L)/;TQD>9M6T.TWZTV' _38?G@F)8JO%=XVE M0&?Q\Z<1T#!ZAP7;-HR[C649GN&SDM<*R1O(>6FE2\:%=S"]?^M?4$L#!!0 M ( +""HUC+[XT;&P4 *<. 9 >&PO=V]R:W-H965T3G)>,MV5 M"UY!DDE5,H-7->_IA>(L=49ET0M]?] KF:B\R9G[-E63,UF;0E1\JHBNRY*I MQTM>R.6Y%WCK#S=BGAO[H3.MM4%)1\DH+61'%LW/O(CB] MC*V^4_A-\*7>^4^L)S,IO]B77])SS[>$>,$38Q$8'@_\'2\*"P0:7U>8WF9) M:[C[?XW^P?D.7V9,\W>R^"Q2DY][(X^D/&-U86[D\F>^\J=O\1)9:/=+EHUN MY'LDJ;61Y=,G=C@N=[[E0ZR9H%K#)!7.#%8HS5SZ62WH\A4N.'\0QDP6V M GU*7K\:A7[T]C][WN6*\[U91#!)DMR-DC>.N:PU6")__%O"%V;%S!+?\F2E MK!'Y$S=][$]$KNL2L3%2?9_T]=IQ9I"4&8(T*Y N0FFS4 NBY0K33JKR*V- M?R)O@C[M]XY\&- P')S\\DM@Z7L;_Z?/STPI?%W2VY]%>B79:"F*- M%P4C.AS[=!B,=[Y%- Y#&L?A#SMY?5AP_R0#;501>K_K]T^.?[#]<]@N+AZ[ M/8QB*VI;CJZ96_KGF:Z9\82A\P@7L&O&)<\RG&EPW*F+E.3("Y0P3%AE1&<[ M4;:SU1W=J@2K*F$P:ADF1L'L>@B*KM$@JYS:(+ E4ZD&+-A(TR!C7M#_OWV? M/B]:].=EXA& ZI /4XG@X>HGHTVKF(FJ+ M&JQP&-S/^5.,(*31**!!%!V*1A1/.O:WHFD]*U")B+]BMFJ>FHQI,![3<3Q\ M@>1V :*H 'ORZ7Q" &[; X!A$_K4]_T72*8*!8TCQ%&"?>JCD:,6;P\E]]4# M=UOUS>W](1(F7C\$@^$A5$B'(_@ZB@^AIFU0 SJR:1BW9)@&6&>\,W.NUN5R ML]U1CP1N[&.,M80MH.,0Z8C]-D\O6F+6#^AP&+?@^*B^0;#%N9.&%0=ZHY@. M4$>C:' @&D;826*(MF71=CSM[5P>L,O-W17)GK:P"3;WB,W7S2WLHKE\;-6; M*QQZ=2[0( 7/8.IWAWV/J.9:U+P8N7!7D9DTN-BXOSENDEQ9!<@SB3/JZL4N ML+F;3OX&4$L#!!0 ( +""HUB?BU4Y[@( &D& 9 >&PO=V]R:W-H M965T7AX)-&SK;&WKD(D>*B5=O.H(FI. MXMCE%=;"C4R#FG=*8VM!;-I-[!J+H@A!M8K3\?@PKH74T6(6UJ[M8F9:4E+C MM077UK6PCV>HS'8>)='3PHW<5.07XL6L$1M<(7UKKBU;\8!2R!JUDT:#Q7(> MG28G9Q/O'QR^2]RZ9W/PE:R-N?7&YV(>C3TA5)B31Q \W.,Y*N6!F,9=CQD- M*7W@\_D3^L=0.]>R%@[/C?HA"ZKFT7$$!9:B571CMI^PK^? X^5&N?"%;>>; ML7/>.C)U'\P,:JF[43ST.CP+.!Z_$I#V 6G@W24*+"\$B<7,FBU8[\UH?A)* M#=%,3FI_*"NRO"LYCA8WJ 1A\>%:6'J$KU9H)X)>;A83XWNO..^QSCJL]!6L M#)9&4^7@4A=8_!T?,Z^!7/I$[BS=";@4=@19L@_I.)WLP,N&8K. E^TN%OXM M%GZ>KAU9MGZ]5'<'.WD9UK^;$]>('.<1/PR']AZCQ=Z;Y' \W4%Z,I">[$+_ MSQ/:C?7%$$*2C>!U4#AU8$I@Z?-JT!Z$+N "+<,DF;Z'+5J$G%/*@F<%"'[DW?DT M@571(I !JE#RRS/"%NP0!-8DNB?->7B[WZP#.P^?'$T=8-TH\\C]@Z Q3G8! M!%?+?1".DROEQZLE5$854F^@-LR'*J'AX*V7P".7K5+,1*K6\^*FYHB3>F^\ M:R63=)BWEL$QJ+:Z7(U@A0A]M4'O+%A),@WWC@5SE6Q<+P-P7^TR%TA"*A9M MS6DXE0TR].[<%:ABLJ.7+E3\[/G7:#>AR3F6MM74=8)A=>BCIUW[^./>-6$^ M]HWD2Z"PY-#QZ.@@ MLUMLX@TX1FLC;$K2E,*_X7H/4.O%\:+KDW?(+A[[+X M#5!+ P04 " "P@J-8J3(!]TX/ .-@ &0 'AL+W=OZ/]_:.]4FJS M]?8U/_ODWKZV;5-HHSXY4;=E*=W\G2KL[,W6<"L^^*PGTX8>[+U]7]CDJN2V5J;8UPZO+-UMGPY;M3&L\#?M%J5B>?!4DRMO:*OGS,WVSM M$T.J4%E#%"3^7:MS511$"&S\'FAN=4O2Q/1SI/Z!98;R>]G(MZ^=G0E'HT&-/K"H/!O,:4-&N6@J\! M4T1Z+PL,O/,,C&YAX$#\:$TSK<5[DZM\A.DD&D6)WHTV$OQ1NEUQ,!R( MT?[H< .]@TY#!TSOX!9ZZP3^Y]FX;AP0]:]U GMZA^OID9>]K"N9J3=;%>G< M7:NMM]_]97BT_VH#MX<=MX>;J*^WYSHFOX&,^#)5<*/,EI4TW=28DQ5MKD03R+;T$&O2 M]W._""-Q*J^5&"ME!!162+8D[O M5>59Y16^&F;\@OCA9<]*2)!)L?W=7TY&H_U77WFA2!@5]N\WF4Y@DU)]N'Q*TB@ZTP&1NM&2X!08@=&T4&4LO.?96N>>9$_,W3)E)0UQ7!_YQ_@ MJL"\CG/@G]^KL6LIPXR. U"WZ6UPD@5RT5UV-T3(%UV$?+$QM'VM&?+OZT:7 MY/KK@N.]**A(@7'J0Y./DQX$CX:7MSP57KJ9>_5UP(EPJN&J!M43S1"-Q;;VT^"9H:HT;V M%*5S[)?7LFC5!N4'NX5P+BO*A3 [ASXO5VU;EY'BSCG[,(82&+!,EX6/Z=KT M)HD2Q$C@XS8-\0)Q8!HK6%J)*V-G9A>%8--RJO(S*6/D&I!RGI]F:H'";NW= MA2+R=F3V-0%-=ZI@]P"PB2O23^=AV_JYR)1K)(D(7X"+R)ET.6&)B9!&"9H8 M#EQD5^$U50.K/S,TQX M,85> Q*ZAY\A(J#(%49X[_I'*3^#\,UZ#7@/@/YYP\4)CU^W*%?P:>6H!RB&[3/ MD;I"=)B2<7TE&XV&+3E\/!++PAX0;BKQ>*7N4K%X6K->(E0BCX\[5.<0HPA8 M4CL?[ :A=H>Z6P,I"_T'ADP X1#\;,U!/]8>)"4Y-7PPP!:%35NV/DSX&$BO MG9I2XP#5[3:1>!X=@FH7VW":A5--;8&H7@?GCS:SOKZY=^Y>4% M: ]"83'( M KS[)Q)F)N0@T[-^-<5,CG04TXUG?@??# & 1V51KG*"*X]7KS:&)L6DE,4 M\%D2214[AC^8NYFTN-ABC. M$=H)/@M4%F=Z^X=40P;G" 5EP!]2RSQ$ZUV=M+0M\@5(B@ "P$.\SR/2+Y!W M4C+R:2WL*CD14S@,)?.J*R:!(@DA \JFA0HA\HYUH$ZUN$XLI9(:H-N@P1YC M+OS\AH& 0:KI]+(N7A2(YRL\/@[^G.6()2B^F&_2^DJ O+<6H42U?@M"G)KH M7-!(K8HBXDUZ4X7:1"5;[%#K8-\S\$XXT[7R%<],@\#X7GI[F*S!]K3!H]UX M%QEH=!H=N<[SC8W@K'TA&JB6"K52/M@09/UJF^+KLG.6\'/H3AI%);/W4#"C MFF]WT^7VQ2U^NJ$8..Z*@>,[\[FAC<#ZO=V])XOTKB'Q1(6@[%B'W@YL:[;/)J%/.J%/-O+]@:S]"UO[Q[ZN6ZN M;R(D/O1PTGV)3/D8Y7=L=J&TSD)&F_5-C$QQAR8Z)"9PS4KJJ*3VU;V3IJ:] M@^SJSCDW^1#] &@''^$ATC=!QJJ943\PY$3L@QJ=:<0"JC>;E>K6%RV_4MB( MGD:.SPVM7JPR%9?SXOI-6-?((?Z)6-,'8*6Y!.G\$$/"7GFU\DG+9X87U2)^ M]^7[ERA3:.-(R)'Y-80#D,@?@]3=YDQ';4<5^42!QP"H36BOM #6Z<^3HA8" MQUDR:5169[;.1HL[]%+>Z!(1QDL1NA!V3#UN1KLV51L42B98&=J:U<',A#<- ML=$K,/1!$'(Q7"/[4&F8F'.JX7DH=WWC((]YK<#NGMMT&O&JHF:7@;[L^#>? MM+"1@:XXGR&'(N[F4?C #Z=8JGX\6A88.DOZ.(BPC6L)3%UZ0F&M)@@GH48* ML78)A3W;<#//>5M%WA%5 (9$A(I;"+ D!M?)!COL;M>CVQOMMC4E@;_ 4O5+ M\0.O-!0_KYB%=PP8^GMK"?WL^+5OR[,:/;*\'Y%"&V[+!(]*$-1U-9JEG1?C M+00"2$/=^WJ#I9@_C#C?KX+2YX M(+ZNP6S:-@%1(@PY&@R@#&"CVW$/FYS!#PYQ94$3D#RGA6S%C2\[,ZD3[XKS ML-]?/#5).NRK<%SLC\AZZE,Q?2 &@ @_J#N1J>2\ZWUOR>*Q2< MJ5FYGI/.:1_Z* ,.@JBRJIR]"2T!$- NA>-893)$!/\NJ0,-EO+_VQP[ MD _ -C:XT56C(T1\?N'M[M*)T%/Q=!Y@<.85^F3++(&5RVWLDN;1LRY;.D[: MYK[=X7/Q3 Q'^X/#PU%'X1E_&HY>;7P29]VZDXY#AR?'@^/A\5J&4Y)W/8]T MWJ]L&+:'S_M1@\.#_<>OQ50\/*+[1D=8@/DS<;!_.GAQJK_/UFS MD_UG@)=T=3E@KL?=,W$T/'R@LFB&MX5)Q+G%'H\A?W:+B8?[ XQ]J(F79CW5 M_Q^2J/Q4:ZST]=-4<$]U#$:GPY7O7N\+F7%)^=].^ZD5OWH,_&0Q_;\U=1P? M#DY/^]!^/VN%27GSBB'0V)XZCPY-'KT0T[IH M,\7G"5T;CL,BQ**M$W9A<2^QT"'+?4/F7E?0-G4X3[L.Y^G&QN1GI")#&_&S MW/(]OO1BIK/&TNGWK4W/C;37W\F\_X+B(]T1N/:9DK*D;^Y].+MX)S2VZS3W MXBN_V3D>B(\E=K_782IV^/Z.$V]A+Q2?FHOODXMC@\7^0 _FC\EUN3M6/5U= M]:,_=_LB;S:OENM:3B9.3:1O]R]OK65RE$)]GJ;?82N^842-%KJ(X.A@BSJC MV'0#V)Y$#>Q13YB.)'.^I\#-BGX1FUYF4#5WC/WVGX33Z2*\'X>0\0 JN7VS M>!U1C-5$&^X!R\L&VNO4.'P1 $L>39=&>['3=[<0>Z37&L2(6TLN MG7W MN7#956 %]WUV/H>[/2GX$F3[ $*V&'27!J-4M$ A7%O$)HWO6<<&&K"JZ7IV M #K!7D/5\6Y,%AB(EXM2M'DE:-?1X*?+=RF]U3WLPR4UHV:!HD^)G/VU M7N'#Z?HJ:3IUMV3FT5"0A2TLN^.G" /B',R-VUK3E9K!^BO# T)=;QPZL6,+ M>PD\]PSR*,+B-;^4_<[%$1B4H2Z4$A,XL0IWG*RX M'D/ Q5GE=+&$BVM;("[[B\T8/E?APB%+1#W^??TS%.=T.U,T#')BN GA.[^O# M2S/^+#=^L"[JY85^WL);_1*96;\"^1Z%P92O(_U^F>=C]V.O._ M\>F'^U]*03<3.L OU"6F[N\>O]A"\.!?'_DOC:WX%S]CVS2VY(]3A6SC: #> M7UKL;L,76J#["=C;?P-02P,$% @ L(*C6(DI*#+3 P S!$ !D !X M;"]W;W)K&UL[5AM;]LV$/XK!RT8$D"U7N.7Q#9@ MIQDVH.V,N-T^#/M 2R>+B$2Z)!4W_WZD)"MV:KOQ4@T;L"\ZDKI[[I4\D,,U M%_\4!EE.!,@BSPGXG&*&5^/+,_:+-S19:K,@C,>KL@2YZ@^ MK69"SYP&):8Y,DDY X')R)IX5]/0\)<,OU%0!;S#+#) VXW.-:34JC>#V>(/^4^F[]F5!)-[P['<:JW1D]2V(,2%% MIN[X^F>L_;DT>!'/9/F%=#;XKA\>P0N:^ 0E7G M;Y^[?TP64@E=3W_N<[C""_?CF3UV)5H$,)XO3 %LL_/HY8<\K/ON\$UM$W/*0.5\D)JE^4%O,,'S,"KJ5_3 M #YRI:.C*R9*FY)IS:8;'4\T^Z=*1FMJB$P!/Q=4)U.KDZ!#D7.&C_K0$/?Z MD$\*'1,X_\ 50G@!9^#YKAV&?H-P5HX\__KHRD;J4V?> 27*4GH$:'^DRDD=+G261J<'_=G4'7"T\,EI&HF8KSB37, M$>S-KX7::2,O#(?M M#[ROYE7!__O8[<=^+<88;Y L6D=[:7Z7]LZ>J$]&#P=[2_+5BWTS<;A MAUW;\U_?.#8XQQM'-^R_6I/!>%G3\#V[USNUY3Z7:HO^WS2^1]/P?3OH=T]. M\:Y46_0_TC1"V^MVOYI_GZ:Q']L<"?ON8<[6#3M'L2S?$224=\/JLMVL-D\5 MD^J&_L1>O7/H^\:2,@D9)EK4[?0N+1#5VT$U47Q5WM<77.G;?SE,D<0H#(/^ MGW!] -<3HZ!YP!G_!5!+ P04 " "P@J-8KN:$[.(" "L!@ &0 'AL M+W=O9*K*5ZE'GB :> MRD+HJ9<;4UWZODYS+)F^D!4*.EE)53)#2[7V=:6099UC([=0+O=W&/5_GQF[XR:1B:UR@^5S-%:W\#B7C M)0K-I0"%JZEW'5[.^M;>&7SAN-5[<[!*EE(^VL7';.H%EA 6F!J+P&C8X T6 MA04B&C]:3*^[TCKNSW?HMTX[:5DRC3>R^,HSDT^]L0<9KEA=F'NY_8"MGH'% M2V6AW1>VK6W@05IK(\O6F1B47#0C>VKC\"\.4>L0.=[-18[E.V98,E%R"\I: M$YJ=.*G.F\AQ81]E812=Y%A]M+?)TH=KVC':Q8=!;QCZ@+BL =1$/6/X,6=SMCAQ:_@ M?5)K)OA/9E.A!S=2:%GPC#69(3*8*]0H3+,A5W#+!1,I9P4L:!,I#8V&;]=+ M;10ETO=#$6H(] \3L,5UJ2N6XM2K[%UJ@UYR^B8?UCZ,FBJ2G+ M')^H8#5JX"*ME<(,3,X,;%$A55$J%3T0, T,4CKD!HP$2XBI-'>AR'!#M5I9 MR3LPPB(4A+2+&V'H76#LK=0EE N>=ABI+$EE;HMW@U!(K0]%[+BFTS?C*(BO MX'_'AUPAOLA/N'-B;7J=.66RUL1:G[MLLY\8[E\+R9G"PNFOJ'2>S^$$PEX4 MCKKK['HT"H\ ""G>_@&R)"&TE$A+Y>UTFU*'GN\$XA[ M@VBPQRSNA>/AH73S]SI(B6KM^J2F9ZR%:9I)M]NUXNNF _TV;_HXQ7;-*0T* M7)%K<#$:>*":WM@LC*Q5_ )02P,$ M% @ L(*C6(@'@-G: @ R 8 !D !X;"]W;W)K&ULK57;;MLP#/T5PBN&%C#J2QPG:9, O0W;0X&B[;:'80^*S<1"92F5 MY*;]^U%RXJ9;&FS 7BR2(@\/*8D>KY1^,!6BA>=:2#,)*FN7)U%DB@IK9H[5 M$B7MS)6NF255+R*SU,A*'U2+*(WC/*H9E\%T[&TW>CI6C15MYCI.Y@] MN%;25@:N9(GEV_B(^'4DTPW)\W0OX#73Q]!+0DCC--N#U^N*[GF\WC\7_>-L M9JRFJ_)S5]DM:K8;U3V?$[-D!4X">A\&]1,&TX\?DCP^W<,YZSAG^]"G=_0< MRT8@J#D41#OT7\!7\J$OB3);S0N+I7?85<;>1.^5,4SCWBG\[_602["5:@Q1 M-T= !UU4W4G#)198SU!O++WVP Y@%";YH ,Y@"0.\T'FKAV^T.O0#S3-Y@U! M0I+&89:EG>\@"T>C =PKRT3;0=>TWUO9N2?I*,SCT1^\AWU*F,#MVV8#EX5H MZ,Z3 ,I6Q)P9@X27A&G^BD+:J+_%X2_/$DRE5A)\RQ :R9J2^SU%[TR:5C)* M\)(YL[&TU+Z<]9V!.CO(<=EW4:&NZU*@7?H8:RM5( MVPZ:SMJ-Z;-V.KVZMS.>SG?!I0&!Q&<0FZG]?T%U!+ P04 " "P@J-8)FAY1>4" !/" &0 M 'AL+W=O?[/OMR]%=2 M/>D$T^KZ,$4Z8;4"C]H-CM^ MRGCF#?MN[58-^S(W@F=XJT#G:MOW-XY+C2E3E8)E,IGZQQ'0^\IDT(!4;& M(C :EGB.0E@@2N-YC>F51]K ZGR#?NFX$YFV3@]3R(<<9R8>[D MZBNN^9Q8O$@*[7YAM?9M>A#EVLAT'4P9I#PK1O:RUN%? H)U0.#R+@YR65XP MPX9])5>@K#>AV8FCZJ(I.9[92YD81;N095:APZW.J3.TX"MI!,*EDSDQ)1@^%:4 M76P/YK./;2]HAF?PWB,]CR@IW\=>MRLGRV[K[['&,S")S#4)I8]A5$I\3A+# MPU;:*R=M9>&;4Q@NK;B/5EPHZLO8^GIH3!I@R%?GZA7T]J4=0:O7K7=ZG3*# M(VB'%:/6"HXKIO7NMKIP+PT3;XY^[XNYP C3*:K-W83_Z=T$[9-Z]W.WHF 8 M5JU:MZINT.[46\'V;MX6O>LCX5<^\BFJN6MEFLH^STSQO2]7RVXY*IK$UKUH MM50S&ULK55M;],P$/XKIX 02-62..E:MK92-X9 E$Q7CX@/KC) MM;%P[& [Z_;O.3M95K2N$A)?$K_4$I1H[)"*S"XF4?+ M].PB]_;!X)O G=T;@\]DK?4O/WE?SJ/$$T*)A?,(G'XW>(E2>B"B\;O'C(:0 MWG%_?(_^-N1.N:RYQ4LMOXO25?-H&D&)&]Y*]UGOWF&?S]CC%5K:\(5=9SM^ M'4'16J?KWID8U$)U?W[;Z[#G,$V><&"] PN\NT"!Y1ON^&)F] Z,MR8T/PBI M!F\B)Y0ORK4SM"O(SRV616%:+.'JELILT0)7)7QR%1JX;(U!Y>"#X&LAA1.T M^_(+7TNTKV:QH^ >(B[Z0!==(/9$H P^:N4J"U>JQ/)O_YA(#\S9/?,+=A3P M(SP%OQNY!;4"#(PJ6%'\NU=8;.SL]#*7>(^6%$ M?Y_.;,,+G$=T82R:&XP6+YZEI\GY$;[YP#<_AKZXIOM9MA)!;^AL=U7$_2KJ M4,6BKZ)\J.*A3([&>BJ3*4NR<_C?_Y="@:MT:RD)^PJHSD4U%!K>8('UFA+K M5S*XJANI[Q"AT+5/GW?7G10P*+DC60IMG87GD(WRTV2(\QPFHX0QN-2*2MQV M78)B-T87:.U@QT;YZ_P1RVR43AF\5Q04P?%;$KWI3M!@DH\?N['I%%9&;R@ MA>,R\"R( 741H;;@M144?G 8C]DCD'3$)ADIL4&J;4F< PE#RE"'*Z&E&V:( MC7$*C:U$\X VF1R4/67G_:5/1Y-DNA*&7).3R3@"TS7E M;N)T$QKA6CMJJV%8T3N&QAO0_D9K=S_Q 8:7&PO=V]R:W-H965T:CQ9*?TQF2(%AYS(&! MKS/K#/YL4K U+M#^*.XUK?P6)>4Y2L.5!(VKJ7<57LX'SK]R^)OCSKR8@ZMD MJ=3&+3ZG4R]PA%!@8AT"HV&+URB$ R(:_S>87IO2!;Z<[]$_5;53+4MF\%J) M?WAJLZDW\B#%%2N%?5"[.VSJJ0@F2ICJ%W:-;^!!4AJK\B:8&.1I2JVBB1R7[E(65M,NIS@[6Q1*&J7A MEFGYU[?2PA?.EEQPR]' V7>V%&C.)[ZE5"[ 3QK8>0T;G8"-X:N2-C-P*U-, M?XWWB6++,]KSG$>=@%^9[D$<7D 41/T.O+BM.Z[PXA-X-ZCYECE%P&=IK"Y) M:-8 DRG<8;KF<@U73C#U0=QPDPAE2HWP[]62W$E,_QT[E3II_WA2]\ N3<$2 MG'KT@@SJ+7JS/_\(A\''CI+Z;4G]+O39@AYL6@H$M0*;(3V91,F$[I)5^F^L M!Q2EJJ>0J10'TQ?\-Q702^CW%O'5\==.OMP^U=/M84'/ %"SJ MO!+F$S+]0I1Q[U HSO; S096&NF1,?M\Z_U>'+P_".CW@O[[YUQ;Y4[9'5_K M,1KTCL2-0V=MXU+Z&*5(;Z9U.!)#IH55R08*S4EXI+'><-3NNN4H/BHL_T4+ MR5&OJT9I(%&EM'4W::UM+[ZJ6]"S>]W(Z1KH^VE X(I"@]X'DH2NFV.]L*JH M&M)266IOU32C_Q.HG0/MKY2R^X5+T/Y#F?T$4$L#!!0 ( +""HUB:*"@2 M.@, -P( 9 >&PO=V]R:W-H965T.HZ,4RBH/..AF9N)\9"O59XQF DBUT5!Q;]$_F-PQEP65<,WS;UFB MTI$UL$@"2[K.U1W??((Z'T,PYKDT3[*I?"/?(O%:*E[4P/ M9U/,*R'7O$"M)37'=7)/%SG(TZ&CP!J_>^-%[M41YF'#/#R& M/IY75X?P)8G;8L&S'@/>DIPJS$IQ(HVP"Y,DW5"1R*YDCFYW*)F![P97Y%^] M[U,!L%,R! 6/4Z/X2<:(2OE:4I;(4U, ^A&0.Z1CO' !;^$3?EU*(]X6]BWQ M[+#G[=B#L$\^ @-!N2>*PQJ'^J. *^[ MA'9_$+;LR XCGQS1OM=HW_M;[:4IX X:VSI8O%2:$_520I?NQ[?ZGQ)O8XS4 M+2,@-U2PLR]KI;57(HMUH9NK+%O'K4>>?]6:\6TOZ.W$:!') \N4)"?6W?Q! M6J=[E /;'?3V9CW[(O+(#(3IABR&W\!FW6 7@=\!%?C1/JV)N:J&UZ0+*KSP M.N#=.IJ7N@SDGH??C_8)>&Y=U7\HWJ[:=5H=IP"Q,GU58C&NF:J:3S/;M.Y) MU;%>W:N^CY6PRI!S#DL,=<_[6)NBZJ65H7AI^M>"*^R&9ICB[P<([8#K2\[5 MUM ;-#\TXU]02P,$% @ L(*C6-,#DJ0@! PP !D !X;"]W;W)K M&ULO5;;;N,V$/T50BV*!&!BW:Q+UC:0[*9H@>ZN M$2?=AZ(/M#2VB)5$E:3B[-]W2-F*$\MNNBCZ(HHRA+ X1F_+7%=/HCC>+^_P[]9\L=N2R9@O>B_,)S74R=Q"$YK%A;ZCNQ^06V M?*R!F2B5_9)-MS>*')*U2HMJJXP65+SN1O:T]<.>0N(>4?"W"KZUNSO(6OF! M:3:;2+$ATNQ&-/-CJ5IM-([7)B@++5'*44_//F'.G]GW8U_$O CDYB M(@-V6X#1$Z>>0Q0HGO!N_(?S7>%Q+@1:80C'-6V$"? M\9KH0K0*R2E*X"F#1G=T+-^>'&&5:&NMSFUNF$] /K452*:%O/I'(TS>ER;O MF=:2+UMMUGT<[O,!+ M:)RZ-/;2O;6 AKY/P]#_;I*]W_<"^2\B,&0JNMZ]=,?GAPLGBG#<%^'XS478 M" VUYJPLOZ$AFE]82_!2(0JR5G+-00W5W,D3_I^:>SU>V\QX+KMC^VQM[4T" M#X- M$H]Z07 H2BB.-'6?1?-V66+Z;)B4&+E#8U/JI2E-P_@-DD6#A@I)S&5R\1D= ML!AV '8(WZ6NZ[Y!,I?\D6DX;N"8NEA]P0#;0\E#_0C*5,C=XN$0"=O4V$<+ MXD,HG\8)P;< MYM'4QW"$[A#3ZP&?C3T:Q^$ CHO9%WG/./="L_)@7Q+2"/,H":(#41Q@^P]1 M])P60\UFM/QYCK:XY%D@)*U1U M+V/L*K)[4:6H 4 (@@ 9 >&PO=V]R:W-H965TQI%2"GZLX$>>#I93KL^%0 M1$NZ(N*$KVFB?EGP=$6D.DT?AF*=4C+/!ZWB(?*\T7!%6#*83O+O;M/IA&RF_KVU2=#2N4.5O1 M1#">@)0NS@<7\.P*G^H!><1W1I]$[1CH5&:TC8@D4DD> BBGB62)8\@%L>LXA1 8[!)\)2\)W$&=4G+"%) MQ$@,+H2@4N087QB9L9A)'7]#B@(P/ +(0[YE M^)5[^#6-JN&X.7RH-*^$1Y7P*,?#'7B%2D=U*:Z9B&*N10+_7,R$3-4:_]>6 M:('LVY'UC7\FUB2BYX.UGM1T0P?3WW^#(^\/6]H]@35$P)4(V(6N1)U)(/3D MYVOD")"-FG8RB^FQJE#'@L3T".BEH5:F38@"/K\C[3O)W5$T1BZ1:TA$1RWS!YP?T1\8VBGJBYS?AB2,!OYT M&H5;]&U!80?YTXK\J7/YF=NU?H^^93&>]KD8>P)K2#*J)!F]LAA3-6VZJU2: M/!^!>U42J>I;4A=)H]HM%TR72ILB[LO H^DC0Y_BN3(#838).D+[2& M)D&E2>"$-POBR!1I6\Y.F'U704]@C8S'5<;C@]7E<9\B] 36$"&L1 @/6I=# M2UT. KA=E]MAJBY#%-A+&_2,I_&<]#^J BR?:PE8W4*!,:J3]+&W1=$2-?+' M'01KI@LZ"7[E4M604D! 2L,DP4(ONHU>=%;&L,4%>^'I>+M?V.(0# +40=M8 M%N@T R5MU=&.]Z:.VC)"?YNW.ZA)VE@,Z/88Q0UM)87;.D$/>7B;ER4.(3P> M=5 S!@+ZOZ@)0Z=5V;?T](76E,58$^AL\_MVR,L2KCD_(=R>Q7:4#T==J#'7@:QHZ?$-'!_^!&Y[09Z >DAZI>C[+NAZQ>NWS M?:$UI3"='AZNU<->>WU?:$TA3+>'[G9_U?7X8LT\;/=-Y/D^VEZ_[;C #\.. MYHY,R=/56.WHEJ$G?M'[D;OU=]U_]^\_).M-)?*$;&@-HST]D M)^==8KSBO"U1G&>/Y+[TWA7I$-8 &6N MPL.59J?KV%N(GM":&]7&=F"W[=C+(V'+WH+-(UGB'!X)&Y.!W2:C#X^$V[L( M[<+Q2E"3OO$#V+W/L/_=B:T9]&H-^D)K:E)[4X)_T5X!=GJ0O67I":TIBS$< MV&TX]MTKP&U787GVMD1U/WMC8S[P+N9CK[V"$C%XA6\[RL)W6'M-K-_1JT;V MP!(!8KI0P[R30*&DQ6OOXD3R=?[F>,:EY*O\<$G)G*8Z0/V^X%R^G.B7T=4_ M'TS_!U!+ P04 " "P@J-8-G\Y=9D" "2!0 &0 'AL+W=OA+XK/OOOONL^^2M=)/ID(D>*Z%-).@(FHNP]#D M%=;,G*H&I3TIE:X965,O0]-H9(4/JD481]%Y6#,N@S3Q>W.=)JHEP27.-9BV MKIE^F:%0ZTDP#+8;=WQ9D=L(TZ1A2UP@/31S;:VP1REXC=)P)4%C.0FFP\O9 MV/E[AT>.:[.W!E=)IM23,VZ*21 Y0B@P)X? [&^%5RB$ [(T_FXP@SZE"]Q? M;]&_^=IM+1DS>*7$+UY0-0D^!U!@R5I!=VK]'3?UG#F\7 GCO[#>^$8!Y*TA M56^"+8.:R^[/GCJ-1;0)"%9PBYMF&_(S3IR M\3OD1G"K)%4&OLH"B__C0UMH7VV\K786'P2\9?H41L,!Q%$\AH?%-1P?G1S M'?4JCCSNZ!W8*YESP;W> M V>W6CM]_84,X =GF3VFE\%.V0'\M%WZ>YH9TO8U_WE+T([G^&V>KL,O3<-R MG 2-NV^]PB#]^&%X'GTYH,*X5V%\"+U38=6I4+]6H=U7@7UAOZSLT$3M'.QYJ11M#9>@ M'\/I/U!+ P04 " "P@J-8>$?7F&P$ ">&0 &0 'AL+W=O GWH+ZL;H4NN34E M)3DP23A# A9CY]P_B_WC0F!J?"6PE7O7J!C*G/-O1>$J'3M>T2.@D*@"@?77 M!J9 :4'2_?A>09VZS4*X?_U(?V\&KP83;:NZGH.2M50\K\2Z!SEAY3?^405B3^ /GQ$$E2!X*N@_(P@K M0?A20;\2]%\J.*X$9NAN.783N @K/!D)OD6BJ*UIQ86)OE'K>!%6_%#NE=!/ MB=:IR2T6BH&0&5E)]!NZ!%W %%VQ\C=8>/DV H4)E>_T\R_W$7K[YAUZ@PA# M,T*IKB!'KM(]*7AN4K5Z4;8:/-.JCV:=\LC2&IYV!&, ML/8T-+S^,[P;09:$:1?C[VNRTK-:H1EFZX6>E&M!V!(]FMYF7">Z6+;.Y HG M,';TNB1!;,"9_/J+/_!^;XNZ35AD$Q9;@C7\Z=?^] T]?,8?O:A1/.<"%VLD M.A<"LR48FS!+&^4;E8% *L,,-45_7FLFNE*0R[_:7.S;=-$F++()BRW!&BX> MURX>=\ZRCYQHAU+8Z#_;>MYG3V=-#S;$)BVS"8DNPAMV^M]LY>:^]V%4]L&2D55IDE1;; MHC6]W-L%^_]+,M>-/=B@[DZ&96[8:H;-?L2V:$TS@IT90>7NW,'OW!"_++'K9ASL MAM7#@XHVV,O;O">9756E^#^IZQSW_/;D/=*U&^#"@+BJ_,:?><*\5S M?JL5 T4+^2F?P#4$L#!!0 ( +""HU@[215,TP( '8' M 9 >&PO=V]R:W-H965TICV8Y$*L.G9F&VCWZW>=A!1H8-.T%[!O[CD^]^3F MNK^6ZDEG (8\YUSH@9,94UR[KDXRR*F^E 4(?#*7*J<&MVKAZD(!34M0SMW M\R(WITPX<;^,353CR.:7"5\9K/76FMA*9E(^V@U%!SD3U3Y]K'[8 R-,."&I L _H M' "$-2 L"ZV4E66-J:%Q7\DU438;V>RB]*9$8S5,V+$*5$:!T MQ@I-+LA(0]! 59(1*E(RAA6^\ )?GR&G8S"4<7V&^8_3,3D].2,G MA GRD,FEQFS==PU*LP>X22UC6,D(#L@(R9T4)M/DHT@AW<6[6%)35["I:Q@< M);RCZI*$_CD)O*#3HF?T]_#PB)RPL3DL^<(#?%_4@@KVB]K6/2Y9:@1._?^='WH*?QTNW&4\#1C)04V+0O9VTF M5,R]DMD.L%7L!WZO[ZZVBVM)ZO7\)FE'=+<1W?U'T4**BS\+K]BC+4U!Z%WM M"7^;Y'?\J%UXU B/C@I_D :[+'G][M6!2MI41V^<#+M!=T]U2Y)_M:_:W1IA M.:A%.=DU2>12F.JK;Z+-Y7%3SLR]^! OE>H.>*6I;B3\IA=,:,)ACI3>90_M M5-64KS9&%N6@G$F#8[=<9G@Q@K()^'PNI=EL[ '-51O_!E!+ P04 " "P M@J-8NY%TUI0# K#@ &0 'AL+W=O61CVD$C;;>_NUR+8^0HUN:_<2)2!=&8( $K6&1B7NZ^XBJ]M+\!I@ KZEM.!2PN>FD#-0/F9TS9%? MF4Z ;=ENC_QV6!ZAN)8[/?+H]-'[Y*O31[>,M$]J$O5;Y6J7J]7893SY^;VR;2 M;M#4\GSW,"H:G,"YK$8R.V#EUJS<05:?*4%_90%CS_(_<%T$8ENN M:[?8=<-\-PQ;A*/!"9W+;B2S W:SFMULD-TW*F &XGU-T WTOQ#T@9SU@ P] M*VR![(8%,\^?MD .SNY(,A&-=40,8FS(I$]^>]&18H8@)RC M?J)>=[_:7IMG7U X:^$/4Y,P!=*XH(QV9F !P$% MDJ=- >@:?, $DAC+G_8=Y5@='_NX#T_A:R-K$T H>5N-U?EYKEW6CW-#V6GMQU3.DY8?. M?[,2JMDX:*MKE#Q1/F'"08;64FA=^;*JL?)J4G8$W>BS]R,5\B2OFZF\S2&F M N3[-:5BWU''^?I^N/P'4$L#!!0 ( +""HUBD_SQY>P( ) 9 M>&PO=V]R:W-H965T;0% M +(G)4L["PK$[548VKP Q>VEWD)),VMM%$?JFDUHMP;XRH.4#),H&H>*BS+( MIG[LWF13O4,I2K@WS.Z4XN;W#4A]F 5Q\#SP(#8%NH$PFV[Y!A: 7[?WAGIA MP[(2"DHK=,D,K&?!=7PUG[CU?L$W 0=[U&9.R5+K1]>Y6\V"R!T().3H&#C] M]C '*1T1'>-7S1DT6SK@!>P%:SY3N*#/GR" M6L_(\>5:6O]EAVKM:!2P?&=1JQI,)U"BK/[\J?;A"! /3P"2&I#\+2"M :D7 M6IW,R[KER+.IT0=FW&IB3&E&Z*"[0T*P@'&:+0ALP-,V/"3%C>RDD9UXON&IXXA2J)WJTM$+=)?JRFYY#K. ;HT% MLX<@>_TJ'D?ONU2=B:RE,6TTIIX]/>G9$MD"\IT1*,!>L.L]!8\O)0PHI(,% ME\!^7"\M&KI+/[NL2,]IQ9G(6E8,&RN&O>'V5M@C*WC+"DM67#"D2]#E0C]U MS)0NL>A2_!_ EKI1HV[4G\S\Z50R]P+_-8)G(FMI'#<:QR^&PO=V]R:W-H965TYUD,C X MV9UJ*O4%XOB>ZW./[6-G?)3JB]X!&/(U$[F>>#MC]C>^K],=9$Q?RSWDV+.1 M*F,&FVKKZ[T"MBY!F?"#?C_V,\9S;SHNW]VJZ5@61O <;A71198Q]>TM"'F< M>-1[>/&);W?&OO"GXSW;PA+,_?Y682:VE)647VSCXWKB]2TC$) :FX+AWP'F((3-A#S^JI-ZS9@6>/K\D/U= M63P6LV(:YE+\SM=F-_&&'EG#AA7"?)+'#U 7-+#Y4BET^4N.=6S?(VFAC%[]LZ^U$"< &K4 @AH0_"@@K &E#5] VL##<[B/2C1R!(T<09DO;,VW,F0)::&XX:"OR.R %;.5 M@!YNF=Z2";@B[QA7Y#,3!1 CR2Q#!?G?L"9SJI=AN/1HT$)MV% ;=E*[7Y([ MU T-]QM!2R7OY0%4GK7LDLYT4LJ^4+)SI2D_<T\,=M\K9MM M\ ,.YPIJ8_MX -/_]@2FKB/8X8...*<1^B>W5/N)@%>_+&PO=V]R:W-H965TV@-1NT0(;9C3K]F+8"UHZ6T0I426I./GV M/5**YEB*,!1]8XOBW9^_.QYY6IV$_*I* $WN*UZKM5-JW5R[KLI+J*BZ$@W4 M.',0LJ(:A_+HJD8"+:Q3Q=W \Q9N15GM9"O[;B>SE6@U9S7L)%%M55'Y\ ZX M.*T=WWE\\9D=2VU>N-FJH4>X!?VEV4D\0_%^'L'<(;: =F0UK2S7-5E*;&ZL M-T;#:K.+MUKB+$,_G=WDN6RA(._OL2X4*$+K@ORA2Y!DTTH)M2:_,;IGG&F& MLZ^WH"GCZ@WYE7RYW9+7+]^0EX35Y,]2M I]U-?0OYX!X^=7ZYWTF;'HH5^2? MF[W2$HONWZD .\5H6M$)/0D^'((/ MY]2S]U7#Q0, R45E"H)V9PTS(8%3C862"Z4G-[D33JRPN3ONLC!:>"OW[CRV ML5'B!<%@](0Y&IBC6>:-J'%KVNY:P%)LI,A!33)V0HNSY8-H&5TPCHU"/WV& M,1X8XUG&3S4F%(BF]UA835=A4X#Q:.THON0;VP1I.HVW&/ 6LW@[*0Z8,DP@ MY7:W<\PI7H2L/A)38@P3.H6[&*'$<7"!.[;Q@R2960 W:#@K1U@3=70Z6N0:J2-9/8R0@I22ZH9]?_P4.8#M&EL]'9ZW>*.QVG M,O'2"_()HS!>3.=[.1 M9XD>NP2<=PEANT3>=PG^7Y>80E^.#GZ:1/$%^MC( M#_W OV!WS[J=^=+ _G%DM2(<#NCG725X0&37O;N!%HUM@'NAL9W:QQ(_>$ : M YP_"*$?!Z:G#I]0V7=02P,$% @ L(*C6)D,PS7P @ OPH !D !X M;"]W;W)K&ULK59M;]HP$/XK5E95K501D@!K*43B MM9NF2E6KKA^F?3#)$:PF-K,-M/]^?@EIZ%(*4_B0V)=[GCO?8^SK;1A_%@L MB5ZRE(J^LY!RV75=$2T@PZ+!ED#5ESGC&99JRA-7+#G@V("RU/6;S8Z;84*= ML&=L=SSLL95,"84[CL0JRS!_'4+*-GW'<[:&>Y(LI#:X86^)$W@ ^;B\XVKF M%BPQR8 *PBCB,.\[ Z\[;6M_X_"3P$:4QDBO9,;8LYY\C_M.4R<$*412,V#U M6L,(TE03J33^Y)Q.$5(#R^,M^]2L7:UEA@6,6/I$8KGH.Y<.BF&.5ZF\9YMO MD*_')!BQ5)@GVEC?=L=!T4I(EN5@E4%&J'WCE[P.)8#BJ0;X.%LM4>HPE#GN<;1#7WHI-#XQ M6 ^2JZ]$X61XP]; J=HI$MUPK)YG8Y"8I.(8%O(5^W#^ALWR=YQ5DXV/('A_&Z.RDBF9R^)*"3W.: M'D-6F=-.W8-BWP2&-_A\WPR$($)B&@'Z-9@)R=5I\;MJ:UC&5C6C/D&[8HDC MZ#OJB!3 U^"$IU^\3O.Z2MMG;J4DD(%2B%N0K5;'Q5V7/;+MF)9$MSO<^85,V"&2Y4APE<.ZCO M<\;D=J(#%#UK^!=02P,$% @ L(*C6,_B576L @ MP@ !D !X;"]W M;W)K&ULQ59=:]LP%/TKPANCA39VG.:K>8 6CR MD'.!$R_3NCCW?4PRR"EV9 '"K*RDRJDV0[7VL5! 4Q>418SJFF<:3D MEBB[VV2S'2?511MR3-A#66AE5IF)T_&BD *E(A^H$J>?2TUN&%TRSC0#)*?D M(PA0E)-K49V_+>31'#1E'(\C7QL&-H^?U&C3"BU\!.T2EAT2A"8<(FEI?#]QJ0BUQIR_-&FK,(]:\>U=^<<"YK Q#.7 T%MP(O?O>D. M@O<'5/4:5;U#V?\]I86KU\FN? RQA)0<,5'/')/?K36MI%1@ P=F;^TF'HP# M^XO\30O+LX;EV4&6,YGGQA\S3A')11OPP?AGUK#?L.N_DC/Z+Z!JT*@:/,\9 M!55D0WD)SA6IY)PJ) 6HG4/:E%18_3UC!!UCBVZ[+X8-Q^'3?3%MPST8_\P* MCAIVHU?RQ>@%5(T;5>/_Z(OQTWSA[[U#]DG_1)6I'Q(.*Q,8=(8F@ZJ>R6J@ M9>&>IJ74YJ%SW&PO=V]R:W-H965TT4#M%B1M-W%L M&HF.ADNB15-("^_$C)5D? MCDR+"XG<))*M\Y)\#LGC-Z'GCY1]YQM"!/B1)AF_'&V$V+[U/!YN2(KY*=V2 M3+ZSIBS%0MZR>X]O&<%1$90F'O+]F9?B.!LMYL5KG]EB3G.1Q!GYS #/TQ2S MGUL%;S+?XGMP2\77[FD82$0DE@^>N!+$F2*"79CW\J MT5'=I@IL7^_4WQ>#EX.YPYPL:?)G'(G-Y>A\!"*RQGDB;NCC!U(-:*KT0IKP MXB=XK)[U1R#,N:!I%2Q[D,99^1O_J$"T M#9@0!4!:#] '0@(*@"@J$!DRI@ M4I IAU)P6&&!%W-&'P%33TLU=5' +*+E\.-,Y?U6,/EN+./$XG9+,TX9^!VS M[,T?N0 ?8WP7)[&("0=OP!>&,[XF#-P0+EA M)I3G"O=?'Z44N!8DY7_W(2[;G?2WJ[:8MWR+0W(YDGL()^R!C!:__@)G_F]] MC&V*K2R)=7@'->] I_YT#=P6\VH,Q&[VL];L'Q>+0NZ_0&9^2U@HDR-W2$#7 M0%"!D]W4/\$R9;L'^F;75=DK6$XOM4$_+/Q3-/<>VI2U73>E;$FL0WE24YZX MHBSD!@/6C*9 S70Y__MHZEN'YSZ(\,_>S4(;:8K8DE@'\;1&/'6"&#US(D^' M3&1MUTTI6Q+K4)[5E&>N*,L"'J=Y6I(%6_D,D:P!^1$2$H$362$CFB28<86[ M?.HU^%=?ZZ[*WIZUX,-]]MH!F;*W)-9A?U:S/WL1]H5 I"JKVB3*3,B+WME> M]G#6XHW\/=[:09CRMB36X7U>\SY_>=YJLLN'8HI=4MB'>H7 M-?4+5]0'E4I]ZW!ZN%1J(TT16Q+K((9^8WQ\)Y"#9Q;+JEM'JJ6^\Z:D;:EU M4;<\)G2%VDG%K+K;*9F3_01HAV2< $MJW00TAA)J_9.S!)B4S:J+VKJI'X8Q M=!>F$C:N$KJQE5:A!\?+IGX8QM!=>$S8F$SHQF4& TOGD>9UM5,?:LS9A=&$ MC=.$;JSFY+G5&+4+MPD;NPG=^,V)J^K98SAG^PFPZCAMJ743T'A. MZ,9T'DN T48^P'7JAV$,W87OA(WQA&Z$Z& M5L__[SSUH<:<77A/U'A/Y,9[3I]9/=$@[ZGOO/%_=EQX3]1X3^3&>TX=54_4 MXSW/]Q-@U7O:4NLFH/7/3#?>\U@"3#9R-,![ZH=A#-V%]T2-]T1NO*=5Z .\ MIWX8QM!=>$_4>$_DQGM.!U;/(\WKJJ<^U)BS"^^)&N^)['K/<(.SLER&-!., M)N-=Q60D(9C+S;Q ?R#<31F8#B@#5EVL+;5NTAH7B^RZV&QPQ\PTE.QN"&A#ECA^J'3:NZM*JVLJ769=@87W3Q4D?N;/K6 MI56UE2VU[JF[Q@4'ABXX:9T]ET6 +O8V_%7/4Q,X:_[D MV1U^XTP#O3-MK]OK;)NK4[(?R0-)0"!'/WA5ZULQ)F+5>MI2ZQ)NK&?P4@=I M ZLG::VJK6RI=:&W#M,:6L\AJ]JF#5Q6:L=6]=.G>E:UUSI:K[X(\0DS.6\X M2,A:AOFG9_)3-2N_6U#>"+HM3MO?42%H6EQN"(X(4P_(]]>4BMV-.L!??\-C M\1]02P,$% @ L(*C6$&).[PJ P [@@ !D !X;"]W;W)K&ULO59M;],P$/XK5D!HD[KEK4W9:"/1C@$2$]/*X /B@YM< M&PO'#K;3PK_G[&2AW;*"$.)+XI>[YYZ[R]UELI7JJRX #/E>[[ M.BN@I/I45B#P9B5520UNU=K7E0*:.Z62^U$0)'Y)F?#2B3N[5NE$UH8S =>* MZ+HLJ?HQ RZW4R_T[@YNV+HP]L!/)Q5=PP+,;76M<.=W*#DK06@F!5&PFGHO MP_/YV,H[@8\,MGIG3:PG2RF_VLW;?.H%EA!PR(Q%H/C:P!PXMT!(XUN+Z74F MK>+N^@[]TOF.OBRIAKGDGUANBJGWW",YK&C-S8W]'L;AQV%)'Q$(6H5HC]5B%N%V#G:,'-N75!#TXF26Z*L M-*+9A8N-TT9OF+!97!B%MPSU3+JHI-!2D5=4B9/WM2'O&%TRS@P#34[(#612 M9+BG+NA'%V HX_H8KVX7%^3HZ3%Y2I@@'PI9:RIR/?$-LK+8?M8RF#4,HD<8 MQ.1*"E-H\DKDD._K^^A-YU)TY](L.@AX1=4IB<,!B8)HV,-G_N?J\0$Z<1?A MV.'%C^!=4J;(1\IK&.P%]PJHKA7D!..*8:Z58F)-9E0S/2"W0BXUJ U=Y.7SC>2]I2K_TI>#AN.PGZ-M%>>ZHAE,/>P%UC!X MZ;,G81*\Z O@/P+;"^>P"^?P$'HZ@S43H@D5IR*#/F\;B+&#L'ULDP[#))GX MFUTO'@J%P5D2=E)[]$8=O=%!>O."BC78DEC9O&]LWOL8-BC)CO&3Y^/1/88] M0J/DK)]@TA%,#A+$*OM-\)('<8FCL_ >M8="81"?1?WB>U/AZ0A:$&]X7D,.DG26L MP:PG\];>@P[+?S6!ON+Z7]::#/D[HZ,$M78359-,UL(T+;<[[8;V2S>K[IW/ M<)@WL_<73/,G@ T52U83#BN$#$['^%FK9KHV&R,K-Z"6TN"X<\L"?TA 60&\ M7TEI[C;60/>+D_X$4$L#!!0 ( +""HUCI8/6A;00 @7 9 >&PO M=V]R:W-H965T_0%!+Y9DE9C(6\92N;IPQPF!O%D>TY3M^. M,4FLZ3A_-F?3,V--QBE?P!.*/ M=,[DG5VAA"2&A!.:( ;+B?7!O;KQW(#")^"]C6TC'RMP.2B?7 MA1/OB!,?S6@BUAS=)2&$&OL;L[WK&0!LF7&5MK=+^]HS(LXPZR#?O4">XW71 M.V0COL9,IOR7+CHSUBT$%99OP&H$ZE?[X^?@_A'P>TP8>L91!F@&F&<,Y!D2 MNSW!29B_Q/F1^!V"=4*^9-+UWY\D#GH0$/-_=/M5..WJG:K6<<53',#$DKV! M ]N -?WY)[?O_*JCIR6P!C_=BI^N"5V2S\@&JU905>[;A8X3'0MFZ(Q?KC!. MKRJP"NMSJF[GC 0D6#LU[%6<_H='?F09UYV=I15#.7 M2H> -C22T11/MGDGA/ 2;X#)SGZ!9.M'("N/+A'#R0K0>RQ+$:7 EF;VOY0 M!.065:X^+9NITQD,O;&]V2=+NVSH#ZMEC7S[5;[]'YKO6CXX->&^-I/18<+: M9:.^IT]X4"4\,";\GTYQ@>Y>4_GAA% >"!;K C8BGMH16@)K)#^LDA^>HV,. MV^2G); &/Z.*G]%WGX9XCS"B"$/_:K^(UX4+U]FK6[_C'A3W_RQJ1.\ZM6!Q M3BWN1\)?T#T#N7^) $F90(]8:%N^&?S4?6P+K4G%GG9SSU'JI=>V.&H)K?K>?JLZ4-O%61 MUQ9:DX-:YKG=LY2Z49Z=S%%+:$V.:EGG?K^N^[92+_57KZE:>H>5KETV.M;9 M:YGFFG6:2;;8.SE+MK8J\MM":'-4RSS6J MI!:JO<#O[U?Q8:6;EC3CKN67:]9?FBI_4O."HJ=K S4"GKQM+:$UYRZU?/.< M M0Y F< ( $\% 9 >&PO=V]R:W-H965T=0XUU[$L2T:E,R>Z!85O53:2.9(-'5L6X.L M#$92Q&F2G,62<17E6;A;FCS3G1-1Y-H>_' Z\;YBSC/ M6E;C([JG=FE(BD>4DDM4EFL%!JMY=#FYN)IY_:#P@^/:[IS!1_*L]8L7;LIY ME'A"*+!P'H'1;X4+%,(#$8W7 3,:77K#W?,6_6N(G6)Y9A876OSDI6OFT:<( M2JQ8)]R#7G_#(9Y3CU=H8<,7UH-N$D'16:?E8$P,)%?]GVV&/.P8I.D>@W0P M2 /OWE%@>S?RMYI37$E@=XKK=U6\%,X[M#\+U!+ P04 " "P M@J-8B2UUF/4" ,"P &0 'AL+W=OU:=[]'$L!0C2"&4"H+B8PLS2%.%A#S^5*!&_4Z5>-P^H'_1XE',D@J8 ML?1W$LEX8HP,$L&*;E+YR';?H!(T4'@A2X7^)[LJUC)(N!&2954R,LB2O'S2 M?;401PF(TY[@5 G.:8+W1H););A::,E,RYI328,Q9SO"532BJ89>&YV-:I)< M;>-"2E%/+UU-W>]4&'4(EX*9*PE;D M1P%P5!S.LF$Y+ILX; M3%URSW(9"W*71Q U\TU474MW#M*G3B?@/>57Q+4_$<=RO!8^L_]/=SOHN/5. MN!K/?>=.M*U4B>2U(ZDO_T84-(2)@9^V +X%(_CXP?:MSVTR>P)KB/9JT5X7 M>M#P%92^:A-1@3 M-"V9PQ;/O4(;_NYMLIV([]V=GL :XOU:O-^;)?T^1?<$UA ]K$4/>[%DB>(? MNG!C3/*HK M,N!K76X)$K)-+LM[MAZM2[I;78LD[$6W2=8,60P@HAK:LA MGG>\++W*CF2%KEZ63&(MI)LQEJO 50#.KQB3AXYZ05T !_\ 4$L#!!0 ( M +""HUC]N?0=K@, -<2 9 >&PO=V]R:W-H965T?77 "*MBL[33MOU_; M$#X"08WDE\8?,X(/%2_'$Y,RN4>(TQX2GE "&MTOK'MZM8: IG*L?V^(C^ MIR8OR;PBCM-1;*TYA:(\1;M,_%,#W_ABM!4X44TX_HO.%2VC@6B/1^UN/'VJ, MI"1Q#CN^MN2:,W6/;)=N:. /Q"[!1[\#ES'G0S$L_ZZ MNS<2CEMZ\\.LA1J-P MES(R!-9A'M3, V.Z#4R2-@36(0V=YO^V8T2Y%4Q;;9XSGY[;L-;]>8)BLH4\0-H76)-P4-'"T= MOJY*KZ>WP'-/1=DW@I[KGQ%E4W_ \0*D=U7J*G98E*-(%Y^-(;0N[Z:L@5-S MHC1:UIA"ZQ)O"ALX6D)\791^3V^3 )Z*LF\4>,X9339E"!RO0Q[S(J.?^'A+ M_BS.'HS12L046I=U4[/ N3E%&BU83*%UB3/._%-%]HT@ M/%6DW6H1Y)CM=.>$@XCNB2B_G^O5NCMSKWL2)^LKU;71K8<&IFSYR*_C74HX MR/!60CJW,_G6L[*+4DX$+70CXI4*07,]3#"*,5,&S#6'9FO P*=H+V-?WGGO.O?X(*RZ>9 Z@T#,MF)PZN5+EC>O*) >* MY34O@>F5#1<4*ST5F2M+ 3BU0;1P?<\;N103YD2AM2U$%/*M*@B#A4!R2RD6 M+W,H>#5U>L[>L"19KHS!C<(29[ "M2X70L_<%B4E%)@DG"$!FZDSZ]W, ^-O M';X2J.3!&!DE,>=/9O*03AW/$(("$F40L/[MX!:*P@!I&C\;3*=-:0(/QWOT M>ZM=:XFQA%M>?".IRJ=.X* 4-GA;J"6O/D&C9VCP$EY(^T55[3N>."C92L5I M$ZP94,+J/WYNZG 0X/=.!/A-@&]YUXDLRSNL^-]>(.%":%?!>Z M2F]JUBUU?T]][G<"WD-\C?S))?(] M?X!DC@7(#MA^6Y&^A1V<@%V"5((D2A?$%@>M&5$272Q7Z^.R.^',H;J1)4Y@ MZNA3(T'LP(G>ONF-O/<=9 A^ 4=^BWP MBS7/*BQ2]/VSAD0/"JC\<4S=X SJAJVZ86I=C_6>%/4344\4+^VU''.E+WD[S/6K"L(X MZ/4-YVH_,0G:=SKZ!5!+ P04 " "P@J-8.):F"H0" "J!@ &0 'AL M+W=O2W2ZD>I.5P!( MMC47>AQ4B,UY&.J\@IKJ@6Q F)U2JIJB,=4RU(T"6CA0S<,XBD[#FC(19*GS MS526RA5R)F"FB%[5-57W$^!R,PZ&PHK\RU M=4F19JF2&Z)LM&&S"Z>-0YMNF+!?\1:5V64&A]FUR&4-Y O=@B;OR%59@A/6 M>LB<(I"C2T#*N'Z;AF@26EB8M^033QX_0YZ0&RFPTN1*%% \QH>FT*[:>%?M M)#Y(>$/5@"3#8Q)'\:BGGNG?PY,#Y22=>(GC2Y[A>U#K048OVAQR*7+&&;6' M]9C,0.4@D/RX6&A4YNS^[%/39QOU9[/W^5PW-(=Q8"ZL!K6&('OS:G@:?>R3 MXC^1/1)FU DS.L2^)PP:190[1E032AJO0^]9.DQY-!R<1:_[@-,7@-'@PQ_ M1UV==%V='&2Z18HKE.J>E%" HIPP_]G_H4F?8>A/J!VQZRP:Q,,T7.]W]%*4 M+S_XN3%+)C3A4!K* M:/#>5*;\9/0&RL8-EX5$,ZK_)K9!FRGQ0JL75 OZX=A'VB)MHA0I$=2=O?O M=Z1D1>YX/$X.4CWIC%(#WW,N]-3+C-G=^;Y.,IH3?2MW M5."7C50Y,3A56U_O%"6I4\JY'P7!P,\)$]YLXM8>U&PB"\.9H \*=)'G1/V] MH%P>IE[H'1>^LFUF[((_F^S(EJZH>=P]*)SYM964Y51H)@4HNIEZ\_!N&496 MP4G\SNA!-\9@H:RE?+*33^G4"ZQ'E-/$6!,$__9T23FWEM"/ORJC7KVG56R. MC]8_.O (9DTT74K^C:4FFWHC#U*Z(04W7^7A9UH!ZEM[B>3:_<*AD@T\2 IM M9%XIHPN&_-4]-81Q7+N!Q]4]7+V[AG?@@[9?-3 !CX(9_1X7N8Q$[>_&96)R2/-\CL63-*1@)2YGGF/@K(Y.G M3/*4*N3T&* _YFMM%!Z*/]MX+??MM>]K*\6=WI&$3CTL!9JJ/?5F/_X0#H*? MVDBYD+$3BGHU1;USUAU%'*EI UEJ#IVFK5[[V4W8[_>'$W_?=+]-;!!%@UKL MQ+%^[5B_DV- C%%L79ACU)(R:KH1-3PG:WO"VD"4NPS> M$F]CJ(00UB<$D0 M:9E[;3 &W6+1)O8ZC&$-8WCV''USM1L/Q7Q/%=Y%\*7(UUBNY*:L6!I^+8PV M6(28V'8]0L-+'J$+&3MA9U2S,SH;Y",[-Z1BIZK3R$XSS"";'+E\A2NLWZ7T M=1M%HW\E91R.AN-@&(Y?Q+U-,NY%4:\7M8=^7(,;7QY19> M&#Q?U\'9W/Y E$"G&_=UUP2N#%\H@R]E[92&1M<2=JM4.Z3!Q>R_%%X7Z51R M3E3#0FO0*S]&S1(5W ;]%Q%_4^P49_2,,_I_<#9SNB/2J!O2M\1*I'ZC)N!7ZPO["O!M;K/9LHG!K9?6R8T<+I!D\'M$"]% M57;MY<3(G6M\U])@&^V&&;YTJ+("^'TCI3E.[ ;UVVGV#U!+ P04 " "P M@J-8&W]YF/T$ +'P &0 'AL+W=O5;PL;468G-IVSQ9DQSS"[HA MA?QF25F.A3QE*YMO&,&+*BG/;.0X@9WCM+ FH^K:C$U&="NRM" S!O@VSS%[ MN289W8TM:+U>N$M7:U%>L">C#5Z1.1'WFQF39W:+LDAS4O"4%H"1Y=BZ@I=3 MMTJH(OY*R8[O'8.RE0=*'\N3+XNQY905D8PDHH3 \N.)3$F6E4BRCG\;4*N] M9YFX?_R*_GO5O&SF 7,RI=GW="'68RNRP((L\383=W3WF30-^25>0C->_06[ M)M:Q0++E@N9-LJP@3XOZ$S\W1.PE2)S^!-0DH,,$;R#!;1+P"N/ #0 [R>NJ9_GBZJRG' M;8EU*SQW .]*$KCHX>[F.Y81NH5.:WE?G: MRFYX(C/DR,KQ?)3/PGHTO:+7(ITZ#D-@2M-!VW1P%OH-3!)F"$PA+&P)"W]. MO^&1+%$8Q$X<1@?Z_8% I;*HK2S2ZS??9/2%R#$*FCR";YMR7'V5:F%.G84A M,*7CN.TX/@OQQB8),P2F$ :=S@Z#?OL@(.6[LN/T" MAGLN!6JKDZ/*Y91J 7_'C.%"\ ]@MGW(TJ2]T%N^%OC4&9E"4VE '0WH+'3= ME&&*-$-H*FF=$8-:VZ)1MGNDUQC&<>R%A\)^.U"MK?,\4&]ZYAM:<,IJ9_%- MZRST2"?/Q!":VG?GJ*!_'D(VZL=,H:FD=8X,:OV+1LC!D3Y]7[[(.\ZAD-\. M5&OKS _4NY^A!S1+G[ @^B>T%OGD&1E"4WGHK!:,SD/81KV:*325M,ZM0:VW MT0@[/M:K(XW'L?5X.U!=5.A\$=+[HCO"!4L3(4=7B_N^2 4'[^[F]_Q]7\UZ MO%,G8PI-[;[S70B>A9R149=F"DTEK7-I2&MHAN7'>NZ)1&$4 MQY$WH.?.#2&]&Y(SJ19_BX3L"[JW7*-K2Z;0U+X[IX6\\U"R49MF"DTEK;-I M2+_R-:QD_TB?021?"^/#-8V>0 1A$'MH0,B=&T)Z-]0NQNT_H0?=LQ[LY+'\ M'PM-J#-;*#P/+1MU9J;05-(Z9X;TJV##6HZ.W^Z<*#PRSSUQ,$8Q] ;,,^K\ M#]+[GR./<;7#;-&O8Z-+3J;0U!V2SENYSEGHV#5JR4RAJ:1UELS5+X4-ZKC) M4U_N8!AZ!SKNB8-.[ 3P4,?VWK9B3MBJVFWE(*';0M3[4BM>3\@;M_O?D/U!+ P04 " "P@J-8(2RXL4P" /!@ &0 M 'AL+W=OG.Q=K8 M![<$0/:HI':3:(G8G,>QJY:@N!N9!C3MS(U5',FTB]@U%G@=0$K&:9*)V&;@+7;F3.OY-Z8!V] MSZGGJXQTX+8/ MCTG?(#(=1*:!+W^*3UAZ-<:RW^PC:+!L&$1J"CD)UPQSAKP%:@\>![ M[]C'W8OUK7%5)J/DM(A7NPK_Y=6%'N^4JV^55"T+004G84ZP9/26FHOMVD]G MH&E"!=\;I'X0IDOJV&"] ^W/C<&MX9O"\ \H_P!02P,$% @ L(*C6' C MND]) @ HP4 !D !X;"]W;W)K&ULK51M;]HP M$/XK5E9-K;22-P(32R(5V-1*ZX3*NGTVR4&L.G9F.Z3]][.=D-$JH&G:%^([ MW_/*TH8K 22=5EB\3('RIO$\9V#XX'L"F4<;AI7 M> =K4(_52FC+[5ER4@*3A#,D8)LX-_YL,3;Q-N '@48>G9%1LN'\R1AW>>)X MIB"@D"G#@/5G#PN@U!#I,GYUG$Z?T@"/SP?V+U:[UK+!$A:<_B2Y*A+GHX-R MV.*:J@?>W$*G)S)\&:?2_J*FC8TB!V6U5+SLP+J"DK#VBY^[/AP!_%. H ,$ M;P'C$X"P X16:%N9E;7$"J>QX T2)EJSF8/MC45K-829?W&MA+XE&J?2%7Y! M>XE6(.R+8!F@)9$9Y;(6@*[1XWJ)+B^NT 4B#'TO>"TQRV7L*IW;,+A9EV?> MY@E.Y G1/6>JD.@SRR%_C7=US7WAP:'P>7"6\!Z+$0K]#RCP@O% /8N_AX=G MR@G[/H:6+_R7/@ZUJZ4;#].9V9W)"F>0.'HX)8@]..G[=_[$^S2D]3^1O5(^ M[I6/S[&GW_2JN6,9+P%=?N527@VI;2FFEL(LEGUZ[4=1-(W=_;&.H;!)$$SZ ML+9"]^B]ER!V=@U(E/&:J?8%]=Y^T]S8 7OCG^L-U"Z,/S3M^M+O8T>81!2V MFM(;3?7\BG8EM(;BE9VJ#5=Z1NVQT%L4A G0]UO.U<$P"?J]G/X&4$L#!!0 M ( +""HU@,YCR'\04 $,4 9 >&PO=V]R:W-H965TI9Q^0:6>*%,M'I=;L'G8QQV1J<^F=C/3A5A15=S%&I^UHI:BP>W?)9:]Z S.,W9#._0?LO'FNXZ-4K",Y2&*PD:IV>M8?3A M/#IV G[%GQSGIG$-SI2)4@_NYF-RUNHZ1B@PM@Z"T=\C7J 0#HEX?*] 6[5. M)]B\7J!?>^/)F DS>*'$7SRQZ5GKJ 4)3EDA[*V:WV!ET+[#BY4P_A?FY=H^ M+8X+8U56"1.#C,ORGSU5CF@(''4W"/0J@9[G72KR+"^998-3K>:@W6I" M5"]-Y+AT4;FSFMYRDK.#C^3?!#7<:Y9P.8.AUDS.D/QNS6G'D@:WKA-7:.@MYY+P@X8GH7^E$;>MW>7@"O7YO;]WA[ M&_ ^.1N_(!/.Z4+1A\@P?9<(?>5(PL8[RWB^@O%]3W@^Z=<0L:LX$W*/.#*CI MNGQ:1SH,^U7")R8+JA:P7Z9 &YH1?*<*#1\OA[,4QZG MD&M%CJ?W5 9)$L$P@B,S&ZKW+4?;UKU[:?,.@69T6- MKAB%\ZIB$?+8%H@?*E>(5F])JQ?$O'K"N'!CS")CPUTLC/;*GA M>VW4_Q6- M+/H5S3=:=M\HV"E?W\NVX%(SN\:)]CEQO.AFR*B[D(H_J,LP!3=%V=.N54$# ME&Y3+/^.LV64=,8*;P=LW1[U>]^2228["WT0G\)DW14>T):8TAQ?:\:T@VAZ" MYE@_J#^B*)L?7-+D=U.T861V*]/:_ADI*T5&=+.DV/9]N2*QND\J0CM P4-- M/9%+ZL)SS:W%ND/3MX$CYN8#0POHDR%6.F'.-9Y2LV:]:Z@;.X%:@P^=9W/U M1%&EC(%A;!U>K*2LOD8\7G.2V#(]>%#Q[.C=WGTSW@%C=['H\61-T&,OO54[ MD *D5A-S%^Z)FC=K,?NLC#Y*4J1,0?F[,@*1D6B,PR-6KYMQF.;&/9]JE7FU MC7G'*\7O!;?/Y:!#25_[TWMGL=@4DW_)X>7 )>E1X28D*AF4$RX@-M6(#HHR MFDMB)H2O4LXG?FLR*2F+M+>%-#L%WN&04)4HT] ]&_]OI4XB1^T_IV5)0DEL M*B='"_I6=DBL)/C^&9E^(4777-%8.[55IBU)[7A6;C<4IMP3^$1;;C5(1&]" MT23_ U6-0CY(-9>[<.7,=I$GN9S[E'0:B=Q"T,V77JP17*>'Y;G@,9L(7*U1 M;G-$AR7\'(5'X8W#ZQ:YU>H6HK,< MI:/P4/R*T74+XK9Q;#E41^$A>.OTND7^Q_H6(K6%]DF\EEL8 MI@]N>Z\-8:=QKI.AGOG3*T-5I9"V/.*IG]8G9,/R7&BYO#Q>&S$]HR(# J6QEW#"@LJL>_).??8ODY"!X5:<7H[IU0YRY2+8NC.E5XQG=.4%!=93H5& MDDRF1.FNG'E%+BF)"R"EW.MV.J&7$B;N9Y6_W$,> M5<9$P_T\[W*,2??VDMZAC GW-X4;H;\1([NCWS]_(7/8(#MGL=>Q.#JM#9UB M--\ZD!83.ABY:R=WVA.!5U,O0.@;[)+L5>4_&B29:'9!X)J 5B7\%FY; M7Y,-[6726K>RT$3=U(:JII$Q'=!OJQGMMFSO6;I.SAXR]6&AAR/*/NP,>B-I MPI9E?YG4!C!U'U^=<#0@:YXSSR3[H;-!J4QU@$K7>:!2 ML6D[\EV2_(XNU;J5O9 M=FPU&?0.WV/U0G/H)L-C,'D4R]T_!I/1$9CLO=A=\RDF_6,PV3T&D\'AFPP. M<]]XU8MOZ^UZX]VZCCKP&V;H?H%?1+Q)ZDP6C"LFJMZJK;F BJJN:]B<8GA_6/Z!T+B9BNJ3QN.K* MV:1L.KJALU8'$+:1Z_*P(QC'8'8$,"P/Y@#C&!:6YW\:3Q\=C\$P;WTKTD V.<-&%%D7VTL#S"P5<-V,(Y$$89 +=IK- R1V0GA8U\?;)<$0139$<#L#H( 0V WX@CF #Q@ M2!"4S\&MYY&W?DYYS3_A1W\ 4$L#!!0 ( +""HUB7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G MM7FXU_J!/352V6FR<6Y[.AK9:@,-MW_J+2@\LM*FX0YWS7IDMP9X;3< KI&C M?#P^&35Z_1?0CHP%]S!I='M5JAU5PW>Q2BX M#1^'_6\?Q%/S?\*H5RM1P86NV@:4Z^-H0': RF[$UB9,\0:FR?X4QE7-9LIA MD-A<]57AN=V=XE_/Z_ZN'>(&,32G @^8>>W!XT&>:U6#LE SW+):BAHY:G;& M)5<5L R)R#S(T+^DP>0!0%9' 5RV>'@I0%D24"61X0<1')"0$Z."5D$D"<$ MY$EXW?@H^8W9OZW8<8F7A'C9F.JGQW$!EQMM M7'H'ID&)[,"ZYB4=:9'(&OE65:;%-CI[VG8MU_I0WK@-&';>&A-B4A[)(HOD M4N_ *"_E2\.5"[DH=621W;'<=AV=83-N5'K3.G8EN$^K! P>,66.++HZFD;T M;UW?4#"?P]0*5/4"DC)'%ED=2Z>KAQ3[0"^/IGL97R5;E#2RR-:8JTHWP.[X MTS!FE#"RR,:XQGJOM+5L@:UUN>$&0C+*$EED3=QVA5"GG2Z>V1VV6,O]B&00 M.\H:661MD+8=Y%,Y)8\\LCQHS#"CRBF+Y)$M$J8%[ ,.Z238/T(X<@P2>Q!R M*$/H24-,2B5Y;)6\F2>\&4W*)GEDFY )P[#A4#[)8_N$$#/&-,2DM))'ULHA M[?UZ["$F99K\W4WSYGM)*2>/K!RBIQ1K)4),RCOY\;PCUL,9$Q8LQ*2\4[RG=U)V;J 6V&6@260'S945-3YMC&*-G3K[9C"<:WBY?C.A!#3IOU_8?[10PTHHJ*^Q?HOE M%9?5PK#NIU]B*2?=K.BJE?(;U_AN(_?<;7W\"4$L#!!0 ( +"" MHUBAE^J4R0$ * > : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MV;ENPD 4A>%707X AKN8+()4:=)&O(!%AD4LMCP3!=X^" IRK!1IHCF5-;9\ M_X_[)F_;8]ILNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[>+Q<6;7]HL8=#*9AO[GC.IE]G/F:''NXE\FMJO5=AE?V^7G(1[S+X/#5]OO MTB;&7(T63;^.>5Z%T_Y^.H7K0<:7R=7H[6->]6\?4H7200I!6C[((,C*!SD$ M>?F@&H+J\D%3")J6#WJ H(?R08\0]%@^Z F"GLH'R01EG! D#; FT%J0:R'P M6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R70 M6PBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$ M>AOJ;01Z&^IM!'K;8+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^CMJ+<3Z%VCWC6!WC7J7?^GWBF?]S'=>VYK?/Y_4ITO]\;[XZ_+V\G!2[CB M'."'],LW4$L#!!0 ( +""HU@HM&@3PP$ (D> 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W9R6[",!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[ M.F&06M&HB$J]FT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y M<94.\=$MF-792B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>] MQ_W$)FN2:&O+(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY M(J?>3+OPHJLXBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3 MG1SB#M/^RJ_.;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6G MG5/^R^RXO1_&K=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R! M]'$/T@&UL4$L! A0#% @ L(*C6 1870CS!@ MERD !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(*C6'I;\,=;!0 RA0 !@ M ("!2QH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ L(*C6-WT%EYI! 5PD !@ ("!9"X 'AL+W=O&PO=V]R:W-H965TU/ !X;"]W;W)K&UL4$L! A0#% @ L(*C6!55=;>)! +PH !D M ("!25, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ L(*C6/MS$]GI P W@D !D ("!F&@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(*C M6)^+53GN @ :08 !D ("! >&PO=V]R:W-H965T&UL4$L! A0#% @ L(*C6*[FA.SB @ K 8 M !D ("!)HP 'AL+W=O V=H" #(!@ &0 @($_CP M>&PO=V]R:W-H965T&UL4$L! A0#% @ L(*C6.,/&)P/ P )0< !D M ("!;)4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ L(*C6-,#DJ0@! PP !D ("!I)\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ L(*C6'A' MUYAL! GAD !D ("!HJP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(*C6*3_/'E[ @ D !D M ("!&K@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ L(*C6)D,PS7P @ OPH !D ("! M\<$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ L(*C6$&).[PJ P [@@ !D ("!,\X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L(*C6#B6I@J$ @ J@8 !D M ("!S^( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ L(*C6"$LN+%, @ #P8 !D ("!F>X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ML(*C6(E7:.!P P D1< T ( !Q/D 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ L(*C M6*&7ZI3) 0 H!X !H ( !X0(! 'AL+U]R96QS+W=O XML 64 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 65 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 114 236 1 false 44 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Nature of Business Sheet http://Sesaicorporation.com/role/DisclosureNatureOfBusiness Nature of Business Notes 7 false false R8.htm 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Partnerships Sheet http://Sesaicorporation.com/role/DisclosurePartnerships Partnerships Notes 9 false false R10.htm 10401 - Disclosure - Cash and Cash Equivalents Sheet http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalents Cash and Cash Equivalents Notes 10 false false R11.htm 10501 - Disclosure - Short-Term Investments Sheet http://Sesaicorporation.com/role/DisclosureShortTermInvestments Short-Term Investments Notes 11 false false R12.htm 10601 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 12 false false R13.htm 10701 - Disclosure - Government Grant Sheet http://Sesaicorporation.com/role/DisclosureGovernmentGrant Government Grant Notes 13 false false R14.htm 10801 - Disclosure - Sponsor Earn-Out Liabilities Sheet http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilities Sponsor Earn-Out Liabilities Notes 14 false false R15.htm 10901 - Disclosure - Commitments and Contingencies Sheet http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 11001 - Disclosure - Stock-Based Compensation Sheet http://Sesaicorporation.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 11101 - Disclosure - Income Taxes Sheet http://Sesaicorporation.com/role/DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 11201 - Disclosure - Net Loss Per Share Sheet http://Sesaicorporation.com/role/DisclosureNetLossPerShare Net Loss Per Share Notes 18 false false R19.htm 11301 - Disclosure - Related-Party Transactions Sheet http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactions Related-Party Transactions Notes 19 false false R20.htm 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 20 false false R21.htm 30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 30303 - Disclosure - Partnerships (Tables) Sheet http://Sesaicorporation.com/role/DisclosurePartnershipsTables Partnerships (Tables) Tables http://Sesaicorporation.com/role/DisclosurePartnerships 22 false false R23.htm 30403 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalents 23 false false R24.htm 30503 - Disclosure - Short-Term Investments (Tables) Sheet http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTables Short-Term Investments (Tables) Tables http://Sesaicorporation.com/role/DisclosureShortTermInvestments 24 false false R25.htm 30603 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 25 false false R26.htm 30803 - Disclosure - Sponsor Earn-Out Liabilities (Tables) Sheet http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTables Sponsor Earn-Out Liabilities (Tables) Tables http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilities 26 false false R27.htm 31003 - Disclosure - Stock-Based Compensation (Tables) Sheet http://Sesaicorporation.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://Sesaicorporation.com/role/DisclosureStockBasedCompensation 27 false false R28.htm 31203 - Disclosure - Net Loss Per Share (Tables) Sheet http://Sesaicorporation.com/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://Sesaicorporation.com/role/DisclosureNetLossPerShare 28 false false R29.htm 40201 - Disclosure - Basis of Presentation and Significant Accounting Policies - Fair Value - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Basis of Presentation and Significant Accounting Policies - Fair Value - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 29 false false R30.htm 40202 - Disclosure - Basis of Presentation and Significant Accounting Policies - Fair Value - Transfers (Details) Sheet http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueTransfersDetails Basis of Presentation and Significant Accounting Policies - Fair Value - Transfers (Details) Details 30 false false R31.htm 40301 - Disclosure - Partnerships - General Information (Details) Sheet http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails Partnerships - General Information (Details) Details 31 false false R32.htm 40302 - Disclosure - Partnerships - Credits to Research and Development (Details) Sheet http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails Partnerships - Credits to Research and Development (Details) Details 32 false false R33.htm 40401 - Disclosure - Cash and Cash Equivalents (Details) Sheet http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails Cash and Cash Equivalents (Details) Details http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsTables 33 false false R34.htm 40501 - Disclosure - Short-Term Investments - General Information (Details) Sheet http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails Short-Term Investments - General Information (Details) Details 34 false false R35.htm 40502 - Disclosure - Short-Term Investments - Tabular Disclosure (Details) Sheet http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails Short-Term Investments - Tabular Disclosure (Details) Details 35 false false R36.htm 40601 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables 36 false false R37.htm 40701 - Disclosure - Government Grant (Details) Sheet http://Sesaicorporation.com/role/DisclosureGovernmentGrantDetails Government Grant (Details) Details http://Sesaicorporation.com/role/DisclosureGovernmentGrant 37 false false R38.htm 40801 - Disclosure - Sponsor Earn-Out Liabilities - General Information (Details) Sheet http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails Sponsor Earn-Out Liabilities - General Information (Details) Details 38 false false R39.htm 40802 - Disclosure - Sponsor Earn-Out Liabilities - Transfer Restrictions and Forfeiture Terms (Details) Sheet http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails Sponsor Earn-Out Liabilities - Transfer Restrictions and Forfeiture Terms (Details) Details 39 false false R40.htm 40803 - Disclosure - Sponsor Earn-Out Liabilities - Reconciliation (Details) Sheet http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesReconciliationDetails Sponsor Earn-Out Liabilities - Reconciliation (Details) Details 40 false false R41.htm 40804 - Disclosure - Sponsor Earn-Out Liabilities - Key Inputs (Details) Sheet http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails Sponsor Earn-Out Liabilities - Key Inputs (Details) Details 41 false false R42.htm 40901 - Disclosure - Commitments and Contingencies (Details) Sheet http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingencies 42 false false R43.htm 41001 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense - Statement of Operations (Details) Sheet http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails Stock-Based Compensation - Stock-based Compensation Expense - Statement of Operations (Details) Details 43 false false R44.htm 41002 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense - Award Type (Details) Sheet http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails Stock-Based Compensation - Stock-based Compensation Expense - Award Type (Details) Details 44 false false R45.htm 41003 - Disclosure - Stock-Based Compensation - General Information (Details) Sheet http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails Stock-Based Compensation - General Information (Details) Details 45 false false R46.htm 41101 - Disclosure - Income Taxes - Effective Tax Rate (Details) Sheet http://Sesaicorporation.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails Income Taxes - Effective Tax Rate (Details) Details 46 false false R47.htm 41201 - Disclosure - Net Loss Per Share - Basic and Diluted Net Income (Loss) Per Share (Details) Sheet http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails Net Loss Per Share - Basic and Diluted Net Income (Loss) Per Share (Details) Details 47 false false R48.htm 41202 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details) Sheet http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails Net Loss Per Share - Potentially Dilutive Securities (Details) Details 48 false false R49.htm 41301 - Disclosure - Related-Party Transactions (Details) Sheet http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactions 49 false false R50.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 50 false false R51.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 51 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: ses:JointDevelopmentAgreementsPeriod, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:PreferredStockSharesOutstanding - ses-20240331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 6 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:DerivativeLiabilityValuationTechniqueExtensibleList, us-gaap:OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration, us-gaap:RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList - ses-20240331x10q.htm 9 [dq-0712-Presentation-Base-Set-Order] Role '41301 - Disclosure - Related-Party Transactions (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30, ses-20240331.xsd 147 ses-20240331.xsd ses-20240331_cal.xml ses-20240331_def.xml ses-20240331_lab.xml ses-20240331_pre.xml ses-20240331x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ses-20240331x10q.htm": { "nsprefix": "ses", "nsuri": "http://Sesaicorporation.com/20240331", "dts": { "schema": { "local": [ "ses-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "ses-20240331_cal.xml" ] }, "definitionLink": { "local": [ "ses-20240331_def.xml" ] }, "labelLink": { "local": [ "ses-20240331_lab.xml" ] }, "presentationLink": { "local": [ "ses-20240331_pre.xml" ] }, "inline": { "local": [ "ses-20240331x10q.htm" ] } }, "keyStandard": 187, "keyCustom": 49, "axisStandard": 14, "axisCustom": 0, "memberStandard": 28, "memberCustom": 11, "hidden": { "total": 22, "http://fasb.org/us-gaap/2023": 18, "http://xbrl.sec.gov/dei/2023": 3, "http://Sesaicorporation.com/20240331": 1 }, "contextCount": 114, "entityCount": 1, "segmentCount": 44, "elementCount": 461, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 395, "http://xbrl.sec.gov/dei/2023": 34, "http://xbrl.sec.gov/ecd/2023": 13 }, "report": { "R1": { "role": "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:OtherReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "unique": true } }, "R3": { "role": "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_n9iswnGrIEa5pU29pb5PKg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_n9iswnGrIEa5pU29pb5PKg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "00300 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_hD3ThNjKXkC55V_kblJmWQ", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_hD3ThNjKXkC55V_kblJmWQ", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://Sesaicorporation.com/role/DisclosureNatureOfBusiness", "longName": "10101 - Disclosure - Nature of Business", "shortName": "Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://Sesaicorporation.com/role/DisclosurePartnerships", "longName": "10301 - Disclosure - Partnerships", "shortName": "Partnerships", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalents", "longName": "10401 - Disclosure - Cash and Cash Equivalents", "shortName": "Cash and Cash Equivalents", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://Sesaicorporation.com/role/DisclosureShortTermInvestments", "longName": "10501 - Disclosure - Short-Term Investments", "shortName": "Short-Term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "longName": "10601 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://Sesaicorporation.com/role/DisclosureGovernmentGrant", "longName": "10701 - Disclosure - Government Grant", "shortName": "Government Grant", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:GovernmentAssistanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:GovernmentAssistanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilities", "longName": "10801 - Disclosure - Sponsor Earn-Out Liabilities", "shortName": "Sponsor Earn-Out Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingencies", "longName": "10901 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://Sesaicorporation.com/role/DisclosureStockBasedCompensation", "longName": "11001 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://Sesaicorporation.com/role/DisclosureIncomeTaxes", "longName": "11101 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://Sesaicorporation.com/role/DisclosureNetLossPerShare", "longName": "11201 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactions", "longName": "11301 - Disclosure - Related-Party Transactions", "shortName": "Related-Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://Sesaicorporation.com/role/DisclosurePartnershipsTables", "longName": "30303 - Disclosure - Partnerships (Tables)", "shortName": "Partnerships (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsTables", "longName": "30403 - Disclosure - Cash and Cash Equivalents (Tables)", "shortName": "Cash and Cash Equivalents (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTables", "longName": "30503 - Disclosure - Short-Term Investments (Tables)", "shortName": "Short-Term Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "longName": "30603 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTables", "longName": "30803 - Disclosure - Sponsor Earn-Out Liabilities (Tables)", "shortName": "Sponsor Earn-Out Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationTables", "longName": "31003 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://Sesaicorporation.com/role/DisclosureNetLossPerShareTables", "longName": "31203 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "40201 - Disclosure - Basis of Presentation and Significant Accounting Policies - Fair Value - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies - Fair Value - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_tY2alNRGH0CKCp4jJ90lyA", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "unique": true } }, "R30": { "role": "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueTransfersDetails", "longName": "40202 - Disclosure - Basis of Presentation and Significant Accounting Policies - Fair Value - Transfers (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies - Fair Value - Transfers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "longName": "40301 - Disclosure - Partnerships - General Information (Details)", "shortName": "Partnerships - General Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_WZ3LXiUHBkaDAGNeL3dSpg", "name": "us-gaap:OtherReceivables", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_WZ3LXiUHBkaDAGNeL3dSpg", "name": "us-gaap:OtherReceivables", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails", "longName": "40302 - Disclosure - Partnerships - Credits to Research and Development (Details)", "shortName": "Partnerships - Credits to Research and Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:JointDevelopmentAgreementsResearchAndDevelopmentCreditRelatedParties", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:JointDevelopmentAgreementsResearchAndDevelopmentCreditRelatedParties", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails", "longName": "40401 - Disclosure - Cash and Cash Equivalents (Details)", "shortName": "Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:Cash", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:Cash", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails", "longName": "40501 - Disclosure - Short-Term Investments - General Information (Details)", "shortName": "Short-Term Investments - General Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_3_31_2024_srt_RangeAxis_srt_MinimumMember_F4aj3xcCykalJ4pC6-G12A", "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_srt_RangeAxis_srt_MinimumMember_F4aj3xcCykalJ4pC6-G12A", "name": "us-gaap:DebtSecuritiesAvailableForSaleTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails", "longName": "40502 - Disclosure - Short-Term Investments - Tabular Disclosure (Details)", "shortName": "Short-Term Investments - Tabular Disclosure (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "unique": true } }, "R36": { "role": "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "longName": "40601 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ses:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_5-yr3bjYsEq_mfvLRSLw0w", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ses:ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://Sesaicorporation.com/role/DisclosureGovernmentGrantDetails", "longName": "40701 - Disclosure - Government Grant (Details)", "shortName": "Government Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_12_1_2022_To_12_31_2022_SJiFz2JacEyFCrvyUDVc5Q", "name": "us-gaap:GovernmentAssistanceTransactionDuration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:GovernmentAssistanceTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_1_2022_To_12_31_2022_SJiFz2JacEyFCrvyUDVc5Q", "name": "us-gaap:GovernmentAssistanceTransactionDuration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:GovernmentAssistanceTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails", "longName": "40801 - Disclosure - Sponsor Earn-Out Liabilities - General Information (Details)", "shortName": "Sponsor Earn-Out Liabilities - General Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_2_2_2022_R34Hszv65Eu9J_op2wtsMA", "name": "ses:EarnOutSharesSponsorEarnOutSharesSharesIssued", "unitRef": "Unit_Standard_shares_TO7qCCZ3YEGwjIGswE9jFw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_2_2022_R34Hszv65Eu9J_op2wtsMA", "name": "ses:EarnOutSharesSponsorEarnOutSharesSharesIssued", "unitRef": "Unit_Standard_shares_TO7qCCZ3YEGwjIGswE9jFw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails", "longName": "40802 - Disclosure - Sponsor Earn-Out Liabilities - Transfer Restrictions and Forfeiture Terms (Details)", "shortName": "Sponsor Earn-Out Liabilities - Transfer Restrictions and Forfeiture Terms (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_2_2_2022_R34Hszv65Eu9J_op2wtsMA", "name": "ses:EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityPercentageOfTotalShares", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_2_2022_R34Hszv65Eu9J_op2wtsMA", "name": "ses:EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityPercentageOfTotalShares", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesReconciliationDetails", "longName": "40803 - Disclosure - Sponsor Earn-Out Liabilities - Reconciliation (Details)", "shortName": "Sponsor Earn-Out Liabilities - Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_12_31_2023_T2BA7fYUukqb0y7qTG1WiQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_T2BA7fYUukqb0y7qTG1WiQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails", "longName": "40804 - Disclosure - Sponsor Earn-Out Liabilities - Key Inputs (Details)", "shortName": "Sponsor Earn-Out Liabilities - Key Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:DerivativeLiabilityPriceVolatilityWeightedAverageLowEndOfRangePercentage", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "ses:DerivativeLiabilityPriceVolatilityWeightedAverageLowEndOfRangePercentage", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails", "longName": "40901 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_3_31_2024_srt_CounterpartyNameAxis_ses_StrategicAutomotiveOriginalEquipmentManufacturerPartnerMember_38CnYy11ckCmHkQ1e1vcNw", "name": "ses:JointDevelopmentAgreementsExpendituresRelatedToEngineeringEffortsAndPurchasesOfRelatedEquipmentMaximum", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_srt_CounterpartyNameAxis_ses_StrategicAutomotiveOriginalEquipmentManufacturerPartnerMember_38CnYy11ckCmHkQ1e1vcNw", "name": "ses:JointDevelopmentAgreementsExpendituresRelatedToEngineeringEffortsAndPurchasesOfRelatedEquipmentMaximum", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails", "longName": "41001 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense - Statement of Operations (Details)", "shortName": "Stock-Based Compensation - Stock-based Compensation Expense - Statement of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_J_7Q6ZH150mOl0_QpPcruQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "unique": true } }, "R44": { "role": "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails", "longName": "41002 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense - Award Type (Details)", "shortName": "Stock-Based Compensation - Stock-based Compensation Expense - Award Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_ses_EarnOutSharesEarnOutRestrictedSharesMember_digqcTx_XUG7iN4Ntn8o0A", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "unique": true } }, "R45": { "role": "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails", "longName": "41003 - Disclosure - Stock-Based Compensation - General Information (Details)", "shortName": "Stock-Based Compensation - General Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_2_1_2024_To_2_29_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Fo-ocM2li0-70AXe5uQqpQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_TO7qCCZ3YEGwjIGswE9jFw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_2_1_2024_To_2_29_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Fo-ocM2li0-70AXe5uQqpQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_TO7qCCZ3YEGwjIGswE9jFw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://Sesaicorporation.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "longName": "41101 - Disclosure - Income Taxes - Effective Tax Rate (Details)", "shortName": "Income Taxes - Effective Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails", "longName": "41201 - Disclosure - Net Loss Per Share - Basic and Diluted Net Income (Loss) Per Share (Details)", "shortName": "Net Loss Per Share - Basic and Diluted Net Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "unique": true } }, "R48": { "role": "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails", "longName": "41202 - Disclosure - Net Loss Per Share - Potentially Dilutive Securities (Details)", "shortName": "Net Loss Per Share - Potentially Dilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_TO7qCCZ3YEGwjIGswE9jFw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_TO7qCCZ3YEGwjIGswE9jFw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "41301 - Disclosure - Related-Party Transactions (Details)", "shortName": "Related-Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_3_31_2024_srt_CounterpartyNameAxis_ses_GeneralMotorMember_srt_RangeAxis_srt_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_DirectorMember_DKejL2RPq0qHm18VFh1oVQ", "name": "ses:FullyDilutedVotingInterestPercentage", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "ses:FullyDilutedVotingInterestPercentage", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2024_srt_CounterpartyNameAxis_ses_GeneralMotorMember_srt_RangeAxis_srt_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_DirectorMember_DKejL2RPq0qHm18VFh1oVQ", "name": "ses:FullyDilutedVotingInterestPercentage", "unitRef": "Unit_Standard_pure_PmY91HSpQES9GEtLn8quDA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "ses:FullyDilutedVotingInterestPercentage", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_rCqk7TtfhUGUBnkh-zGD8Q", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_JCUBlHbLBkySvtMhV24Opg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true }, "uniqueAnchor": null }, "R51": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ecd_IndividualAxis_ses_JingNealisMember_ihpw7HsCSEG8-YPkRsgjZQ", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_ecd_IndividualAxis_ses_JingNealisMember_ihpw7HsCSEG8-YPkRsgjZQ", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ses-20240331x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r15" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "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": [ "r14", "r598" ] }, "ses_AccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "AccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for accrued expenses and other current liabilities.", "label": "Accrued Expenses and Other Current Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "ses_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r51", "r79" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "ses_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional and consulting services", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "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", "r59", "r115", "r443", "r459", "r460" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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", "r9", "r23", "r339", "r342", "r378", "r455", "r456", "r698", "r699", "r700", "r706", "r707", "r708" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r648" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "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": [ "r54" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r307", "r308", "r309", "r473", "r706", "r707", "r708", "r739", "r758" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r654" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r654" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r654" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r654" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "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": [ "r39", "r40", "r274" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r619", "r630", "r640", "r665" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r622", "r633", "r643", "r668" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r654" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r661" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r626", "r634", "r644", "r661", "r669", "r673", "r681" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r679" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r303", "r310" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r172" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r31" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r78", "r109", "r138", "r179", "r182", "r184", "r220", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r330", "r334", "r361", "r438", "r517", "r598", "r610", "r732", "r733", "r745" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r104", "r118", "r138", "r220", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r330", "r334", "r361", "r598", "r732", "r733", "r745" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "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": [ "r44" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "ses_AssetsFairValueDisclosureCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "AssetsFairValueDisclosureCurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets, Fair Value Disclosure, Current", "label": "Assets, Fair Value Disclosure, Current", "totalLabel": "Total current assets at fair value" } } }, "auth_ref": [] }, "ses_AssetsFairValueDisclosureNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "AssetsFairValueDisclosureNoncurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets, Fair Value Disclosure, Noncurrent", "label": "Assets, Fair Value Disclosure, Noncurrent", "totalLabel": "Total non-current assets at fair value" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross 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": [ "r193" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross 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": [ "r194" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale", "terseLabel": "Fair value", "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": [ "r191", "r228", "r432", "r712" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "ses_AssetsFairValueDisclosureCurrent", "weight": 1.0, "order": 2.0 }, "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Short-term investments", "verboseLabel": "Debt securities, available-for-sale, current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r187", "r228" ] }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesGrossRealizedGainLossAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss) [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r676" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r677" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r672" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r672" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r672" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r672" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r672" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r672" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r675" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r674" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r673" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r673" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accounts payable and accrued expenses related to purchases of property and equipment", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r28", "r29", "r30" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash", "terseLabel": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r86", "r440", "r484", "r511", "r598", "r610", "r696" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Total 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", "r107", "r575" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalents" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r107", "r440" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "ses_AssetsFairValueDisclosureCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period (Note 4)", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period (Note 4)", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r26", "r68", "r136" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "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", "r68" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents [Member]", "documentation": "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": [ "r107" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental Cash and Non-Cash Information:" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r652" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails", "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r99", "r111", "r112", "r113", "r138", "r161", "r162", "r169", "r171", "r177", "r178", "r220", "r243", "r245", "r246", "r247", "r250", "r251", "r255", "r256", "r258", "r259", "r261", "r361", "r462", "r463", "r464", "r465", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r485", "r503", "r526", "r548", "r566", "r567", "r568", "r569", "r570", "r687", "r702", "r709" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r653" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r653" ] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnerships" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Partnerships", "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": [ "r90", "r92", "r98" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [ "r328" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r20", "r48", "r439", "r502" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r73", "r237", "r238", "r572", "r731" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails", "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common Class A", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r758" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails", "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "terseLabel": "Common Class B", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r758" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r600", "r601", "r602", "r604", "r605", "r606", "r607", "r706", "r707", "r739", "r755", "r758" ] }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r53" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "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": [ "r53", "r503" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "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": [ "r53" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "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": [ "r10", "r53", "r503", "r523", "r758", "r759" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock: Class A shares, $0.0001 par value, 2,100,000,000 shares authorized; 309,736,367 and 310,266,922 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively; Class B shares, $0.0001 par value, 200,000,000 shares authorized; 43,881,251 shares issued and outstanding as of March 31, 2024 and December 31, 2023, 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": [ "r53", "r442", "r598" ] }, "ses_CommonStockWarrantsPrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "CommonStockWarrantsPrivateWarrantsMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrants, Private Warrants [Member]", "label": "Common Stock Warrants, Private Warrants [Member]", "terseLabel": "Common Stock Warrants, Private Warrants" } } }, "auth_ref": [] }, "ses_CommonStockWarrantsPublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "CommonStockWarrantsPublicWarrantsMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock Warrants, Public Warrants [Member]", "label": "Common Stock Warrants, Public Warrants [Member]", "terseLabel": "Common Stock Warrants, Public Warrants" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r658" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r657" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r659" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r656" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total 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", "r125", "r127", "r131", "r433", "r451" ] }, "us-gaap_ConstructionPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionPayableCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "ses_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Construction Payable, Current", "terseLabel": "Construction in process", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r14" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r142", "r143", "r252", "r257", "r385", "r578", "r580" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ses_DebtSecuritiesAvailableForSaleAccretionIncomeOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "DebtSecuritiesAvailableForSaleAccretionIncomeOperatingActivities", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-Sale, Accretion Income, Operating Activities", "label": "Debt Securities, Available-for-Sale, Accretion Income, Operating Activities", "negatedLabel": "Accretion income from available-for-sale short-term investments" } } }, "auth_ref": [] }, "ses_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax, Current", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax, Current", "terseLabel": "Gross unrealized gains, current" } } }, "auth_ref": [] }, "ses_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax, Current", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax, Current", "negatedLabel": "Gross unrealized losses, current" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss", "totalLabel": "Amortized cost", "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r713" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss, Current", "totalLabel": "Amortized cost, current", "documentation": "Amortized cost, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r713" ] }, "us-gaap_DebtSecuritiesAvailableForSaleGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleGainLossAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Gain (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Schedule of amortized costs, gross unrealized gains and losses, and fair values of investments", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTerm", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Term", "terseLabel": "Debt securities, available-for-sale, term", "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r741" ] }, "ses_DeferredIncomeReceivedUnderPartnershipsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "DeferredIncomeReceivedUnderPartnershipsCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "ses_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred income received under partnerships excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income Received Under Partnerships, Current", "terseLabel": "Deferred income received under partnerships" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r313", "r314" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "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": [ "r6", "r37" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedLabel": "Gain from change in fair value of Sponsor Earn-Out liabilities", "terseLabel": "Gain on change in fair value of Sponsor Earn-Out liabilities", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r738" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilities" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Sponsor Earn-Out Liabilities", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r76", "r337", "r344" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "documentation": "Disclosure of information about derivatives and hedging activities." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability", "terseLabel": "Sponsor Earn-Out liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r119", "r120", "r360", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r518", "r520", "r521", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r580", "r756" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Noncurrent", "terseLabel": "Sponsor Earn-Out liabilities", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r119" ] }, "us-gaap_DerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityMeasurementInput", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Measurement Input", "terseLabel": "Sponsor earn-out liability, measurement input", "documentation": "Value of input used to measure derivative liability." } } }, "auth_ref": [ "r353" ] }, "ses_DerivativeLiabilityPriceVolatilityWeightedAverageHighEndOfRangePercentage": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "DerivativeLiabilityPriceVolatilityWeightedAverageHighEndOfRangePercentage", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Derivative Liability, Price Volatility, Weighted-average, High End of Range, Percentage", "label": "Derivative Liability, Price Volatility, Weighted-average, High End of Range, Percentage", "terseLabel": "Sponsor earn-out liability, price volatility, weighted-average, high end of range (as a percent)" } } }, "auth_ref": [] }, "ses_DerivativeLiabilityPriceVolatilityWeightedAverageLowEndOfRangePercentage": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "DerivativeLiabilityPriceVolatilityWeightedAverageLowEndOfRangePercentage", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "documentation": "Derivative Liability, Price Volatility, Weighted-average, Low End of Range, Percentage", "label": "Derivative Liability, Price Volatility, Weighted-average, Low End of Range, Percentage", "terseLabel": "Sponsor earn-out liability, price volatility, weighted-average, low end of range (as a percent)" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Statement of Financial Position", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r336" ] }, "us-gaap_DerivativeLiabilityValuationTechniqueExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityValuationTechniqueExtensibleList", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Valuation Technique [Extensible Enumeration]", "terseLabel": "Derivative Liability, Valuation Technique", "documentation": "Indicates valuation technique for measuring derivative liability." } } }, "auth_ref": [ "r352" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "auth_ref": [ "r711", "r757" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r272", "r276", "r304", "r305", "r306", "r594" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r614" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r647" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ses_Dr.HuMs.NealisDr.GanAndMr.PilkingtonMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "Dr.HuMs.NealisDr.GanAndMr.PilkingtonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Qichao Hu (our Founder, Chairman and Chief Executive Officer), Jing Nealis (our Chief Financial Officer), Hong Gan (our Chief Science Officer), Kyle Pilkington (our Chief Legal Officer) and Gang \"Daniel\" Li (our Chief Manufacturing Officer, and collectively with Dr. Hu, Ms. Nealis, Dr. Gan, and Mr. Pilkington, the \"Executive Officers\").", "label": "Executive Officers [Member]" } } }, "auth_ref": [] }, "ses_EarnOutSharesEarnOutRestrictedSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesEarnOutRestrictedSharesMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Earn-out Restricted Shares [Member]", "label": "Earn-out Shares, Earn-out Restricted Shares [Member]", "terseLabel": "Earn-Out Restricted Shares", "verboseLabel": "Earn-out Restricted Shares" } } }, "auth_ref": [] }, "ses_EarnOutSharesEscrowedEarnOutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesEscrowedEarnOutSharesMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Escrowed Earn-out Shares [Member]", "label": "Earn-out Shares, Escrowed Earn-out Shares [Member]", "terseLabel": "Escrowed Earn-out Shares" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares [Member]", "label": "Earn-out Shares, Sponsor Earn-out Shares [Member]", "terseLabel": "Sponsor Earn-Out Shares" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesParOrStatedValuePerShare", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Par or Stated Value Per Share", "label": "Earn-out Shares, Sponsor Earn-out Shares, Par or Stated Value Per Share", "terseLabel": "Sponsor Earn-Out Shares, par value (in dollars per shares)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesSharesIssued", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Shares Issued", "label": "Earn-out Shares, Sponsor Earn-out Shares, Shares Issued", "terseLabel": "Sponsor Earn-Out Shares, shares issued (in shares)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsMinimumSharePriceToExceed": { "xbrltype": "perShareItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsMinimumSharePriceToExceed", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Minimum Share Price to Exceed", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Minimum Share Price to Exceed", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, minimum share price to exceed (in dollars per share)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsPercentageOfShares": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsPercentageOfShares", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Percentage of Shares", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Percentage of Shares", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, percentage of shares (as a percent)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsProRataMaximumSharePriceNotToExceed": { "xbrltype": "perShareItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsProRataMaximumSharePriceNotToExceed", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Pro Rata, Maximum Share Price Not to Exceed", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Pro Rata, Maximum Share Price Not to Exceed", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, pro rata, maximum share price not to exceed (in dollars per share)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityPercentageOfTotalShares": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityPercentageOfTotalShares", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 1, Equity, Percentage of Total Shares", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 1, Equity, Percentage of Total Shares", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 1, percentage of total shares (as a percent)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityTermFromClosing": { "xbrltype": "durationItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityTermFromClosing", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 1, Equity, Term from Closing", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 1, Equity, Term from Closing", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 1, term from closing" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceed": { "xbrltype": "perShareItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceed", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed (in dollars per share)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed, trading day period (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceedTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceedTradingDays", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed, trading days (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityPercentageOfTotalShares": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityPercentageOfTotalShares", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Percentage of Total Shares", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Percentage of Total Shares", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, percentage of total shares (as a percent)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityTermFromClosing": { "xbrltype": "durationItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityTermFromClosing", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Term from Closing", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Term from Closing", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, term from closing" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceed": { "xbrltype": "perShareItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceed", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed (in dollars per share)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed, trading days (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceedTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceedTradingDays", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed, trading days (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityPercentageOfTotalShares": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityPercentageOfTotalShares", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Percentage of Total Shares", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Percentage of Total Shares", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, percentage of total shares (as a percent)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityTermFromClosing": { "xbrltype": "durationItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityTermFromClosing", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Term from Closing", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Term from Closing", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, term from closing" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceed": { "xbrltype": "perShareItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceed", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed (in dollars per share)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed, trading days (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceedTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceedTradingDays", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed, trading days (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityPercentageOfTotalShares": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityPercentageOfTotalShares", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Percentage of Total Shares", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Percentage of Total Shares", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, percentage of total shares (as a percent)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityTermFromClosing": { "xbrltype": "durationItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityTermFromClosing", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Term from Closing", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Term from Closing", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, term from closing" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceed": { "xbrltype": "perShareItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceed", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed (in dollars per share)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed, trading days (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceedTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceedTradingDays", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed, Trading Days", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed, trading days (in days)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityPercentageOfTotalShares": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityPercentageOfTotalShares", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Percentage of Total Shares", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Percentage of Total Shares", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, percentage of total shares (as a percent)" } } }, "auth_ref": [] }, "ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityTermFromClosing": { "xbrltype": "durationItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityTermFromClosing", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "documentation": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Term from Closing", "label": "Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Term from Closing", "terseLabel": "Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, term from closing" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "verboseLabel": "Net loss per share attributable to common stockholders - basic (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": [ "r132", "r149", "r150", "r151", "r152", "r153", "r158", "r161", "r169", "r170", "r171", "r175", "r346", "r347", "r434", "r452", "r582" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "verboseLabel": "Net loss per share attributable to common stockholders - diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r132", "r149", "r150", "r151", "r152", "r153", "r161", "r169", "r170", "r171", "r175", "r346", "r347", "r434", "r452", "r582" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Loss Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r157", "r172", "r173", "r174" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r362" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://Sesaicorporation.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r316" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://Sesaicorporation.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Statutory federal income tax rate (as a percent)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r139", "r316", "r324" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "ses_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation and related costs", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-Based Compensation", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r612" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r612" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r612" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r686" ] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingParValuePerShare", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r612" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r612" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r612" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r612" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r101", "r128", "r129", "r130", "r144", "r145", "r146", "r148", "r154", "r156", "r176", "r221", "r222", "r262", "r307", "r308", "r309", "r320", "r321", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r363", "r364", "r365", "r366", "r367", "r368", "r378", "r455", "r456", "r457", "r473", "r548" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "ses_AssetsFairValueDisclosureCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Current", "terseLabel": "Equity securities", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r110", "r359", "r577" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r655" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r619", "r630", "r640", "r665" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r616", "r627", "r637", "r662" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r661" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r349", "r350", "r355" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r349", "r350", "r355" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r11" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of key inputs into the Monte Carlo simulation model for the Sponsor Earn-Out liability", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r11" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueTransfersDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "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": [ "r253", "r264", "r265", "r266", "r267", "r268", "r269", "r350", "r390", "r391", "r392", "r587", "r588", "r590", "r591", "r592" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r349", "r350", "r352", "r353", "r356" ] }, "us-gaap_FairValueInputsLevel12And3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel12And3Member", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1, 2 and 3 [Member]", "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)." } } }, "auth_ref": [ "r736" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r253", "r264", "r269", "r350", "r390", "r590", "r591", "r592" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r253", "r264", "r265", "r266", "r267", "r268", "r269", "r350", "r392", "r587", "r588", "r590", "r591", "r592" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueTransfersDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of the reconciliation of the Sponsor Earn-Out liability", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r12", "r45" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "Change in fair value", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r354" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueTransfersDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "terseLabel": "Fair value, measurement with unobservable inputs reconciliation, recurring basis, liability, transfers, net", "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNetAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueTransfersDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r12" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "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": [ "r253", "r264", "r265", "r266", "r267", "r268", "r269", "r390", "r391", "r392", "r587", "r588", "r590", "r591", "r592" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesTransferRestrictionsAndForfeitureTermsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring", "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": [ "r348", "r356" ] }, "us-gaap_FairValueNetAssetLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetAssetLiabilityAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Asset (Liability) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r354" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r223", "r224", "r225", "r226", "r227", "r229", "r230", "r231", "r254", "r260", "r344", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r450", "r586", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r725", "r726", "r727", "r728" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "ses_ForfeituresOfEarnOutRestrictedShares": { "xbrltype": "sharesItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "ForfeituresOfEarnOutRestrictedShares", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Forfeitures of Earn-out Restricted Shares", "label": "Forfeitures of Earn-out Restricted Shares", "negatedLabel": "Forfeitures of Earn-Out Restricted Shares" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r623", "r634", "r644", "r669" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r623", "r634", "r644", "r669" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r623", "r634", "r644", "r669" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r623", "r634", "r644", "r669" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r623", "r634", "r644", "r669" ] }, "ses_FullyDilutedVotingInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "FullyDilutedVotingInterestPercentage", "presentation": [ "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fully Diluted Voting Interest Percentage", "label": "Fully Diluted Voting Interest Percentage", "terseLabel": "Fully diluted voting interest (as a percent)" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "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": [ "r63", "r528" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r62" ] }, "ses_GeneralMotorMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "GeneralMotorMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "General Motors [Member]", "label": "General Motors [Member]", "terseLabel": "General Motors" } } }, "auth_ref": [] }, "ses_GmGlobalTechnologyOperationsLlcAffiliateOfGeneralMotorsVenturesLlcAndGeneralMotorsHoldingsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "GmGlobalTechnologyOperationsLlcAffiliateOfGeneralMotorsVenturesLlcAndGeneralMotorsHoldingsLlcMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "GM Global Technology Operations LLC, Affiliate of General Motors Ventures LLC and General Motors Holdings LLC [Member]", "label": "GM Global Technology Operations LLC, Affiliate of General Motors Ventures LLC and General Motors Holdings LLC [Member]", "terseLabel": "GM Global Technology Operations LLC, Affiliate of General Motors Ventures LLC and General Motors Holdings LLC" } } }, "auth_ref": [] }, "us-gaap_GovernmentAssistanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceAbstract", "lang": { "en-us": { "role": { "label": "Government Assistance [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GovernmentAssistanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureGovernmentGrant" ], "lang": { "en-us": { "role": { "label": "Government Assistance [Text Block]", "terseLabel": "Government Grant", "documentation": "The entire disclosure for government assistance." } } }, "auth_ref": [ "r369", "r370", "r372", "r373", "r374" ] }, "us-gaap_GovernmentAssistanceTransactionDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceTransactionDuration", "presentation": [ "http://Sesaicorporation.com/role/DisclosureGovernmentGrantDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Transaction Duration", "terseLabel": "Government assistance, transaction duration", "documentation": "Duration of government assistance transaction, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r371" ] }, "ses_GovernmentAssistanceUnearnedGovernmentGrant": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "GovernmentAssistanceUnearnedGovernmentGrant", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/DisclosureGovernmentGrantDetails" ], "lang": { "en-us": { "role": { "documentation": "Government Assistance, Unearned Government Grant", "label": "Government Assistance, Unearned Government Grant", "terseLabel": "Government assistance, unearned government grant" } } }, "auth_ref": [] }, "ses_GovernmentAssistanceUnearnedGovernmentGrantNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "GovernmentAssistanceUnearnedGovernmentGrantNoncurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Government Assistance, Unearned Government Grant, Noncurrent", "label": "Government Assistance, Unearned Government Grant, Noncurrent", "terseLabel": "Unearned government grant" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r60", "r81", "r179", "r181", "r183", "r185", "r435", "r447", "r584" ] }, "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_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r235", "r236", "r533" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r236", "r533" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r139", "r312", "r317", "r318", "r319", "r322", "r325", "r326", "r327", "r467" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r85", "r96", "r155", "r156", "r180", "r315", "r323", "r453" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r27" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedLabel": "Receivable from related party", "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r688", "r701" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "ses_IncreaseDecreaseInRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "IncreaseDecreaseInRightOfUseAssets", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right of use assets.", "label": "Increase (Decrease) in Right Of Use Assets", "negatedLabel": "Right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r626", "r634", "r644", "r661", "r669", "r673", "r681" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r679" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r615", "r685" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r615", "r685" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r615", "r685" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r117", "r576", "r598" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r88", "r106", "r116", "r232", "r233", "r234", "r418", "r581" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestments" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Short-Term Investments", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r77", "r83", "r84", "r100", "r186", "r188", "r357", "r358" ] }, "ses_JingNealisMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "JingNealisMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Jing Nealis.", "label": "Jing Nealis [Member]" } } }, "auth_ref": [] }, "ses_JointDevelopmentAgreementsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "JointDevelopmentAgreementsDeferredIncome", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Joint Development Agreements, Deferred Income", "label": "Joint Development Agreements, Deferred Income", "terseLabel": "Joint development agreements, deferred income" } } }, "auth_ref": [] }, "ses_JointDevelopmentAgreementsExpendituresRelatedToEngineeringEffortsAndPurchasesOfRelatedEquipmentMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "JointDevelopmentAgreementsExpendituresRelatedToEngineeringEffortsAndPurchasesOfRelatedEquipmentMaximum", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Joint Development Agreements, Expenditures Related to Engineering Efforts and Purchases of Related Equipment, Maximum", "label": "Joint Development Agreements, Expenditures Related to Engineering Efforts and Purchases of Related Equipment, Maximum", "terseLabel": "Joint development agreements, expenditures related to engineering efforts and purchases of related equipment, maximum" } } }, "auth_ref": [] }, "ses_JointDevelopmentAgreementsPeriod": { "xbrltype": "durationItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "JointDevelopmentAgreementsPeriod", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Joint Development Agreements, Period", "label": "Joint Development Agreements, Period", "terseLabel": "Joint development agreements, period" } } }, "auth_ref": [] }, "ses_JointDevelopmentAgreementsResearchAndDevelopmentCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "JointDevelopmentAgreementsResearchAndDevelopmentCredit", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Joint Development Agreements, Research and Development Credit", "label": "Joint Development Agreements, Research and Development Credit", "totalLabel": "Total credits to research and development" } } }, "auth_ref": [] }, "ses_JointDevelopmentAgreementsResearchAndDevelopmentCreditExcludingRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "JointDevelopmentAgreementsResearchAndDevelopmentCreditExcludingRelatedParties", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails": { "parentTag": "ses_JointDevelopmentAgreementsResearchAndDevelopmentCredit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Joint Development Agreements, Research and Development Credit, Excluding Related Parties", "label": "Joint Development Agreements, Research and Development Credit, Excluding Related Parties", "terseLabel": "Research and development (non-related party)" } } }, "auth_ref": [] }, "ses_JointDevelopmentAgreementsResearchAndDevelopmentCreditRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "JointDevelopmentAgreementsResearchAndDevelopmentCreditRelatedParties", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails": { "parentTag": "ses_JointDevelopmentAgreementsResearchAndDevelopmentCredit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsCreditsToResearchAndDevelopmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Joint Development Agreements, Research and Development Credit, Related Parties", "label": "Joint Development Agreements, Research and Development Credit, Related Parties", "terseLabel": "Research and development (related party)" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r16", "r138", "r220", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r331", "r334", "r335", "r361", "r501", "r583", "r610", "r732", "r745", "r746" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r58", "r80", "r445", "r598", "r703", "r729", "r742" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r18", "r105", "r138", "r220", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r331", "r334", "r335", "r361", "r598", "r732", "r745", "r746" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities at fair value", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r44" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_ManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ManagementMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Management [Member]" } } }, "auth_ref": [ "r711", "r743" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r49" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r271", "r417", "r454", "r493", "r494", "r554", "r555", "r556", "r557", "r565", "r573", "r574", "r585", "r589", "r593", "r599", "r734", "r747", "r748", "r749", "r750", "r751", "r752" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r653" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r653" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Measurement Input, Expected Dividend Rate", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r740" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Measurement Input, Expected Term", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r740" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement Input, Price Volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r740" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Measurement Input, Risk Free Interest Rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r740" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "terseLabel": "Measurement Input, Share Price", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r740" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r351" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesKeyInputsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails", "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r271", "r417", "r454", "r493", "r494", "r554", "r555", "r556", "r557", "r565", "r573", "r574", "r585", "r589", "r593", "r599", "r734", "r747", "r748", "r749", "r750", "r751", "r752" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r672" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r735" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r680" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r654" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNatureOfBusiness" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Business", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r89", "r97" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "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": [ "r135" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "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://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r135" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows From Investing Activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r68", "r69", "r70" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows From Operating Activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r61", "r70", "r82", "r103", "r123", "r126", "r130", "r138", "r147", "r149", "r150", "r151", "r152", "r155", "r156", "r167", "r179", "r181", "r183", "r185", "r220", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r347", "r361", "r449", "r525", "r546", "r547", "r584", "r608", "r732" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders - basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r133", "r149", "r150", "r151", "r152", "r158", "r159", "r168", "r171", "r179", "r181", "r183", "r185", "r584" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net loss attributable to common stockholders - diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r133", "r160", "r163", "r164", "r165", "r166", "r168", "r171" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "terseLabel": "Recently Adopted Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r653" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r623", "r634", "r644", "r661", "r669" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r651" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r650" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r661" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r680" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r680" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r64" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "terseLabel": "Nonrelated Party", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r704", "r705" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r179", "r181", "r183", "r185", "r584" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "verboseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r376" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities, non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r376" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Right-of-use assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r375" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "ses_OriginalEquipmentManufacturingPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "OriginalEquipmentManufacturingPartnersMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to original equipment manufacturing partners.", "label": "Original Equipment Manufacturing Partners [Member]", "terseLabel": "Original Equipment Manufacturing Partners" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "ses_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "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": [ "r17" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, non-current", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r108" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustments", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r75" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss) income, net of tax", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r75", "r124", "r127" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized (loss) gain on short-term investments", "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": [ "r121", "r122", "r219" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r19" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Miscellaneous income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r65" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income:" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r653" ] }, "us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration]", "terseLabel": "Other receivable, after allowance for credit loss, current, related party, type extensible enumeration", "documentation": "Indicates type of related party for receivable, after allowance for credit loss, classified as other and current." } } }, "auth_ref": [ "r744" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Other receivables", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r114", "r512" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current", "terseLabel": "Receivable from related party", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r621", "r632", "r642", "r667" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r624", "r635", "r645", "r670" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r624", "r635", "r645", "r670" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r649" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "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": [ "r67" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchase of short-term investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r66" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r652" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r652" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r651" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r661" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r654" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r650" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance Shares", "verboseLabel": "Performance Stock Units", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r52", "r255" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r52", "r503" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r52", "r255" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r52", "r503", "r523", "r758", "r759" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value; 20,000,000 shares authorized, none issued and outstanding as of March 31, 2024 and December 31, 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r52", "r441", "r598" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r697" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments", "terseLabel": "Proceeds from the maturities of short-term investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r25", "r66" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from stock option exercises", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r13" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r103", "r123", "r126", "r134", "r138", "r147", "r155", "r156", "r179", "r181", "r183", "r185", "r220", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r329", "r332", "r333", "r347", "r361", "r435", "r448", "r472", "r525", "r546", "r547", "r584", "r595", "r596", "r609", "r700", "r732" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "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": [ "r7", "r437", "r446", "r598" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r649" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r649" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails", "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r263", "r271", "r299", "r300", "r301", "r393", "r417", "r454", "r493", "r494", "r554", "r555", "r556", "r557", "r565", "r573", "r574", "r585", "r589", "r593", "r599", "r602", "r730", "r734", "r748", "r749", "r750", "r751", "r752" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails", "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r263", "r271", "r299", "r300", "r301", "r393", "r417", "r454", "r493", "r494", "r554", "r555", "r556", "r557", "r565", "r573", "r574", "r585", "r589", "r593", "r599", "r602", "r730", "r734", "r748", "r749", "r750", "r751", "r752" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r616", "r627", "r637", "r662" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r270", "r382", "r383", "r496", "r497", "r498", "r499", "r500", "r522", "r524", "r553" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related Party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r140", "r141", "r382", "r383", "r384", "r385", "r496", "r497", "r498", "r499", "r500", "r522", "r524", "r553" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [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": [ "r529", "r530", "r533" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r270", "r382", "r383", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r496", "r497", "r498", "r499", "r500", "r522", "r524", "r553", "r744" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions", "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": [ "r379", "r380", "r381", "r383", "r386", "r468", "r469", "r470", "r531", "r532", "r533", "r551", "r552" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r142", "r143", "r252", "r257", "r385", "r579", "r580" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r50", "r311", "r753" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r617", "r628", "r638", "r663" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r618", "r629", "r639", "r664" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r625", "r636", "r646", "r671" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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": [ "r107" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "ses_AssetsFairValueDisclosureNoncurrent", "weight": 1.0, "order": 1.0 }, "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSignificantAccountingPoliciesFairValueFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash and cash equivalents, noncurrent", "verboseLabel": "Restricted cash included in other assets", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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", "r87", "r136" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position", "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as noncurrent." } } }, "auth_ref": [ "r136" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards", "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": [ "r31" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Stock Units (RSUs)", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r55", "r74", "r444", "r458", "r460", "r466", "r504", "r598" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r101", "r144", "r145", "r146", "r148", "r154", "r156", "r221", "r222", "r307", "r308", "r309", "r320", "r321", "r338", "r340", "r341", "r343", "r345", "r455", "r457", "r473", "r758" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating lease liabilities arising from obtaining right-of-use assets", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r377", "r597" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r680" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r680" ] }, "ses_ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accrued expenses and other current liabilities.", "label": "Schedule of Accrued Expenses and Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerSharePotentiallyDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of potentially anti-dilutive securities", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [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": [ "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200" ] }, "ses_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCashAndCashEquivalentsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash, cash equivalents, and restricted cash.", "label": "Schedule of Cash Cash Equivalents and Restricted Cash [Table Text Block]", "terseLabel": "Schedule of cash, cash equivalents, and restricted cash" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r328" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosurePartnershipsTables" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table Text Block]", "terseLabel": "Summary of expenses incurred that were recorded as a credit to research and development expense in the consolidated statement of operations and comprehensive loss", "documentation": "Tabular disclosure of collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r737" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Summary of share-based compensation expense by award type", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of calculation of basic and diluted net income per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r710" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseStatementOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of compensation expense related to stock-based awards", "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": [ "r38" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities measured at fair value on a recurring basis", "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": [ "r349", "r350" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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": [ "r46", "r47", "r529", "r530", "r533" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r273", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r611" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r613" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of shares, granted (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": [ "r291" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r273", "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationGeneralInformationDetails", "http://Sesaicorporation.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r71", "r137" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://Sesaicorporation.com/role/DisclosureSponsorEarnOutLiabilitiesGeneralInformationDetails", "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r99", "r111", "r112", "r113", "r138", "r161", "r162", "r169", "r171", "r177", "r178", "r220", "r243", "r245", "r246", "r247", "r250", "r251", "r255", "r256", "r258", "r259", "r261", "r361", "r462", "r463", "r464", "r465", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r485", "r503", "r526", "r548", "r566", "r567", "r568", "r569", "r570", "r687", "r702", "r709" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r21", "r101", "r128", "r129", "r130", "r144", "r145", "r146", "r148", "r154", "r156", "r176", "r221", "r222", "r262", "r307", "r308", "r309", "r320", "r321", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r363", "r364", "r365", "r366", "r367", "r368", "r378", "r455", "r456", "r457", "r473", "r548" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r144", "r145", "r146", "r176", "r419", "r461", "r485", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r506", "r507", "r508", "r509", "r510", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r524", "r527", "r528", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r548", "r603" ] }, "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_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_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_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r144", "r145", "r146", "r176", "r419", "r461", "r485", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r506", "r507", "r508", "r509", "r510", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r524", "r527", "r528", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r548", "r603" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r620", "r631", "r641", "r666" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Forfeitures of Restricted Stock Awards (in shares)", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r10", "r52", "r53", "r74" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Restricted stock units vested (in shares)", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r10", "r52", "r53", "r74", "r285" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Forfeitures of Restricted Stock Awards", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r10", "r52", "r53", "r74" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Restricted stock units vested", "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r10", "r21", "r74" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r53", "r56", "r57", "r72", "r505", "r523", "r549", "r550", "r598", "r610", "r703", "r729", "r742", "r758" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r41", "r42", "r43", "r101", "r102", "r129", "r144", "r145", "r146", "r148", "r154", "r221", "r222", "r262", "r307", "r308", "r309", "r320", "r321", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r363", "r364", "r368", "r378", "r456", "r457", "r471", "r505", "r523", "r549", "r550", "r571", "r609", "r703", "r729", "r742", "r758" ] }, "ses_StrategicAutomotiveOriginalEquipmentManufacturerPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://Sesaicorporation.com/20240331", "localname": "StrategicAutomotiveOriginalEquipmentManufacturerPartnerMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Strategic Automotive Original Equipment Manufacturer Partner [Member]", "label": "Strategic Automotive Original Equipment Manufacturer Partner [Member]", "terseLabel": "Strategic Automotive Original Equipment Manufacturer Partner" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r660" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r652" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r659" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r679" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r681" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "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": [ "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r254", "r260", "r344", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r450", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r725", "r726", "r727", "r728" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r682" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r683" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r681" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r681" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r684" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r682" ] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://Sesaicorporation.com/role/DisclosureShortTermInvestmentsTabularDisclosureDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury and Government [Member]", "terseLabel": "US Treasury and Government", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include 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), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r436", "r590", "r754" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r678" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://Sesaicorporation.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of estimates", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r32", "r33", "r34", "r91", "r93", "r94", "r95" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://Sesaicorporation.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrant", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r600", "r601", "r604", "r605", "r606", "r607" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares outstanding, diluted (in shares)", "verboseLabel": "Weighted-average shares of common stock outstanding, diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r160", "r171" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://Sesaicorporation.com/role/DisclosureNetLossPerShareBasicAndDilutedNetIncomeLossPerShareDetails", "http://Sesaicorporation.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding, basic (in shares)", "verboseLabel": "Weighted-average shares of common stock outstanding, basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r158", "r171" ] } } } }, "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": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "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": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-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": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "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),20,24)", "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-26)", "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.20)", "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.21)", "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.24)", "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": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "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": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r79": { "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(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r90": { "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" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r92": { "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" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r96": { "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" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//808/tableOfContent" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r101": { "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" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "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" }, "r116": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r142": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r143": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r320": { "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" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r334": { "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" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r375": { "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" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r380": { "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" }, "r381": { "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" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r439": { "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" }, "r440": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "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(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "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)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r687": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r696": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r703": { "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" }, "r704": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r705": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r732": { "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" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r739": { "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" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r758": { "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" }, "r759": { "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 71 0001819142-24-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001819142-24-000025-xbrl.zip M4$L#!!0 ( +""HU@%7LS2"1 &:[ 0 T.(LSC M/F6CPTXDA]V?.C]_^.<_WO^KV_W]X^TE\KD730B3R!,$2^*C1RK'Z)Y/IYBA M*R($#0+T45!_1!#J;V^]W=K9VD?=[@?-XB,.@80SI'GM;/73A..$&V<':+^W MV]O9WME#/Q[LOSO8ZZ.;JS3;%11L2!?D>PK]@] ;DPE&$HL1D9_QA(13[)'# MSEC*Z4&O=T="3#TNIEQ@"9IO>7RB>6WO[O8["$LIZ""2Y(R+R0D9XBB08 WV M9X0#+1^,%!!EAER&3#)8E84'4)*9R,?'QZW'W2TN1B!HN]_[_>KR3AQ% M0H#IGV<43P,1;(7$VQKQAUZ:JDJYFY)$85?P@(0SDB$.!UI$FI+++L@P5QPM M("G0VQZDSLH-";[,%R3)M]^+$V=9@TJ6N[W?+RG[EN8,J6=6#1**6LGG:856 M.B67/12RR@JSI#R!G(J*DD!*OBA25*KWK@>IF3*/,)X:BZP2F61G4F-#,5B?E^'H\ M8E)4^7*FJ;"1NG<+NCFJ78W)?BH(WY+2!Y)Y*5OQV MNMN[7=6>)91D*HA7Q\KSG'-XY&)H9HU"F"G=@J8V+1HUNPHDY(SG6RND/Z^0 MNI6BQB;L;=R$T1D@GE]16SP_CYSG=\-H4)E9)<8$'_Z!D.Z',&-<:KW5J_3E M=$K9D,=OX)VJ90?*AO< '%(_OMQ>V VH+7X'G'4O=,R9#WY#?/@1\H#Z"KJ/ M.%"^>33]/&X(A!I@E89ZR:B@=RR<-:\#IPLV*_4Q?[N4#$AV@N$F&FT- +>!@) E,B"DC<9)2& M.GE'1PP&,!YF\LC3XR68D-V G3U*PC-,Q5<<1.2,,FA=*0Z.PA":5Z"[I'A M ]"%A%<$*_[^D9SEOV:W1$TD@)<6>T(DID'B->M5)(L_[D$3U M).K\T%: R@IP@X5D1(1C.@V/P:Y4AO?\%BR A3<&_SDA#R3@4]6J5/AK PY6 M]]K=WBFZ5U:$:OYB*4ARE,K1?I*1U&)? WO50Z@1"/P[_3.B#SA0?4<%S/;, M5D3WR@V&[IST2$3]R#!L@:L!W-V8"WE/Q.2"/9!0ZB[_'@] #S'/5(&C$ZT5 MUOUR1=7,NXH[RK"'A$1"-G<+]&*@H<<4$?%/GZ9JN*?Z\VLY)N)8AR-EIE^L M -N9W@KXVW(]3@2@5(*NTUH&2H3D>N\6\\68?R923+A:(W*OL/ MF?RM;U3Z1K+JD_X'#$]A&"V?+]B0BXG.G6!?)Z=ULKG]3DTV4_KL3X5CS QE MN+5@-0\+PK 6\HV)A.E1X!PCS%,O"!CN-PD8HC5UJIZ+W&*!;N.LG/8^H"[<["B M_I,!]5@$4C*Z("0W"VZQ7SKV]P*S<$C$+50P0;UT/= %:UWF)Z_Q*8'8\C2H#W_4)%SC GJ,# '\4 M"V@!KK.:P2<3&O>N>EN%7F@DS*N.CM:@L$+ZSK"N,6>9;+3(,&UA;#RC,K]- MHLZS&6QV:TU5;5XR>VN@=-LP,*B:MZ5)@W)24H[<=#Z_IZ=UK)4XUM$C%KX2 MN#QG*K%L M9V#8LPTG%F6WXFJ(!R;\NIHARG)LT:M3>[&:%5\//T8A920L5\UBN@6?_G;? ML,ZM&:C15\JB1<-UJ7,OK.U]8M: MZR^V918[;@M64UK[.^[[K+?ATXZ)RT[/%B"GY:PZJU9V<&HO3K7(O'Q#9N.= MF'8,7[P%L\6V$MMS_D $4S7@',;=LHA@,=F*TX]EG.;T2#-HD7!?JZF]-F-' MQW'!MD6JR:*+PVJ+'2W79986+L=X9KVPI14DEZ6.%I]*?.*]\??XJ5Q]LDE6 M) Q1BV3+O29NK5\W]KL@KFM'H=8W$BT6SG'8N@%8.SI.D=<6I95$^%81Z:L3 M\5-'_9364Y81\4-OTE]MB'XU+F/>5[\$CA9WV05W*2V\+L==VIWZ+I%B,_B& M'%8P=\M@YO;@MZ T#!^;X;'FM0*U5P;*9*NB"[%="?##75MA>]A<\U=F & MS9S)!E7?,/@T[/UJ 5KI26_IISBK.+*MQ-OB#GN.4U>WL]=F)6FWFKFO%E9X M1D4N*\8UU@Y;A%[2H]X2CS,/'JQ[M]VHK8BZ]K=D$ZF M@3JR7;\;ZTL18/[03<\D_P,TW7J:!&D.Q=URXJI3WJG63Z4 #UQ5 A(2K%2;%R[X MPT 0"U_%X*)0\LG1$PU/^ 13Z+GTA0V&CY86DUB:15!.GSQ4V H0\T1'*GJG MN2+%%L5\42>9A/G M#JNRZTL2U(\M$)6XF8/4^640M:2FV=4/-ZF++A\QB2^2!4+DJ+J*3[>_T^V_ M;5R.[#TE=M_:LI/"93@_=HB*Z[/L<)NI.D1 MJ-/I&SY\QNM8%+4#N MDI4&;0_0&J4GMWEI\8<==;N/'P4DOA^AL'($_4=Z' K1JTHZ\'5/GN3'@'O? MXKX,^O0_7L8E'B_,+OLYD&G2A203U;"#^M$@E%1&2OESP:/I84=?S)P\X0![,1@,$TCKO/E1T< M2&*EXX)..(-IBGA>HKYQ(R@-ZL9Y!_'9DX<=3Q_O7FV%Y-/F*RZYN"*3 1%S M=4UI13!]/>98,9)QWL4^[K908W7TQJS6U-N3T(N.<(>G(8RG'T&[[,LB^O4I MUM G\U,VHHP0=9W)Z7 (O;.JT#>1\,8P20ROATE&U:MI=E?XB4ZBR=Q< MWTO>:^DVU#<#R>$LOV&AHNCA330(J)<^%?VM-L$:.INI[ *&/Y*X:&NF6$-U MYR?B@:=6- US5>OESOIUJ-^M47=H:N[COQ=A&*E9(D^V4JVKZW)CI6^P MN!;Z6"Q?KV/F-^_7,D UBZ*G3Y.4]3:)Z=1*]0X&BOWX0&_0T%.1LQ&,&N^Y MQ$&QAJQ2AL&H*N.KM>G."='MI+J^,1ECK]; 3@(WS=J[W]O:3@(WS=I[W]O: M3@(WS=K[W]O:3@(WS=I)/Z4V)Y\)/CD.> ASGZ7V@27>V=%5.@1<\U&E8T>T M$G/6$K19MC5U.RNQ;2U!FV5;4R>S$MO6$K19MC5U*2NQ;2U!FV5;4S-X19D* MP\4GC4)^K9'I4R2$1&O%@.GEG;IODD8.#6] M2\>@N?1-PL"I+5XZ!LVE;Q(OD&UW@O[132(NP26@T;)N7B<8+B[!):#1L MI9>)Q@N+L$EH-&ROEXG&"XNP$6@ MHUKL+A;G7+]8?W69 2N"A:>.1LND'R<[6!?K;*=?\8YD(&7RR]M!O48V>3V6.(O2&P>)_Y4K=[^ L2YT M!7+>.V3V1-?*O8Y]R/GD/.!@E7OBC1D/^.AY?C'N9> =#8?Z&!7H";,?AX5? M@8/: :ZR,#^7](D':L:@DDK?EWT/86NXP;Y95P1CPB!2VF5.Z*&VB\$P+C8*".N_DZ!BI2O);&_0ZH)1E1[RB2?,)5).1:T!%E.,A\ MH<6B(PX+_%TKX[3FZXZ6REU/6L/B_/@?DA@;? MP$=D605SZAJJ 3XR.L&,JE/I2K-70]H:JF#Z*DFM,WSEZM V]?@;H:,Q#!&. M'F B/2*7_/&4^=?#6Q4J-T4WEL=Q]1&0!H%F9_4^P=.2+5;- M =?VOS!_-JG5]_\89BMN=.LR1ETXMQ-;,!(-M^+A$#Q!WW#$_"NQ5=T'NM#\ MM2X0'[ 9GU#WX?]02P,$% @ L(*C6(C]A6]H#P 8]0 !0 !S97,M M,C R-# S,S%?8V%L+GAM;.U=6W/B.!9^WZK]#][LR\P# 4(2.JGNF2*WWFPE M'2I);\U;EV)$T(Z16,DD,+]^CV0;;/!%OH %Z9?N -*1OO,=W8ZDH\^_S\:. M]8:Y((Q^.6@?M@XL3&TV(/3UR\%4-)"P"3GX_;>__^WS/QJ-/RX>[ZP!LZ=C M3%W+YABY>&"]$W=D/;/)!%'K'G-.',>ZX&3PBBVKW3H\/3PZ/+$:#5_&!1*0 MAU%+"3LZ;"]^N?3E,7ING30[S:/6T;'5/3\Y.S]N6_W[1;I[J-Z09"5T"/WS M7/[S @5: ).*\YD@7PY&KCLY;S;?W]\/WSN'C+]"_E:[^<=LY"H=A;+/7K@3".@T%V4EII"?&D&RAORJT3YJ=-J',S$X M\*LH?]8H)$@^6TOO8VJ?G9TUU:^+I""(I(A>P ;M6=9GSAS\B(>6DG'NSB?X MRX$@XXDCRU;?C3@>PG=8-"0!K8X'Y)]/+K H#>22T0&FP#;\(9A#!I+="^3( M0IY&&+OBP)*E?'^\753K"0M$;,8GC"M]']ILW)2)FKG$*L1::FQN%.WB5_$P M?)A@#Y/H44@TGG \@@SD#=\Q4:$J\I1IHIXND1C=..Q]0RH)B=\>^BLB;(>) M*X(>B$.<2'5/492_J#G+M(_T$=L3Z%#IJ^JV"OL(N+DTJMA M%:^#L3[B+H41@9(NM ^31BW'W&?'Q+W[!P5>?QC%ZF#N++1*5 YRNA M#AU B^93/+B>362/*IOM@SO"_!):)E0VU(1+Z2%_*77HXAMVY9#9Q_QIA+S> MT):-DCA3&&#@UUN8-H]Q.$TIK90I+[=^;.388'>R+G?PFZ\36:/*)V8A!O#, MQ9!CL/B6N+) F(RW6E;#6LB%OQ>BK;!LRQ=NY9[V*=@ W&%VI$J.G.8S'K4* M*4Z /"5KB,2+$@B+HU>$)G+QT6EBQQ7!-]*".LIZ_"]^>*->(-1!+]A1BZO( MC\TZZN0WLM2J^6E^G'8^G;0ZIYUV]ZP-TKJ=HU"E0Q;4X]'ZP_ 5R(<_(T:U MSI"?HBFFX[&2UB!@!$'^(6?C= ^LJ8#ZL(DL"SD'UCLF MKR-7_;)E1N('P9Y[B3B?PTQ(S8P2F-+*:RJ#:3RM@M@Y5#V!Q'"2_: M$Y%/U+%!1/4YGB 2 MK$2"A8C.3$DCYW[06A2HS_:)46RS">;NO.](YQ4=R-F$\JXD-].T+*;R&\]B M3AP&#I2WU$7TE<"0X.&$JE_/;&]6QFG:7Z-('X#-U:A!3(:>XW(-SF?WG MB#E032%'>0%IVMOIP9%?9/.O2I2%L=UF #'12A:J8FBD*_:33 M;=<],R[,;0&@U2]IUW:/X8L?VKO;*Q3FRKL'3);':^!B]@IS\@:J>L.ARF?. MK3-R&4VV9GLM M% 'U1"MY.]>LK*MP\<%P-9?2N.[9:_LC?,J71YPAJ0> >? MOU.,.,6#Y6]?.:)N(IN%Y>PRN]6"-M!]I8: M\4IU"%X=4<;43G8ZI.2(@C[M=%M=+ M/B*#6WJ))L1%3@A.DG\P,V-4!5V84;1WE=V"8 WL;'NV/1U+O6/?F1*^!+B\ M0_ -NP_#9S1+=@[GD;)/EE !<@-7.8_RK@@LUZYAT09S/Q&">86'Q"9)JYWL MC'M$?D&P^HN@S\V5JS<;OX^3ZW9PB)S$RSI'NI=UEB5;;&@MR[80E2E#I5LY M+R=O?>ZSV@-D])ZI.>IP;V1T8GW&5?MT74Y>IJ[<+7MF?93E RDNU;PN0X/D M-2])Q?@-G/8GP?Q..48.^0L/_@6]K#QU"-VFQ/Y EQIP(^.EJ*J]U]S$G M;)#1;C957%3=GSK=]DG-YK8)^]&WTHWH2+8[&IS:,NFXMU_O* RQQN&G51*0'?@"Z\;98IC)[+M<\%'D*7 MM,")Q?7,Y0BP$(KX_!:TJ3;<("DM=S+%(-X>-E+A/)K4]!1G8P4#M M67 TPX/I-Z^D,2$IO7D6L6UV8X:<7,HR<(Z\/)FU7 0LOTN[Q).1SSQKR6#C$26$M9-V<3T[:U0-9YUN:]>9+XS:P.% K97RC@GIF?:/\ )X M#=P+?(C6/F4=&)/2/%+K'^UUU61BLP^J'IRVS[*$()UY=J#+0@I_J>!,7%K& MQP5-[[13\QA,:RHY<9NV>6$:."7[BBF@=P!#;S FE B7JUEE.L,9N?:'XR) M]3OA>G?EPP&J=3;@CXMMP,MBK+R!L+EM4 M,"1P>?WD"GO_PV\GU&)@*UL49;1GX,@%4(;$35E; M+!.89Q EZ5CG-P.L@?QMQP&XGVP7TT'FQ*2&]440=!RKHYPN# Q"M[[RN9IBZ8E_Q.J&A'S/*#-D6#XA'\!,*E"(;RM=DWJ2 M=5A!@/!DST)JG@]I"EGX?>8_F.ZPE]CQC!)AG'\;N>>IJS\##=# 2>L_WLIX-RN(X M\8&=I#U1;0'F&51).F/V3,LIP\3C>H# QGB@#JK>(]?W'*LEVGP1A@\YCG@8 MJF>AW>BST,D[Z66D?@13VH"&=J'_B7M;7+?KBU(53^M!54I2TT9HV+S MF6<^)3 %U#4XR?-$7BD9$ENN+CS?I@QQQ!PB V+?(,)5A%>_ M_2/'1_H$^RC,B,ER2*O9*!A-T]$[U'[>.6FVK82UK M#A^4%'ET/UQ]%3TO!,!:(K "")!7ULI2U9(? B26!T7)"(&Q C06XW [G@9:G3A+XG)7T5#P(E28\_**&3Q;R>+5/EBR=_BD S M<&3T>\65OE#?YK3SF\-U8?K6AZ%RZ TTA]4S@@,;()K2YJ5X2?SX2=] >807H;#]19;4@,&#MRA59#^Y"TKDPFO3B;>Z(E) M:XZYYJ,E\X7)DE:X6=^$/-E-,142Q MHJ/G_2M#%!4;;1 GT"#J>MZ[/-G!%&5C>JE^N*K07*YGON-W0W:3(/^G 151 M4+VA:$+KL]A96[[1Y7C=4:U"RZA77>0?(Q&9629E&N#)[[B7B? [V MG?K@GTY><_J,2DG/=FCJZ,' -9%$D<*WF706TWX\D[M"U#VC>'Z/^)_8O9G2 M@6:;S@')?)DHWV3O9-V5 MH$IIR&*L4#GP@U]4.+7YT[^,T!Y>R!<9[D>XO:&+><]QV#NBMDSAK0-2(I]5 M);SFSVGUPZ,?!(?#6:2C\"5'$9VP@WIS, M)9]UK%+\OC:N%>UIAZ4KJ[H-S! J-;'(0%.]B<6)C^JI:X!WQ$@3TU;=#L\$ M-GB6U^$4>'RJ7H_VH^%E-X')&B,N8QQ/2A\%7.?[IJ7) MS8?1P)6Y#T ^OH&%4-6YP9K,)F3:/WKS -U:*'LO6*EG>8_8QN0-#[[#7(A' M3L>F+.WR"-@#3BL"G1E\OJ;8\^N!)=/;<'JF/>"[!%#]$/*;71M]PVHEV,<\ M>#Z%V/) )7&F,). 7Y?/> 9I&3$'# "X>--:$0%Y&P_NI%F#17' MI7$J*>;T'J4)7PE55%H+!B[B(K!T#&"7Z4UF)H/ODFS ?FYZJ_3[PM_\# M4$L#!!0 ( +""HUAEH71E]"L $*H @ 4 5NV_+8KNJ9\Y(% MDY#$#D6H0-*V^NL/ %(2+P (\ ) *;\DEK0!["NP-_8&\--_O2XC[QGB)$3Q MS^^.WQ^]\V#LHR",YS^_R]+9P8_O_NNO_^???OJ_!P?_P<%?61>G("%- M4.RQOCZ\/][\<%;TAN+/WL?#D\,/1Q]^\/[R^>.GSS\<>W?7)/SYW2)-5Y\/#U]>7MZ_G+Q'>$Z:'QT?_L_-]8._ M@$MP$,9)"F(?OO,(_.>$?7F-?) RYI2:OS[A:-/!R>%V+"$$_72P 3N@7QT< M?S@X.7[_F@3O"A3ISPJ#;,#IKT&Z;5 &_GB8_U@=E\C.X1NH%.PZ_O3I MTR'[]=U?_\WS?L(H@O=PYK&O/J?K%?SY71(N5Q'MBGVWP'!&OH/) 974T4E. M\K^?%UJT^7\2!Q=Q&J;KJWB&\)(Q_)U'N__U_FJ+R0-,0.@CO$*80;SWT?*0 M AVJ]<>H4V+Q83_R'E*BS!2/,Q0',"8Z3_Y(4!0&5,E/042Y_;" ,$WN "9P M"YB&/HAT2.X^AB-LV/Z:3&,"&XX5K2-8XP=YV'B1RC) M,"338$BPN<,P(7@Q:HC&/H3SF,QN/B#ZZ_LH(PH8\ B>L@C@'=#@/!"/8(,%*SJ;X@N XVF6EHQV:&7H,(Y+['C$($YF M$-\3*>+0IWC26>X2X1D,4]*2"KG?_#O4V"ZQ[>^0>&FK+!V),\WN+1!_AI;+ M,#=M(A7BG= 5DL19!+]>5*OT:T/6U,UBL1Y!<$4\,D8 _]N+5_HGW'IIT]ET M!7.*>VK$T$CL!R,G+P 'CV0PT\QK#NP,PX9>J'0'L<"(6YA>HR2Y@_AA0<*_ M.Y02M2;.=[0^#Z,L#9_A _6NV139BQF=!K+ D'L8T6B0NMMKMEH"O_\ATF: M2+!N])>C'J4)_89VGNR(H,-TQES-]D$*_$W5 \4' 6/"@!@VNQX 7=;3P1(NGR >$M=JO_T171"O4?[]_(!O.T(E*H-71'R M*P-&-$>#<.=%A'ZS6T.*+[YNHX%\IYCZ>BAFH1;!;S-6!)Y@]/,[I39?CVL< M46YU:)[Z&BKGE1FY1C475DBM$+I"Y4YW)[A*+[<\SC);ZS$<*N&0)&0FM MZ/A@NU06%MAG\LI9L2/NLR+RWB/R6I%&F$P%/[^SHS"[+$P$DDVN1<54ZO#M M9L)K88'B,AI2^V@""FGD@PYF&1)>HS8D[)E$$^NR.?"QM6H+FVU8&)R!9$$7 M3O(?-=MG$%&;YG\K,9;N'0HUK5^7>\/4FXI[/@A;\RX'9NRNT[[&/HBNH.'H M,3YO]&% >6+I2[C5*6B;1S]=;__\)828\'6QOH;/,)),-VJ-A1:@WMPF8XJ: M Y8]::(I7="U^FAGDVHO?6<&;;&B'L@:-WM5ZLHFKDV559N^PV@%<;J^BT!> MXT9FG15%^71-$R\2@U9H*513Q;8N\8.EH60&K-!2GQ_5MGV-54]D2!L_X_:I M1%#9.!4)&=XD$YR6U(]\VJD>^;"+2[Y -,=@M:!UE1SCD\(VU*L5VA1U<%[' M@&M*4E@^=3+HKN:BRF2D@(,QDVA!FAI!*[+&U?X>Q'/>&E/YC2OXRJ\FL>4& M?[5?Q1CW#\E$K$'<48RJ7PFMC;K5T+'JZM":@DH]T^GZ%M!"MNEL]_5:XO&H M=R!#WV[R;/L M*8&_9S3]]UP$.++4&1]:G#@3P[M!J]1)@W.ZG8?89L $8^JW%N?_4DPF@4=T!S$MP[U$>)HN($Y:-\@& MZ5N6$AJF]_WB>JMI#]+W&%P?=LH86KG0"#3:R-(-P91:PFX89EB=YL[A4WH5 M)RG.C[*+YZPFH- 4^*#6B;L%2_D$(0)7)+3:H*\92_F-U' P;F8\I,LV(T/6 MJAE,2"@<-(Z07+SZ41; X))(AE; 9?DI].F,GOPCH?/V(,KIFM^!Q)Y&'%&H MKR./Z8S<6BV]K9DF!X>U?#.:@?2(,CZ5C,J%\IRD0KW5N>DT2\(8)LG$_ST+ MDUR7Q/.* %JHT1)X1VBE?V(H-^C6=EKT-UKV->EVH2!-C(S;HY"$LBTIH6[5 MF/)R]JLXA1@FZ5629#"88OH_>(I@:^2NVKSE/():!\ZQIS7$5FW>D3W#!LH= M9-DXS*&&J7%C52>M>=1#C21[=3 //HP!#E%;#4P93E[_4HI/9%P%RD,+Z=NI/T (JAPP$D$ M+\U;"%O8H'B'!76^I[-2EDV>LFEM*.:!4M,ADCAMLD&Z2%G)YPBHJ&1TE+ W MOGROCX;\O?=/"V>PX@ K' 8G@@XDKV&I!%4N35^A6@ M5G(&K,'GQ3Y:[BY9V]RL+=%B20NA%K2T<8=N MJS0YB+A>\-2^'A8,I(FXDW[X"-L]^@SI09>A\\PN(I3$,_IC7/Y MK>.GZQOP3X39E1&R\\_J/8A/]^KUX1:?=OBU.F>:O73AEZB?WN>A.XD9]<+9 M_+%H'2(K9Z/UB;-J]K_!A!Z>D)AU"4*HAC48>W1(C:X"TT;+< ;#9R"2C&A< MW2LHEM6Y@9K=ZJ;-;J0RC+C^I0YE8Z.8U7?4;T0N%5Z2J68'ZY*=_A<8G:$ M27I"7*&E.%A1:^O(]59;O+0OM:JU;.>'O.V %U@IB*SE]BH.?C;OK!(3U'9A M%8<05TR2A8NMNRTB>!7S:[:P27$1'A>OV=6?L/LU1D\)Q,^T=HL]2D1^1K$? M1B&;4<$X3:PYL)1B#%YO11IYT[:8Q \V SS>9UD@"& MNQ'O<^GWTW=I:1,=ZH6=\=5"0$[EY)4^&1;J!G>/.[-9@7^J4P8J MJ!\4 ULD35@T* 96)F^HLL!6+B,5' S7 HJ0WM0#RI%U\3XN_0NXNMRXY<@5 M6ZJUZ-(VNK2/?@>7VJ5;;I2?2TD07;AEJ/9?V'=Q MQD"PC5&#$!P";,"8QU]RP+$&TT;#,#L38L8AR8AF[^&OH[@[CLA!S:Z[EC^T M^ ^V)9A.\7TX7\AVOH7P8F=-UL(5BJ7SN:2%'M7#S>@J8F@^_BG"QKR;)$:? M\PJH"&W;!U) [(<@4KK64P M.S@A@K>Q/T#W=V80T_3! \3/H4^BT^F,@R2[ M\C4,K?&HK>QH#4VDWI0Q>SS ,PO2, MS&#K&<*L3%F25A;!BS5:UL(5BEOK_UM:Z5$_;%6^BDB0%D;F4\1B$BJ6UXZZ M74\5Q3ZD5WU3XN[#Y%OK+8*2%F*_3=[&!;I;]Q\D+=3I'G8'0DT42!D?\QZK MC("*SRI'O&9"/QW6.'I-/K(?.-\72%9H;&@4(Q#"8'EX\9I2*I\B>!&393'' MZ#I,TJV]Y$*#%"Z 08T)N^9>J;V7D^+E6Y').^LW;TR>$G;]O\ 66J#E=VWL MH*W(&7S\(Z)4W&?ABD0;OD2HB/:V=:>S!LI)M M4;Y+9(-U]7Y]&;8[$U_AD-VA\/.[(SM9<%8:W&(A?*!Z%KL&9.5A:+@"87#Q M2@\%TC-^[)&/'+&S#&,B*P&%&BWKMT^IM.R=S>8+ &FB8=1(JCA7'WA6P-4= M$VE+Q-V2Y5RJ7/H=:.9DRQV,KVHZV#BB<3HH%XKWP;[BEXL$)77@@] MOO8(AW9$583X%7IQ8E\O=K[$%T)SW;^XA2(=:6VGX 1*6EKQ!27XN.L22I!V M9_:Y#L%3&.4%TG+W4 )9?U.:!VDW<-IAU#K'*K82!U#\5KU?TI:PGQ\_\?$P M:B\:B*ZN9W*+JC\<0.L:I>2&%KBB& -:49@N&=4@T!CC*OH??^<>6P,_2# M?/_X*@["YS#(0$3PE,*)H_')V<'.>5=##Y^M^AOP#HEXR+I!A@4T'' >AJ,JT<0?SQC-B( M"#E6.<=!:K )DRNT>[0(TQOP;0%P"(22DT"5Q,>%&EN&W$&=$"07L\$"(ZXT M_Q;&\UL(HI _4\A 2G)L@HPMQ.:(3DBPB=9@NR=<\?V"XOD7P#^6)OR])+C: M[V-+K3:<$R*KX53(ZX=QY/6_9+!OZ^Q!<))0!E*26A-D;,$U1W1"=DVT"O%] M'$=\?U]'\"Z,OA$K3R4BE(&5Q,@'&UN4_%&=$"6,Z(4H>8H4@_S*.(,_Q>^(")^_SY9=\(BA,XN &OU>P M6/W&)<'K-!Y;(71P<4)1=! N%.A'O6B_/=!_@ D(?817*"_D>N^C91[LGR,_ MRT\DY?\3S-C5*.NK>(;PDD$K[0 <'1U].O(.O$U'Y3]!''AYKUZUVV44)ULD M7UY>WF^%\>'HZ(01_ 02N-U2&.$FMPV2)<0>Z7UY-1N2@QYV1K#3Y>R;7%1Q M1*;UW5(Q_ 9Q)4-5MIP%:8G][ D>;(LMRT%[V>Q51%"Y!5U,2\W:S;(*X#A2*!6Z%N/P1:"L5IQ#914R[ H +9VG-MC^82"VGSK!]N)4I)3C-1B3S#[IP^P:WH/QN9,O0#PJ M>$6F1=[EM'+PSX-^-TM+(.*5GK(7+U&0K$0FAI95(FGX:020L]=D7T"%ZO D). M. OS1\E:YB,AO-$=G:,AY"(DQ:Y$)D& 89(4_U$:CH72X,(:E43/D%A"AA-2 M."-_3O$C>A$_.L.!-"J!00)>#A%.\)]-EU-\A]%S&/OB-4,$;E02/6-B.25. MB.,.)2F(_E^XDB[@?&"CHN@9*LOHL"4(:IL3#(& ]=6?C3*[9W!Z]) M']'= L7BB*P)8I3-/8/@)O:V6/U W\PCXQY_>'JDM0P<5C=!C+*Z9_3;Q-[N M[$VO(:(O'(#\#<,[B-F;WL()7 AO5 B#!,1"4FQ)Y!&#@"#TL%X^H8@C@=KO M1CG>,]RMH6Y[>KEX]1?TX37!C@\?S&BJJF<8RZ? [E137#J3[Z]292!^;,;+ MYB&I11G@\2K-8(L,OSBR7$4*Q&)]%T ;E4'/&%9*B&7]7\ H:A-!%<@HYWN&M3S\+;M K':1 MU=RQ6".99FF2@ICZQF)'2-K(J$ &2?W*Z;&VAY:[ 9=AXH/H?R' XJ(3,:A1 M8?0,@L54V*X]V:%T2;Z157LV((T*H&=,+"3"#?[G!4EJ$JC &JTU[!DG2\BP M)84)P2=@.$6 MRC4?C?*[9[A< WU5@[_=#CP";O=L1H4!_1:W*#\#ODIB$#L M0^(PP#2Y W1V7, T]'?G%5M.W1T???0.O.T@Y._M.%YY(*\8RP_ MWQDXC-?KK!OO4)X(Z.TX7M?C>'*VOQW$>SN(]W80[^T@WMM!O.;DWW! 1+-^ M"=#X$;%VK+E3O!/'PCH^&S&#).0,F%KEA09$Q]@.P"8'NWFEX)RXXP35#+?> MBMR[5P?,34T#>E,Z3D#37Q4(\E/,>!#(:A!T&SNP? VD\F(M$%/OJK!SXB=9 MNB#H_6L70TF%W&SD@-6.+MPFU6X+]2I),BV!;AHXD# W%+LM2'%20KF5 MQ;.OAD5J('G1/009U-7JUZ4#1J[F9_4CTTD-T/2PE%HZX%X-H>,"R>^#8]7( MH[9Z5=(6#KA4(PK496>J@:;4DQ)".S##CBY ]QPHC9(.M28.N$ZCBU'/:3*< M!MS^NMD"7:"(<"NA+QFF:D]P'!V='!VII0)WHWEHYI7'^P]O.^);.K GBCDG M:148BBFO55*"_#;[F!;D4V)UVJRA),T."F =2Q#*5*PL%0$U=GLP#G <9Z6")9Y)[@]"8(P'_D.A,%5? 9680HB M*>=;VC@0)+5)H84"JQ*YARDA% 87 ,?$]^,_ ]0&[$"IVS<'WLV7& MGK5CSCN=.C%8OZ\I-0[V] S%,JYFH4_-6U/!6U""0#E$4#$GD=0[S M_Z_B9L1XCZ+H$N$7@$5;.MJ].+ ,J4E8FS)W-G::B!)BHHSN6=S1<[R$YVF* MPZL:,@;+.3_39EB"47KQ#[82*49(=^''!GAS)A/<*= MEWZNK .(7]J1 U-X9^U7T I[S*0D>^\/A3:/)1"*'3G^O30S@KU2<*(:G#?ETWGJ9QI;P9F>Y*+TE^CK,Z*T]6GP/ MP="LWLH"YW4C5V()'=V89OX88[2C()_IDE*2O+>$2"C HC MZ:F^7-U#8DL)H>(37N["7-#'7=C/4^::NKA2#C8?#7&@':.Q#7SQ;2[&F 2NH$]Z3^8I%OX*5G)B0U3JV7#GM.*BVCGDDE6U655L.I-75@?T=#0]N$UZ3/#>F=KK=__A)"3-BT6%_#9QBIS;+2QN8G M6D$AAJF)5LH--^1=5LDFNMJSKJ0/Y^9?!45OM6(QN6Z(]RI>96G"Z#K^0-3X M1&TB%C9S=!)N55VN((54NB<[?;&Y*+$6;6P5DK/RT30=1R2E76P+S+(J@K'-5ED7' \B&G39*3CR+_VY:C4'VZ=,.) M:5?QZ@FJ/A1;MV55P9J5F,[Z-X06U\W5-4G=H!BN;P#^!M/++ [DHA(!.R K M92&(:'##-^FQ2ERW'(X;> QKY^I&X1771>J_9._?:;XM\;LZ%+*_6=NY%P=FZ$XR MUB;4'4GG)30[%"^?;T.!./F@#IR>["0S/C7C'G(1(LJW([4F#IQ8TQ* &E7N M6$A;'$[/PDNG09T.'#BIU,F:=&BT9&-".2FW[)QV($KS2$^^=='OP%#+((3F=G*"(* MS+CY#"<8@WB>E_7E61-?\'/IH)?TX,L8 YG>N6"WJU*IEX^W):?K\B^2&B>= M#IPY#S.>@E0W/-198WG[:H>.M#";!^A&X9*^'HLDY429=1FAEJ*S)J #;K=8 MHT1L'Z_*)<%IB>7DTX[=Y,/7&Q"#W*BYC.:#.,;B9C$1'VWCS#T/,?1)5T+6 MU@$L,E:F#!N6UM&U>^D(+?M0G"<$L Y$9FI3A0!_XPI]1D^60[RB2-R")>1X M1F(P9XZIC>O_B!E@7%SW<)5A?T$BD,D(.%B( "RO"!H*] FJ<:C97BN+K]$Z E$C]!?Q"A"\_5T5>PT)=>1 M/YG-PB@DD^9T5D8G^8U00:^&HR!Q4/FIN(6'_B06DXE1;E1:?L.@]_I]W5*6 M/^P0UJKRQ^!4Y4[-$7PJX]7YW#GC;XBP^YR>PT3,&K;6E.1WL7'FB?8F#D0> M8VF$&@/<202QV\_NH0_#9ZIVHGF@">9 LF=LJVX2/6YIFEAOSN$,8@R#_&8Z M+9NK-W6@'-2.[=4983./][! .'V$>'D5/\/BGMR^^;R/S7P>&^: CN.5!MK7 MS%ZU5KY>4R]+U2FU-+ A0359L&E4^LV93)D&P[?;##LRS._WT+&%F\V57^WO MV31TH<)!>PD1PHYEMA1G0ZJ_V]Z@:4I\F_^H(FHAL_0J9V3U=]O1LH21543M MO@RQ#;/$)ZK:(EK-/NP]T-J%UFK)FL+LO7]'P,7<:#L4K-#0@<"TM]Q5Z'0G M_FS14N*Z=O/I6$,',O7JZJIANXRX?9'AYE+_%O/4[<2!_8>1I^@FS>Z(7$PP M>PWNOGC705'VG7MSP,"[*;_:A-U"O3OJL%>GQ+5G:B65'N#LN.$-)^("9A' M.R#=_:8/ROM-Q5!EZ+?M)BOG]ZYBHK89VQF57+TM@M[7K:E6PJS.GFQC>P8Q MW?_.7ST+XWGI5-$.V>21H)'P?Y(6;P\[A!MEWRTZ79;[L.1;599?'QXQNPAL M34M(T#/$L;!^6;&- XOO&"905H 6#KSM:KWM:CFZJ[4]@_B()DOZL-B_Z'N9 M2/+Q,= M9MDWHX9O7A1^=<&\NYU!6*$X0O (ZG65JZ+JQO!?^/ MG K^?"R/#G9 1JN\4[^W=?R;N_1*6_>3./@%!G/ZIHE/?LJ%ON6$]"*N'OT9 MWNC?W!AX%H$DF4N1_DZ1A)? .)6)["K-RC%),L-V#MB5TI&E6'J ;R=)6 MW:N\2<(AP_))Y^42Q0RMB?RY/@Z@ UO08@6JL)V#O"ML/U5E^ZD#1QHZL_W4 M";9WF5/;$L0]^[26,!Z$%_R;?+47+#=.Y!=^Y\,"$,RJOFCQ'?OW*DDRR#N> MK]G> 3,>3 $.BY!D,Z8U"M.0VT0TVF^6[\F!S@X571L,#<>#M$/$8)F\Q MJ+,QZ'9OYG2]_?.7$&)BM(OU-;TW0587K-CX^XQ.5:EWXZWFXK789>4UR2VZ MTBA6LP\W EP]Q>;*58U<-\1[%:^R-&%TG4A#,VD+!T+C3@K+%1^/0#>$=;HN M$7>)X>\9C'W9Q?I*+9VY47:L659,NAMBY>&G/;$V6CHWG;;I;MMDE MVP?5U:92:5-'YU2!AK8NA WZWK;&WK;&]G5KC!=(T^_\!3S.#^W>D<6/H CF M<#I[1"F(\H9=]EMZ#/:'VW3KP2O+.W3MF-,MD4O"VS/")<*Y<52I,<@?;D^O M X_<59T/G <'S4Q-6B,[4&'MC))I,6Z_-*^X3(^UO2/P\!%=O/JP6WIIN+$= MJ-1V6OLDK/M.](^TH:\FG(.UB6E0#0T'BK[W4RLK7/SN%%1X7;Y%7!RH*M]W M51W\1G\C^CIN2*(TH@,5[$[KWAX%*R?6@A6MD4UJW"?'-4Z+::"%CNNIZ6J0G+_=+ M8<>-5Y1&-*I\KB=4E#CFKHK]8"U@T1K9J,JYGE[1XMQ^J9ZIB$5S;*/JYWI^ M19-WWXD"CA>Q=$?#J%JZGF#ISL;O3D-'B5AZXF)45UW/L/3DY7XI[+@1B]*( M1I7/]12+$L?<5;&/UB(6K9&-JISK.18MSNV7ZIF*6#3'-EHV[7J.19-WWXD" MCA>Q=$?#J%JZGF/ISL;O3D-'B5AZXF)45UW/L?3DY7XI[+@1B]*(1I7/]1R+ M$L<<5+&S!7U,?CH[0W%*^)\#WL,(@@0&%'E>H]$=RJ&Q,JJJSN9FAN;J]Z+. MY3!OV*A\,'2,*K"SV9W!V/G=:"Y&]R %-^"U:J.W*'5B2E;"SZAN.YLB&H^_ M[ERXW_21Q+?K"V"-*LO8.9H66IV\W?#O<)U?W:1[@>$/FA<8DH&\?"3W+RC< MWL4R21+(=*%$2W$_2S"-M[>S$(!;%./-1_;4 FW/Q/$(_44<_I[)[S <=TBS M\T+I!ALF"N.T=,!MLZ%E2KQQ>0=T MW:3X@FZB)2'1\^LPT5"*]IX<< \=49)V7HV;(^)5FU9=WW_ <+X@?M3D&6(P MA]?HY2(.IK-[FB;8Y;0XZ9WANG; %S6I+L,RSS']^85\&DN!Q'T[X!H[KT%B M[ME, -%W%L-TD]JB64G"#!C[['EGG1X+3$K+DTPY1\N'K&;N @W0G\5\2">UW"QD M/%_:3GZ1X?-3U= M-N0!&],K#[K]Z:GY4X$0 REP\M#,VV'EOH?\X"]@D$5P.KM8KB*TAO !XF<2 M!+%,0T,$DXBA0?ZB^N2C>1S^"P;YP9PSE,@][)'&,KM>7<5$BW%V@*"F" MDK9PQG\?51'*ZY^4'59=$0%FTC*HEC9N5$(IZ*R"A)RHA[J'"21L6)"EK;0R M%A.Q-#NLU-*!BB@E+2R+2XDPJT+[ DFT 2*"X"18$KXF-%XA08J*V!3;.N#7 M:0M.D32KHAMF,6@+Z@8?Q5HH.!*_RFHSTDJ]?WGZ@C(8\ DOS$B@Q X#BFZG,/3+>PQ/8^P08I MNCS_2F22W#_\VK9#(&OC@"T-T M;&T_;SBN\+?P>H=C;]MVKF[;C:,Z^[M35Z0[KF+FC+#4B.:NW(G&KEPQFE<: M[FWO[6WO[6WO[6WO[6WO;>B]MS_Z=HVE';FW[1JG_+GO>KOF+3Q\"P_=5C1: MV)ZN2Q=]LD+[QP6(\UV6Y OI(DVN8N[[$.:'WX7\B 2MJ8AF3/6YV&4T3J^!WHR.;]>5BO0_= L/R&#>70TCPSGL?'(EZ4A MOS-'XN_Q3:Y=3PQ6Q22$ M32\PJ'RI6!,C:^I _*VJJ/SJ%AEQ;WG7P7Q0'2&-G$/E&@L]J5N4&?\#8.: MWF5/4>AO/@EM1;FE [4HNJ:B3)OY-UO4YBY92P?J2GI-73+:C-@'NU<)=C(0 M?E,'ZD.&L! ^<6\[[]V%)7@EJ,NB\K:+/JAD!$_R=)',*#OB?YQZ\1_'\([W MI_;;]^6N]RE] M(V+/Z;KRBU*61JLOTXZ%"FJ2W(I.!PZF2CJ(N>J=J%-OV8'(IL2W+EX546=BEI(]M6UHMS>SME&M M2A%_ UIK?G'C.83+;%/.#8/?$'WY:/-4M?19+K5F#NSZZ@A4G; .&[4_'>8\ M+/8Q__K_ 5!+ P04 " "P@J-8'OBT"Y55 #S @8 % '-E&UL[7WK<]PXDN?WC;C_ ==W$6='E-QMNWMVNW=F+DHOM_9D M2RO)/;OGV)B@2)3$:Q993;)D:?[ZPX,/L(H@01 @DK(^[$Y;!>2+F3^\$HD_ M_^_'=80><)J%2?R7[]Z^^>$[A&,_"<+X[B_?;?/5P;]\][__^M_^Z<___>#@ M/PZOSE&0^-LUCG/DI]C+<8"^AOD]NDDV&R]&'W&:AE&$#M,PN,,(O?WAS9_> MO'OS$SHX^"LC<>AEI$L2(T;KW9NWY0]'!;4D_@7]]/W[[]_]\.Y'],^__/3S M+S^^19W/ M/__\/?NU:DH(!7G55J3[T_?\Q^_^^D\(_3E-(GR%5XCU_B5_VN"_?)>%ZTU$ MN;*_W:=XU2YDE*;?T_[?Q_B.?DJJY<]4R[=_HEK^C^+/Y]XMCKY#M.7GJS.I MOC\W:!6=F#9*)OJ>J<,=@?8])__5T H_YC@.<%#J1;EU4&;",)-2PI1TXC?H M1=1+DG3?3%EI\ S[;^Z2A^\#'%*O?4__XX#^![,.^Y#][[%"T^-Y/2)1L\H.H^#"L^RI-UNV2 M*KC05]4%%]FZ4I$TH*"(HX//E\/D/FOC!KZ M4M+[KS]SOA8]Z;@ Z;-XE:1K!E\WWFT=Q8*J'4WA^E>??J6KR=K!]+I>:74= ML"2,!,KH"Z,]VAE77G;+>&ZS@SO/VW"/Q%&>E7^I7;/XP]^OQO#)S$3:/D1KV]Q*C-# M6T/@OBC5K>&+>ZT ^Z)<5OVI)"6)N$LNT1=.=M<7C6B6XS3#YR[53M467DPI2VQV M3X?21XS!!+N,)W$>YD]'1(C4B\[B #_^'_S48@=9.[A^V:E9Z9"MC6!Z8K>H MNB[(J:*"+&)T$2$\'3[>$(H=@5?\#-?/VO38Q3OZ&TRO:I5P-)Y1:M-YT+]O MO93,(J*G*[Q)TK93-WE+^'XET6[7Q7::P?8VF;"C':\BC#CEZ9SP$J=A$IS$ MP;&7=^'9;COX#MBJV:[[-1K!=KYV44>['B>+"%U$"4\X@)+U3!;2N6,O_K4T MA>]_,OWV!MF==K"]4"KM^,&WHCP9"/)9Y&D8X4_;EBTA21.XKB?3I[ELJ'^' MZ6I2*44WETC?>XUE I@CA*N3YT#VCM;P]=#?NT;3IP)+& MD%VW3^213DO(HR;]BZA'1HVO;.E(63/[!)W MI%<6-!?E?R!*'5W$D^%GP?>(_.=%>I-\WPMB7STFES6?BD1(]6]URI^T,?%,FL1D'+2:< M%RDJ&4SLI)=)EGO1_PTWG.9.&BKCJWNV6@Y ^=LE]<4=G+JB)"?:!E$ MP7J98D_BBSL_P_6^-CVJJWG";S ]K%5"[61(YE&$VD0N1*\21Y?W22S?ZFYI M M>59/J4[K3[.TR7DDJIZU:,(&(4)UOZ7F-_FQ)W?OON]B;,6V]ZMC2!ZUHR M?4K7VOT=IFM)I=1U+4:%WD5Z^^[5[6M4TI]J7G8>9GD8WUUZZ6]>M,67.+V^ M]U+YU$S>'J[G*6G:G*!)&L/T23611T[3"O)DFN:EB'&@.0Z(\;#OK#>I1^N7 M7#^M;Y,V$^S^#M<96S4IG:_Q(TQG:Q=1&_TX-<3)33>HGCSZ]T1B+#D_EC2# MZU5=>NT.L&(;F#[6*:FNJY5$44EUTO/CHVV:XCCG*3@T?G(OW[;=_.AI#M<% M5?3<2;1O;0O3)94D'IMVSZFCBCSB]*?+<<@Q+6<3/N!C+_<*<:3&D#:'[J/= M>NZF,[2UA>RC/1*/3F"HJ-/$5J]TVBFS"M,C+\=W22J_F;3;"KI'MFJUGUY8 M-8'L?^V"&D@R3%%)=2IGNUY[472XS<(89_*Q>K<5=&=KU:KI;(TFD)VM7="1 MSL:(HI+J5,YVLL;I'1GT/Z3)U_S^*%EOO%B.<++6T)VO4\NF$[8VA>R,W0*/ M=,J2..+444%^,BB\QU'4YY0[C:#[8IM..S@HM(#L>:URCD5!2G-J-^/%3%A9 M+K:SF%ULD-U42>ZQBVA>#H%AG/PQC9Q3?EC<6-^(H]<$M8!4RSRVF:6N[_#];Q634IO:_P( MT\/:1=3UJHH:HN2 MK"6]]A%VR83FBU5L4,G'X(,4HQR_[6$*::.9.//>8Q3M+6;@H&8>H*A=$<*K M$^>24IJ=#6?B>7NZM7K?.=S"F0JR&O#"]1K!=L%TG MT?V:+>"ZGD1.[4DF(^=XN.5"%+M+2HZWWW8._B?1<-\-=QI"]T:9N..<I.WE.PLONEW% _^?DCVWXX$5$GFR9'WEI^A3&=RPU M7F(3U;ZPPW*0!1KO4*ATA!NVP\37]G!"'GEQ@-A_"(P6R,M1R8O?P'#SA,6T M9O#I?^":D16=D]R+W.M\0\7@"BMH/LTDX\$+([J^.TW2:R)&D40?XNP8W^;U MO]ISA?6IP$9 3:LTIBS#2,!%15U%M(\-"%54DUV@2H"#59(>4!$6DJ3DB28^ M$QOD^CY)\P,BUAJ%\0/.\K4MF'S Z6T"2WGF#9G@#5[#&S+F#;Z9%'4=_+S( M[W%ZA7U,0)P(E7W">3=4=G: C8K]NHH *&\-%^L49-9U9$8:";07B%!WBV06 MU:VI(NI$*,41?14>;;QT_-UW X&Z7!'K+*,H^>H1OR=@=I3B(,S/DZR$KBLN M\245F#YP<4*?G\]"TO C7)L>UF"X@^HS,;F-"]HF,0Y)OLM,$-ARVZ2."F/@[ M7.AIE5+7>2MB;/;C)*RMZ$.6)BXBYC+%&R\,3AXW)(3Q,@X8.#1VYB564.L) M.[X&:"^&G4(WN-$X1'A=IRYXH(()VZODH\[.$923^)W2 I@SR9@)$F8"S]G! ME$I8SRN >T-U)D%IUOFF"+*^\Q"S&A7G'L71KKL(NDR3#28SWTNB1TZ0@Q[U M;.ANJGS"V=,%=GRIZ-L<&>7MX4:?DM3Z(P$GOD",/!L(*@;N)K&3Z,R4Q;6R M\9ZR$RT+]OR0),'7,)+/]96ZPH[B(?HWEY?]_>!& M]2#I]9=O)9-J:DOXH%<5)U2R>NUHK3JM$;S""(XB_6+#=I_BNW-,)+L*[^[S MB]7GC"LOVZ7KZ0,[MI4T;FQ\=W6 &\UJ8FMOB9;4$2._0(S!0;(Z("QX9#LZ M+K>K=Z7F-G,>N\=XAR@[-1P[^QXMR'< M4.P6=]PI8A5W%6%W)ZV65*R&Q20^<)@GQK7KW&T#'V%-'?;W:>'&T(Y\XW9F M'6[(&MJ)=3<,G8?>;1BQ5,YE'+ :7O=)%!" H#M8^5//-;IR"4VN7.S@ZS\7.%:Y[RUK/P9=-W(0728&Y] M6E2WU%!@X62FYOO)-LZS2^^)IM?UG+?+&L,.RVX=&S.[UI9PP[%'7NV97T$6 M%70=WT"RK.2&TW5_!%!"P5-W%/9V@AV-:CK+3P%V>\"-3D6YC9T#5!RLQNO@ M4/HI&#:$9SFA@_OC#^_=O67"2/U#,2;>X3+O+RKR[0@-AS-ZQP-"^ M,$-5RP(T8@=U=!NX05&OL^UBDYX:^K4!BB((#^P92B^CY? (+W3K1>R&0W:/ M<8X"^M0]^26YC<([)G6&0KY]&+#E7C&.L0L1'I>^+:6S3$P3HN:-#9QH0\9I M#5MP*C-[,R&UMW_V;7=NX\80+=X@QTZ[.WU@#- 2#C"V2927I&"'D7[=NK=# MX,[L.F0UN?WA9._=@F[-C&C'D7:,T_#!HR_^"9KVGA+W]X(=@XI:-S,Y.KO MC4Y5P?63'$KZXI++\:FR;:6O-V3"26:6)UX:'UQLG8>Q9(W9G^ZAT ]V*"MK MKK"',H=P5A?=QDZ*W;#6WTRQHO[>?LK83)+6S94/"5$[IHOO99:%]"4K'W^. M,0$6'-2_?4B].)>&\Q@Z,,-[M&7*#1@M(K W8\:II!L7-654LUV@DC$2?F>L M;8.%;$?EQ3J]>RUN3%39XJZVQ1WEX2PG=LB2I[,#3 Q5UW4O179F:QP%F<=E MDC;V(R!DS-I4UN",Q^1.8/\.#?A(E!P4M?P,-]9,[D3;/G 8L+MG:%O/\3X M?2 WY$5B:4GK)*8+&1S[\O#I[@$[G!2T;92HES>'&VXJ0FN?M=:T>55ZD;J; M^O,3:NN+U-&K3TF.T<^[=[TG>NIJ8"[\C+/?A^6[SS'#W6)..R>W0,L\3\/; M;M:_ MHG<_+,B?Z/^A[)Z@$!E:M_E]DH;_P %;/&(4,JOP))-M3G>;6'45GMGUD;CG M/7K_=H'HQCAK=(Q]O+XEZ]#BK^]I[=IL@WUZG!/>G/RU^?O>N;&X8#_ZUD/NP4^YNJ7]\O_B7 M?WF[>/?36TM".KG,% 3LY6@ONO3"X"P^\C9A[D6"$TG<3*DC;&!3U[UQX:FW M%USP&R"[=MYHQ0)1'BB,4<%E@42H=',O:E+]:87@ Z*_S[FX".\KG'MAC .: M@D2@*5OZ_G:]937^C_$J]$/9YH%21]CAK:Z[&-[]O>"&]P#91Z2%ER11P&DZ MB600JDYUW;@4@^?Z)^M-BN_IDQP/F->CHD^,?,+YQ>K&>Y0AWV JL(-;TRH[ M-Y>'D( ;]KJ*F B,XFZ0R+&LV_:*,GW-"Z:2^3#A[.HNM#/K%/=E&M:A+^[ M.#]0WJ$%CP9RW;K/">#&=(>L)K?')8<$3L[9+:C,C]NSAN+8V;E 7U6C_OP# M63?8T:FJ]Y :5G C5UERLS6K7*?&V-%U+U^&:0PEH)OG*9^V=&_O8G7--@<) MD++MU_**[G&8^63HWY*?>L[MQU.%#0>&K"8_;!Q,$BZ8F%+,V"$F%X'.YZ^+ MC70B!C_U$&H%"*(XKJ77-""1]2*]SNG#Z;""/*UG/ MN81/K_S&HH3&1)(BSJN(#L*-QXRC2W&3VZ+(!Z@.V-"K,$9!$D5>FJ$-L08[ M17.22]>T!4>R9774IV3 EDYS0@&9SO+HW^TQEZB7RFTLVCD'5+, $>$6]2XB M>^^,G$4X_RN8L.:9& ,L5G687S@W=>T+9=YZ7F&\([/I$ :3FV=)VV;@%NDK M (/VHLZF&6"N9J_YA6^+UGTQ+'295R"W"6XZF@4>8$+:CM[-N!9ST1P'MY!9 M8VI[;"1)V+!@PEZ2O-QGM"MF1"LS^;YSVP\33#=P,TRMYVS":\@VF$*W602+ MM4V?9DQ,OOLU)"?>M@T [WH)5E#<\NKN,9M85]GLZF@^B]@VOMW3C.E)]KB& MQ+$M?:'N;>VIWKFQ)6\]LZ"5;VE)FLXH6 UM[[0%JLT;:&00"Y/@) X&1:HA M94_XLK:L\R\/2H.JDME"FKM0]A#?A7$\H;[# =BL#T/CIQ"9; ;D3S1GZW[UOT/:LI;PX[='BW%L)4TA1NQ M?0+K>FYQ6Z4B['B#KJHL7;WQTNVJ7>UA.VNOIJW%V'<;PW78?I''5Q^OWFER M7-5I"EW+EXA^<7.1.L.TH,,R#H[Q XZ2#<6*0EN)4?KZP Y/)8V;-Z<[.L - M4S6Q==VWI%[4_ZCHEY'KZ/+T9"H'-7T78?L!QP0^(J+H,EB'<4A!B19;Z0[< M_EZP0U=1:S%X>[K #5]5P;5K]G/ZS)F;')R&\)1J>PT.(";%JM,0\*$JU:QS M\@LW'.6BFIOL.KGJ:%XQ?K4;1WP]NG ^27O_T@C/9B^U%(_19%2XG,3ZM%7B0NWTC^X,7 MQG2F<1'7?Y,'N$H_V-&MK'G[2]F23G#C6EUT77>NJ2T0Y5',PU$2(_$GTR'] M,]<]QG62=7TOH7ZZ]K3(-U$1B%.8, D M -8Y6I-"\&BHIK/Z>@8N#BK*;7'] G#1,EKMCV'FXXATQLDV*^8S"Q3O0?TD M 3PT=N<;MH,B=H;!:L]AIX_0OJU#>[H66_;"?H*ST*RW14^)(_-'$+=$X8MJ M9_,0KY*TJ'!\XSWB[.0Q3[TD#<+82Y_.> :U(M]S%IKRET/)$+/!(+ M".$R(P&]*FB;G>^H[\?84O4R31["C( "(C'I/"0_X;PW/6&W#>SP:]6HL=(0 M&[@-M?YI=ZNLVLL*G+<]E6%$%85:BI,H,]TF7,^C)Y=)2H=^\3&(FX0_!:&2 MC6"$.NQ(-6S%O?V_\:3A#L2F%1RWHWBD]E;1 A4B 7U''991_8917T5LF23L MD%"CDGF#D^P+F:5.R3(CO(N/MBDQB/]TDWIQ1BQ"#18'[%\16Q M@_^WS7)Z M@T'!K@._EBT9Y@FF5K^("N1:$6!^P&S7#!;ANQ 5AAGYZ9C\,[Z[9'5V>IXPM1";8M:BHD%5,&UN46^KB@.>MR*#C[$U6L#87 M+%DL8NZ*G*OLGJ#\ =%L3=8U#Q@@["JN_.RL)V<+H@.M9G#C9GZ0.%0Q$!LU M;FZO.;:@F*BBN#?CJ+;>KH5Z)H'=/6!#D(*V.X7U9,WA0H>*T"-JS*D! B @ ML&D/'N3-\'9URD13SLET+"O+J1]Z6>A+;")K"SMZ.S44X[:U(=R([197NTYO M0;4N_+] C+*C71\[6I;GNG5A?^3M8(\O%,8LGJQ&!^B6L@?T-,"N>8[#:)M+ MJXO+6\\KA'>T[ KBHNE\PGA78).!7- &$LJF--4.YH + "B<_X;#NWLBTI*8 MT[O#S4>2A+*_7:/T4!JP0U_+(B(@#"( %R;TU- -J9(;*MCM/9Z,&S=-"I +,[R0$+Q=%92 >-^MJ1(_ M)G2=^/".@L?)V@MCV>:0I"ULG^W4L+$MV=80KH]VBVO*-]$73MB)<_*SQ8^8 MSL$D5MAI ML5V_01/5#\':[CM4JI?0NVN/##R;E^MKW3U=K:P?8WJ6:2-P:A M>YYU.F0?7U@.Z>2QJ*C=G: MZ[1J8NLZ<$T=4?('88P*!D[=^0KG9-* @_(\L=./I8UA.W"WCLW7N]I:PG79 M'GEU?;4DBZIS;Z>(Z_O;]3:BY3]D&:7=Z#N@/VQ''FR)!BJK=H;K[L-5T$;K MBZ,SZ9UWA[% E$PQD? 8\_\]B_>W]:Z2*#I-TJ]>*DM=&DX%=EQH6F6GL-,0 M$G!C1%>1$86@&!_TJN1(\^HEN\"4,2HX.]H)WK4%D3_:TM.:UIL(@VI#&B,. M.]K,VK"Y"6V",MS8-*R?_G'-?FPN4"6*]"K1A!4<-^Q&XTG<6? -B#E/V&$O MNO5(?]_*0YC<&M>YE^8SL,<^F$FS?+6H3,#^-:QS!Y2#R$"')2U5!F%OXBS1)PGXDP7B+%=%/NA62*-@FT4 MH*:#RNRP1D47;;"AM _H?P?LL!C'65'Y*4WI SHL;>?V"8GM+KTG]N%S&4.FRB5 UD596?TR1=X3#?IE;68^.F3!:-=D76 M;VGHTY3C IWB,,\0K=2S-WD$,#TR!4 JY&:)0,IV4I\P/2,,4M?($ CQ?\X= MA>R;K1.&1DZ)R.R3PLR//[Q__Y9!#?G#WVM#9QFA]LCOC?01G"4\#;*6\\.ND-CMP M&J*3#6PJ5X(]X&3XQ&XT-$UA-C5D8_L];M[A+Y"O^Q#3-B MJFNWS8[;_T.I (W0$;H,J9\*XN6DBE-[7E%^:(P M?HTJUJCF[?H-3P=6$O#DE/APJUF3Y36)F MM)^ +6PPF,KNDE6_%9YP@6LRS?5K850"+E A(F(R+BCP56*B/=RD/\]L?C.G MKT'-FU;6C\NW ,A?Z7^SS[3EMD9)96JO$LG)R^;MB4RR-:NL,6S\[-:QL970 MVA(N5O7(:^+60^N.8HDZ)X^4J:/\/$NZ ]KY.\8;@B>A5[P@O5S3N>X_NB*T MNP?L,%705HS5CN9P U9%:%W/%6G35W\W$:X>K1<9L?#=I$FP]9T= $QE!Z:\ M)U WE3-+'U46WA,N7U0^35+ZGO+2]U-F?#XS:9E_[-C%$$F8 6[27F4>[EAZ ML'-TC6FG'T,*;X970T;9D04 M:$^IM]BB/-2KCN(D(^&0_C#A7=L2>P^AJW2&.[<;KH)NF/#'S=M 8U&?]J** MGY,9WL36@%%.L-*WR&'IV=D>1 !V\ ^W17?]0%EON.&OH8/AJH$U(%2UD=UN MWDYHDJ-[NCN5[>RM9AG.,[8&C$+O-HS<[;/NF^)XB^GQ^15F%5DOO92AXS9- MY7.%P43FAADJ-NG&C2X*<\(.)3T,XP?AR2? ;-&6EAC0]@\P<".,[+FB0FC_8TDU3YS0X86C;N!0.@PI[AO$]MPF LL MP 2T6;5E^CF*ULL4;[PP.,8K3! J* [-EC$OP[YDDQ1E2RD2FUM\#[%1=^"K M4)H3(@S2QS!4%+S+IVGM*S4WK6JZ.OI@ M$ZVFJC2SQ_?3+<&_>OM5?:]X ,6Y(!I^;K77?W;(TVT)Q5/99N=9 MH4J/"M;.9!F_"C!V#Q*<'\@:-D>M=\3T=HP(ZM>D)98;1 V)@RWA5Z) ;BH MH*'#A"4%K"!#DGM1%S),;)+>RW" 0.*,)9@:J$_236B6H*%@&P7PZ* R.Q!1 MT<42F%2L =W?=6"EW?HD;69Q4I^$WZ2D%<_\/[9ABHE1"/+E3Y=$T9RLT>BK MDYN.5/%!!&##R7!;-.J?*/>&"Q\:.FB?6Q:LZ$WT@ADJN2T0X[=@B_>*I:-S MW2EM0L2_]S)>9753L&%&P!(CN,&(:WK1Y0:GZ[/ZFHNJ]21]9X8,71;H!(6V MCC/"@T[Q34(!8W1 .:$SZ5TJ9Q!@QPQ%]+,7!\%<)2-HYV,<9'36\M'+BVMX M+.N$&X4@X)$71=G%BEDE5X.%T52! X89J^W45QM#$C#(&%),/X.*\^>)U;4$ M"R3(P$9A)@4-SPG0:4 9-T#6R^\Q6E=2P$(R]57?Z&4C>'P:;@N]'1.XJ*.A MPX0[))"V6VV9A&VW;D23;$N3A)5)0&Z^GH:Q%_L&-E^["SM]E*IB@BHN-@'_ Z6VBOD:90GO^0G'"F"!<, $^@1B-EN!C?K@M]"8* M<%% 0X<))P:0UARV3+*WYEA5AG"[TCA9K;"?7ZQ.'GU6-.3*R_%%3$U#_X\> M,3UX$=TYJ1_?HS\LXZ#Y!Z&EQ.)V.,&&'HO6%3'* ANX8&936=T0YS*Q%[X+ MJ1 5"Y%I &55%"(3.#:>^V0_TGW>W;\)'9PLF6";&I>F3HE8&;4U15D7(#K* M(OS1OOUDY.)-%]'V7'?)QYI<"-C0Z^:;B*@\K01P =N1'<9LVA@ [$7QP#-J MN0LA/MG4'#"X#DYFQ#/[3'16+;G'[[,OR*;7& MD?F9 BT4W+2!?1N&3B=Q9[(5!.NI8!;RZ:YS M+\V?B_%N\5T8QW3LG<:$=D?>T<:[H>))QLQ%JPVS^^0K+4K/LFZVL4>&>/9; M$@?T[C/[KRR)PH!5BLS*VM8L+8<16-$C,5=C+SV/*U]/JS(,XJ!EY^\XS/PH MR;8I[CEE-T 6_@ALPFZ[@_ 8FK#'82.:C3YW%IY$K#-;2$2WGL_7@K@^JG=N MP.OM9A,QT"+06,U:B#@'1]R8JR1=LU)FKNIG)VM\XSWB[-(+ [(4DABRM2%L MJ)'KME.-8:<57#CHD'5$?07Z( RCB2C1!7W?U%45!4O:Y4P[6F32S52!U>1G MQ3/)_(:@2T;DHE6U@\-M3J:+_XESJK 4PI2[PX['H79H#O%J?>'&[F -](=L M_DB%R F5K-#M-B>C3XZ><,["W=&H/)$M=FNZ\7<+=PLLE97H\P1M8-Y?W*E> M>7&;>V%,LPS*[=#3)!U6BVD<1=A 8\!:(O:,( <7CDPH-;IT:E4C%I7\Z5Y M=8Y!IL;3%GI22 1T:;>.XD_(2\.,_L*R!Q,F%?UG"J-*[45ZY\7%4[%'U98. M?Z3VDGRILISSQ:I8E7E1]9!9W\4$4[1A8YI1"S9>"#1!&"[.F55/.W(%*1:H M(0>;7(B2T)E')4O]VF#'K8=I\H#IG4A\L2I B*@@RX=L:P@[N.2Z-?)W]UK! M=?L.6;6/R1E)ZITU4?3E!C_FZ)"XW.^.[N+85/1P2\94G#D9,HNE"QG$+PE6 M^/T7]#H[P(Z_?EW%.)2WAAN/"C*/7./2V5Y)V_%0<1W>Q>$J]&EQH3V]*6 P MO)!82KDS;)<>9@/1O=5ZPG7U@?)K'ZS4;%!K"%@>F136BA-9XM#+0K9?U9A% MTFGE]7:]]M(G5N^CVUQ.]L63B#!-Z+#]@)=I2E?/=*9;G\+U8<4P"K !0\,: MC0UR]>YPH4-'">UM W!LJ\D]*E&%5[AJ9H$ZG@NWJSU@B!O0?XZNKCJ\J7:> M6P!8&=JDL0!J:'-O#S<95U4)N6-\6U;?S9^NL5_4G.L9\081@ T)PVW1S-Q2 M[0T7%#1TT,^%JE@M$&56U:;.GU#-S_%X*4AY%ABEO^.=-ZM'K8?QQ3_7AU2*[V82>%3M+ M4HKUF$M1V-#8 3;6H8* 6K@417K&Q MDTN("A&+MWU?@YI2@#6[4K7=J2KA4UMDY=N%7M0WW^CN 1OE%+3=J74O:PX7 M:U2$'E'7GM&N'^X52? .A3@^WY(ZW4QR(CZ#RY\./J*9XG'>\4KP)$#T(7G :4Q'O4-7%44W<\GK8IW#=J]O69GR-WCH"='>;ERN8 M6N++KL>KR93^D'IN+@,=XS1\8 ?"9S'!C6WY1LJO.+C3JSHPCB+L8#=@+1$* M1I"#"Q0FE-*-J)HW$IBSV5[!?FAE :A!V#>HCB3Y[,*P0^]9!:*YL4T_ M$EV/^4[-=KVAUWE2=.*E\<'%UOFR]"A9K\.\>C@M88F>./8'E2$:2 ,V]FA9 MI)E<.8 7'314T,_P;+BQI,O1'YP!G(EH_0G(@\D\@P"IB<=>0B%F8>,R:1D MU9AQ/>1",HR3^7^EY,6*"$?WJ-F]BRM>2^0HR?+L^MY+,94_*)]?[EN'CR4* M&U;,V*RQ"AA%$2[L&-)+/UV!D#XXI+110;QQ0\+QTEO5.(>B<7I7WZ.I/I/@ MZ[::5O2UDWP&X=>CV+CXNY7'G^O1W[F!Z/-X!4")_)V6T%1>77?W@ TC"MJV M5M>CQ]3;A+(%;].W/F^[L,CL?[LE?EK>?E1>;S"-N=6/7X])$.CMZ M8-%+:4TW^D(.&UM[1IF.YK##LT_/QGN%DK9PP[)78NWG[ K"]+4HQ$@['E9V M->T;4[K:S\MC.T<3:>/Y^*PY3&US6O>%6^SI2]\:.T\R05\GY83Y,HT6?'BZ M(C>J_/7W@1JVRY-IU?(NZV8P#$EDX'GEDFJNO M;X91F*?7*ZY^!G2?7RS86"=TA 6DM9(#DQSLF\0%/+"":1>KG9IL3_S_]R&# MJ/6$"P4#Y3=:E<])H -2>)+P_ISAB]5)EH=K^IJ[Q"A[C6"' M:[M.8E@V6\ -/XF[%@W@N* '91\3LHK3 MUX[FL(.T3\_=@D-M;>$&:*_$8[R3$087DM95=I09>NJ%Z6]>M,4?L4=7T109 MABPPA_2'';*#+2'&L')GN$$]7 5=EZ><$&.%!%YN)L/0M)[F=23\55A?ITE, M_M/GX@R)?0TRL"% URZ-=Y<&TH +"-J:Z.^[^GCGP8<&5S=/-KFQ0O2$ED&R MH3OSJO:8YK4<_QX'VPA?K"KDY(4(E[%88ZE N. BOJ(KF)0(SW;<;NBBIO=1 M'<,\8(..%8LVGN@QR0 N7-E14SOGNY"&O8]8C?R+HA INQ4FUE KI4))C"JY M$-^D_L)$<[X"@FO?5?7^I%=;5WQN=EU:U\O1BGZ,!S8-H^\.H;2R]BT5TRVF MRAY0H3;^1*!$\K-X1#D086UPG O>6K-V._H:9S<'++:GM/FGE%B!2^'?O'YC M?N_%J-D)'"+#L[+PF!LN:V*&,85: L/$I#GZBE-,T3=) XK,!+613WX,)"8VL?'V8O_XP_OW;QF"DS^(7\'+[G=?#(J#*YSE:>C3BV;DMTYX M-D .)O::LA,%UK&TW*)FD/BLX ]S3<.??W30$G+;R$M14"=^D4CR":,%^_\( MU[(L6%BEE3BLP1L;.-@VT#@WE3C_9 _U[+U>1,U3B\!_=SQP@++: +=R4S+O M-A=>7WCPPHC:XC1)KXFD2K/L@21@0O<8>S1+X*GWASNQU=)"O\3=;=Y(4ZCX M':R2](!R=(TH3NPBHHBW3M(\_ <%"GJ-?X'N4GIA91NGV(O8W^^\L)@#TED? M+A"FW@9@68#AJ+2(GGEA41R^K U/0):M+(K"\,+>R8#)H3Y-F#!CU&+[TT1- M@G.9*XY5S^R$T2L>0\#B8P@)6TS[Q6,(PNZ\QR ?N M+->JMN/S9Q:J1V<+)$J'F'BH*9]K4 5M]DM(EYCXY15S% MPTF^0YXV#$S[%Z;T[^/PCVW/U'QJWC/!Y"F^0"M(VV0\ ]2>1'VS:9 &:+.&8N==)0&RX M2E* L%XO/.I*C6(M1?'0\_!IKYKC\JN7!LS*O6>IX^G#AF?CEFS/=AA)'"[, MFE?11)B+15A%:<2$A@S=/J'6:JU4I@)BG91 Z;6DS)#G88S/@JG>7[ <^VI=LG-(:9 89' MZRI;JC2_* ]2 O[JBK<)!7;GR?.UO-0J-/E@;P 25K8+"5C'.Z<4C^A;&AM@TE6(AZA]($*P=6^$!*4AK;Y*<3$5#+XK()(_\QT%E^JP2<:ZI/EUG MPB;IPP90XY8TG98#_$S8O(HFLB3K;$@Z(1(9NCSKK6QU^"0D )VF^(\MCOVG MY6,H.\Q5ZSF32.O7OC6&Y-UF$!T*PFL7]A5RR2K*Z NE[=;+VS0^3M9>N'NC M9UC/F7AYO_9]531WNLW RQ6$-^SEG#H8/\^J@>Y M^FZ_>?FZ5'JS4YDOG+KC]-_)]78\4ZO^\]<0I[0PS],Y+6?X&;/Z6[=MA\$RNB\9,(F&(17J'/!F!&<3% M(#7LA >$B1^_N<, X>V[91R\5YOTR;O-) QZ]&[U?$F?&3A[G^0F)CN-N=SY^?#77S.WCW0L6?IT_;=&V MA.N@/?)J']=3LHC318RPVR7%9&K.-1OTO*>L./=BD5-9X:>PZ\W8D=- M$VO_0:_1[261'O+GZM)4ACJO:ZSW^KM(/MKLK:RYZ M>V\GN,ZN+KJNKW,."^&)4E1S<>SG[5L<+=88M _9WA^VWP^V1/\6<*!+?QCK][>#3V:)\-\5)7-I4==1-V];WJ:23B\*$.THJ=H$98D/T M+1^/ZFL/^VTH9>FMS!RMQF$;VCQSE?,D]Z(VZ)E$[QO*O7I1R2OVC'+A#3V( MY^[TW>M6)-,B !/7]&TQY 2][@UWFJ&A@VXX[#[JV[YZ8Y=H%M\.3NN2BN-\4SJ#V?Y1&8/H VTY-J/W3;'"R<*6NJ=+ !=Y;6+[*5 MV)TT7J?2U44D"DD"P\\?E3O#CM%A-A #5JTGW.@=*+^N>PML8!Y,GH:Q%_LA M"?\QX3"<"NRXT+1*(S%E& FXD:*KB';*2LFOD<8%,7:.<4H6W+1XJ""IQ(JR MMK#CH%-#T=M;&\+UZ6YQ=3VWIEJY[N[[HM-LF-E13_J(JJ.2N?M:/EWG7LZ* MF%RL*ABY3+*0[D"6W#KVZ\;"X;3G1-TC-#. M)-(L4"4'+71=#Z.E*.A++0P2I'%S?V.^=H2W6-5:XX#')S6=U1>E<#%%46Y[ MBU GFTJ6M>9[P,(ORN-/][F1_7S M4U=)%)TF*7T$K^^C6^0[$W"Q;?E6A+'%= 8P8UUU$UAC#F 62! 7?:$"HT)B M,-6$_Q;F]WLVSYIZ7.W< 2Z66S>I%VQ;OZ_>L6&V M,T">"90W@3WBRQI?B9PM&)/M@

, D;(I7$_!(QD!F/^:\Q_??_EO%F8ISY M)O%E3K@"YA444+9_X+9?[]I^*]H^Y+9/=VQ?ES>YY;:/:MOGM>WC/=M/_(KP M$9G3>K=)RG;B&R_&L^HQON1G9FPR#!%=.]^^M,((-FS;LVW[*\*FN, %:8NZ M:M]H%SDA@17;XA+_?<$N:N3W7HR:G1R^G7F%R9(6!Y=>6L!F89O#)_&7CL+) M@PC #M?AMFC>>5/M#3>\-'30O]'$"")&D4Q"B#Y.2R[7ZG6^P-3:<#YN+7]+ M:;_5/-S4T*M(K>[HL#2QJ&)/9>^6AO-QR*XJW+NMYN&0ADJ@-AS2;9%7V]H9 MBZ\LS878(O^JXXK\X^\?O=CC4['6B)(T@1E+7?JPNZDMO\.+GTXIM8L'5P3- MU^_N\;#CD"SV"2FI?^TU@.M=[;J4OM7\%:9G26343E,LR+D!8XL*N9C?L+*_ MBE,<65N8L:.DH3C1:6T(+Z+4Q-7UQ9HJA!G/-#I.-2H=)=N8J+RA/#]Y:]RR MF]/1#&:4]>E5CE-M;>#%5J^D^IN3-5%$J9K>8^EQO2N\(?:Y)[(L[U+,)F6[ M>K9NMPSM"]=)!UN@]%SECC#=>;CX!GURUDB]GIE#-6/RO/T3)K1?=8/\^ M3J+D[NEB4UQ^R\XC?[E:L=-^?+$25*@\=.O212$\1W]20XH MDW %C%#36;V"//LL@6/HA ;0CO&/B N):BE1+28Z/S]:H$I2>GMT!_!*:6E+ M=DB_\WLI,OO=">:_?(4)OT+W&/7R*9J?PM28>I&&=V'L1;1>ZH;M_GOQ=N7Y M1!#"BNZ/$!':'[W4Z YWE-.Q0SE<#>D+>]S1TD3_\'%#=& /O(;Q*DG7_%(/ M"9BH*20B-4<9B*AM2@3VA1"O9ER9)C43B4S5'%##7:HY.<.GF': MP\G;5N/S(<][WBHUS (F)MNT9^,1+8/TX>T 6M729:;N^:BG25MG0O^6A'%^ MC!]PE#!0J?9+LTNS1@@@0.J62P0 M9S+E%.79*MPY$9E(ZT#0VA.TWK1I/8.+(73% =G9#:TWKT\-[ KS)#2 MT;]_\&_VF^LD0**%G;&Q9(8X-QBS@N=F 8 M( 5])$OX_8B($.;"]8+]RMT&RRPY;@"0$'^.(T&?JHXPK1)K?H/#BT6MC!>VS"H?..B;C9 &#V.F?(;# M@1G M_(/0LJ=0L"G:, ';B@4;"2(F",,]D3*KGG9*"*%+2WMG]T@@S["KX,Q_I*&Z M^S>A@^-BO%2<#C//(H9D(0#;@XTXH).C4UO23^+P'Y,8/WWTTM]Q?KJ-@VR9 M'WEI^D262*R*K$3E_EZPPT11:S&">KK #2Y5P;6+!%'ZB#- C,."ODQ5,N'% MEIT$YC2:K[GF*\K!37V[G;%^9X2GR:';-*73=/I>D-JCA.=A)IN,VN0'&S6L M6[I9M,\2,[A(95_E$?M[>Y/8_:EN+=_,WB[]A@SOYF'GV_R:EJYGSR4 MD?%RZ'TUBNBU#TE-+/$WF [;JD%50ZC\ 9[3M8NGZU84/PERASZ]M"P\TC%Q MM2NJC[3V9_-7X-[47O53^ FP1QFZ[BGU*=-EP?O*%H=QN-ZNY36+=WZ'ZUFM MFE35BL4?87I7NXC:"W%.S5TY62OJ3%?,^[$[*G9^!QP5;9K4-;P?P4=%JXCZ MU;L?'4>%#77"Z_\#9+?J]$Z3!GIV>W"ZUMLFXAUAN[RZ M[@,V]T@ON"X_0':++K] E).3TX*I#) )!O :!LB8 ?)] P (]P]>&)\G6=]H M-YC(G&% 9A-U2-BE,%=XD.IA%2HH5_2*\GWM>*B4SQ<^I$2\*^Q%X3]PH!A$ M^M1@1]-(*ZE-+CM)P8VOL0I9#;22.Z"(JX[ SV(B!;L;TO$&L;PU[(CIT5*, M"$E3N![?)["N1]?)$35AAP\'LTJ%*S+Y7,;!-4X?0C^,[X0,DUK(C+XIF[7_ MU/GDL&$6L$/"ACW%.#))'V[P6='29,1F3A]7_GQ]D[(#W2=:G#UYP&E,A>I\ MA+"O#^RP4M)8C)/.#G =7TUL74_^?(U*\KQ,?L7 [7.%KK2&M18[]<*4I.ZT MUH;6LM*[+ MP,]Q*FP"'F+RW?"-]]B.TB6RT38D*A6BJV5;U MTPP1"2SBFMM0\:+32TM:L$9EMMI6]OICG#)P P7 M=$2T.%Q(R#^_X:++CF.'BS;:SW.XZ-34';3QJ>],AXMOVJ8_!&M+KHNIY<)A)XN#FIG%YWY"?K#8XS=FK#DG%+ M8] -&"<#^E'"DOI]*M&E]T0QK3NV.SO #NI^71NO%TA;PPUC!9FUWPH02*." MMMNXG4K9,$:;-/'QWF;Q-#-NWT^WY;O29#71-_9VM8<=GKV:-B;1LL9P@[-? M9.V-?$ZY>!4=,=IN8].>KH6..:6)-CSL'<;E99JL"#(0G/"B4ZP8G/).LXC0 M'IU;PE32 WRL]LD]-F!%^H@R !&UMK1N:$MGO\3ELFV4TP=;,G;-56M32Y*. MM\)$Z@*!KK"/PP<T-/BM'31 M=?B;>XR\=;+E[T($!7,RH61#6%JP1UO*GSW46PJ T4Y;F\/4^].]9D(5!\=0'NO?U/N11Z)T%9(?2>LBZ^G-M*EVDWZGDETY@2H9(L81B2Q=)E6[L4F_M[J8 M?EWD]S@MQBOE?3C Q?)C.XO2KNP?BW+J^S>A"FB?E-<5/6I& M"R2P0B4O)Q'NP Z>8(=;:I]C[*4Q%FJ:?" 2M*VVAO6&&>B: M5BC760.ZPEYDZ2AB..!+=F*)'\9PRD7,MV:'SM6+(V.(Z+_XN".+/N7!*0?>$))F/E10E^ORKH?;=2G!Q-.C5FJ M>5-'DQC#[J\9[6U< )&6DOMOGUO43T90%YZZ47*WI4/6)W(2YRR'W1L MUD%KQL#99R%E$)41FCF@]JIE'TN("/1\F0M1U#LE8O#?08'MMVBL<4!LS6)2 M4-YXQ5T8!LA!$D5>FJ$-,='4X%P6Z+_"9*8=L@UU]C?_'K\]^6,;YD_$&CX- MWCM\L;JA]2!X1QU#CV$V8W@?;6-E_-?F-/,!8KS>]D&QE!&)0O(_$S'1VP7B MDBY0+2M-MF+2%E1 #30O1G+DE9RCKW&>$J _BI(LC._L?*M])L]ZK)/8U. 8M\/AV8]M,GTAP2N5$5$_0H64 M,QO*7FP\T]FMAALL^G', [7VS7K M>TG:XYODY-''>BD !GE_.\-N[Q>P-?!*&7];0V^_&>""?2$[IX.8]/3.*9=_ MSN/ORT>!.@C;^S(CAN%U87(V]*)-:7+,!&L_FYS?B$SZT/OGQ][3%"MB13%> MQNFV[S+YD"W(\#)Z2RTRTS&#]6>E)Z@VSW)8?_E:LQOO37XR6T,_(\"^14#$ MY!,!\A]S'OLO2:_$Z>J\19:768#T"SF<"G!!7N8#W69Y#L,,XCH]\ZG!RX>; M\RS!T->;9*I MPF(L/ G#'83N]0X?CN#O\64+P5VW]9 #C9128KZLTT->S$_ MS$$52@K9.Z I9.^=I9 -X_P\!T@-ZYL8* >P?;X#IHX1G"/W>Q@I2S9&T)?O M 7!(G?*CZ ZM[V>60M9FTZE2R(;R_G:&W4E2R 8Q_K:&WAED*TG!_EFDD+U\ ME#D-PO!2R-[/-X5LD('MI9"-$.-EG+:50J8KP\OH#34R!W;/N?UZ+U.%*9+'U#A^ M.\.^Q>0Q!7;?UA .-GM)BO>S31Y[,3_,X11*\MB/0)/'?G*6/#:,\_,<(#6L M;V*@',#V^0Z8.D9PCMP_P4A6LC&"OGP/@$/JE!]%=VC]:6;)8VTVG2IY;"CO M;V?8G21Y;!#C;VOHG4&>DA3LGT7RV,M'F=,@#"]Y[*?Y)H\-,K"]Y+$18KR, MT[:2QW1E>!F]X:8CZ8T9\TP>>_E:LTL><_;); W]D$^$-8UM)7ELK"POLP"K MR6.C!'F9#P#/03(PS,PL>>SEP\TY>8ZCC5SO7G/YSD7>?EX&GY(RLO']GZ1X8R[YG@2T\]$2(?-F4?=EU\6'$?)N8?UO1> M##5#1NS ;+#RLEMFB&UV<.=Y&V*0=^^_QU&>E7^A M%F;5&1VCM>-:MGG!G.=,8F$Z9['*R.W\HVU(FD9=7="A4B%&B@!\+1CZ2B1# MHFB(RX::PBU0)1UBXBWJ(WU.UL:@L&%):"=QT#8PP+8W$9K;BO3W+1KG.O?2 M?'[F.<1W81S++01ZC)%8YH,7QN=)EIW%?K0-<' 6TQ&>--L]"'#!_WF.1=I? MPL3X-)CY\QNS]$T D4E?XU*V1'Y4RF]41C_F7^6&-]Y.;8RPDW_ M=8HU*#'9BGZGAY:)P;3(WC3!GL&:]MJS$!E<I/B>:O" R[]_J75")_%VC5-&\;\FW>)Z^6Y#OYO3,66993C/EF15 M6B@?XJP8F8.+>M E#3XE<=KXE+0_4_T&^_=Q^,<69S?4/'T.88?E3,8/B_9N M'34L\)O!6&%3Z_%(TYCK%S-[+PY0Q1K5O-$7QGT7PR.@:.\D M,*^H[[=%5_3+>\\'!11T,!@,E!NB[%#)CZ9,85BX ,(D$)"")6[]ED1D?>%#IP6ZH*&UXWQ0H5M\@][/DR-K3K"0P)D9($1_.7$Y#A_" ,?! MX'E")X%YX4"_+516"?N]YX,("CK8F#27[ !.$R!8! ).U#G>@]"AI=N\,$&F M=Q<2[/:93_Q+)3?HX^)]"5"A/K'RS^AP]CR,\5F.U[T9G/;8PD:5J>P^P4%M MQ1,NJDVF^=0'ME0"Q$1P!&TA#A=8-! M4FUZ-RZ<3!&FT+^\YXC+"ZQ1;86U8(6PQ0JNPGX?'952?O4HS0X65*W3 Q-] M9&8%&\K*F(61EG$45C(K:%.9JOS2]NQM<]/U;SB\N\]QL'P@7^,.GR=?3^+@ M8G5%[TG4179V;&B8-$R"BQ0*ZI7YP>)>MUF%.,Z+R4)FL+>CF^"_WE-D_6"8WKBS2\"V,O.OEC&VXHTX]>O%UY?KY- M<7KII7F,T]8C>A/T8#JO,4N5C7MFE_L'[Z#GV/LBVQPGG$^ M*A6@=;+Q;TD8Y\?X 4<)"Y'E78K9T6-&TQ+C(*2Q0DO#TD),-\E)3$(*8YHQ M<;):)2E+M+@D!KTG,F=D0<$;"B'/RJJV ,9DC&'&Q_2V+^*R]*)*8+9K4;2O9*YJ6T\YTWKY#M-^ MA\XIW*P^1B!\#$_X&%C\&&G],;#P,;#P,3;BQRC;X_ICK%L_QB23Q&O_'@?; M"%^L3M:;*'G"^!JG#Z&/63[Q(2UN3NL_X3AC,+>,F!CDOZCM_>0N#O^! _Y6 M_5&2=6](%<_"=Q,+BQ-8*([B38KOJ:B\2*?.#6_8HP*7WQ'$\9=O,/-89 MS-%?*3 <>9LP]R(JR0(MU\F6M'98/(G7=JO*P)T7!NNHG]3= W9@*F@KAE=' M<[A!HB*TKJL7%0+KJH$E=8?EE"3Z=E94ZNLS2R^6UU7J[# [3S947:G#EQT6 M6+K"&2:N<$_FO,*4N1A!.F]+JO6$[=D#M!?]6Z$;7"\?(KRNKY<\V Q$7&\6 M;-S>G81@ 1>Q_@''./4BHO8RH.]U9_2T(7S *M&NVA=VO ^R@!CQ2AWAQOPP M\75]ON#"7+[)!T;<0[&"B]@WLX#M.]\SSP4VGEBRJH@\AEG Q2A;BCK<9I&? M.!,FB?^[P=, B2*X (0"[5QT&Z5XN-*#*O<&39\#;.!B$IJ/>&"S4#Y M;6.(#71XP.EMTHT/$UE!I,D/MK3F0*UY'XTG@HM_E(_]%GIETHS209UAAK*> M#5J?F^_L"3L/0D,/[4<_=Y_JKOY0,RP?Y7:1]/D-FD+]7?$)[''1IO[$^.[* M#_KTGFI'NU223C<_QV&>75U_[MO+[NP#$_L':;RS?RWO '?2IB;VB!W;RGDI M><3HHU>$0_;:*GXIS-0(WT7XBB)\S#>AO'=Q:8H8ID5/S5?$%_>TOP) M7U:6U1QUV.ALV(J-% ,SI.%BJVD%M3=*2SF*)^X18<>?C6DRK*HPH2\E;R?) MP>IV&VWX9Q1_XT+L.431]('B)KW&A4%R8@E:) 1 1;%V_7>P,S_% MMD2&IT;C098=2GF.@*)EO7ZD&41V;A"DIYQ];/)R5(B"*EEV.UE%,(7M70@6 MK8VS*LP5H;U):%V;)&9;:/=)1*3/CL-H2TM4 M=B];QM"#C6NC+26BF38QN!@V7B7M'0*:E77QNETS@B [0;8MA@.%*@8.F,/T98(16Z=P!7*6H!FFQ-QLDN<,B'5UMO]O6!'BJ+6 MC9W [BYPXT!5\#'W%2A]NO7&'1V*;]<%YY9Q'K(!*WS U_1Q9_;^\\FC'VT# M')P2WZ#I"-N\N+B[:S*U&HF&F,".'#LV;:^*:((#W+BTI*?VMG$A#AVN1(%0 M+1$J14+4)Y @%.VTCP,N*R..M.GA4SN!CLJ*=CG"1H4)K-VX+V^/'5R\F$)I M7?"0 8:[NI+MRG[RUKBSM*1"MSE&XK[>_>%4]YE;3+1(;MBQ%XCR&%-J4J'\ M0D8^^E<<-/ZH6'RALRM,!];1O[WP@KS?G,HN*&AAKM) P0SM_ *@Y,*S-\. M<@LV;2%1W12R"=O6?_-2EJI_N;V-0K_\EQ38U'O"Q;6!VI>PIM@--JH-56)$ M6:3J! >5M!>(\ZK^X 31OB$3=*(9+#M8F;053QUKS-DZ>\*%MH':M\[8Y-U@ M0]M0)8Q-5,H'M<%-UYZ[$=0G:Q8MT5#\8I*I&GM)'FO-U21=X2+:4/V[9FMM M_6!CVF M3 _2G!F\"=NS-<+@*9M+2\#92E;>>#_OJ?)ND#Q,4+5E1X,G0N?P M"[H;U]#T6<_@P^'S4>]6NPYK7I7>SL>J:#_K@&Y:T& T<\+/-I1WU',E?-GQTFDDGLTS>K5^@&.W)4]6[6N^SN M S<>E"77KQ IQ\^#6/;S3;10]%4G8OR4Y&?/.8C*8XBPOZB-X=[OCP(!N M,!UWJ-[EOIU*']A[=H,TT'5@QJ1*[.=L4,D'U8RFW*=[]HIW[LU-J'UQV0\] M<.W#4OO1E41:T>O?"(]/V(M"^4E#2Q.XJ"33IT2@W=]AHXU46OVA<4/DQ+PX M*:MBSL9%XE6Y%]+U&KV$2KDBSO;-E!!C7%M!$=FVOG;@'*=O?MU^S-YP\N1? M'[QX&078?0[89PGL32D!G6&&VS#;5"&H7I/V &JH8?5T/WWT+_W$O3K M%KTBNJ+39!L'.%V@HWLOI$\6\!<_[T.\0B>/V.<;4A>K5>CC]/5"C'Q.@#<] M#6,O]D,O$IK^FI"F1%NQW;4?8OHJ0MT*_9\GL@2M;2&V/L=W D4F&:%WA[X[ M]N*0NMMY*#;_Z,7;%9G';U,J9-%MP;KY213Q6F!D_/P:YO>(? EBA 4BGZ;0 M9\'^1ACP+N0+"6(M4'Z/T7=[)LF^>STI D[H3ONZMD'DG[^O121KI]__^D_E M7PI"?_W_4$L#!!0 ( +""HU@HBE-01CL )MI! 4 \8N>6W7 M]#G[4D%3D,5MBE2#I,N:7[\ 2$JD2-Q(D 1AQ<1T219N^>6'!) $G_[S_>% M9[T!&+J!_^NG@\_[GRS@.\'4]5]__11'L[VS3__Y]__Q'W_[GWM[_W7Q>&=- M R=> #^R' CL"$RMGVXTMYZ#Y=+VK7L H>MYU@5TIZ_ L@[V/Y]\/OQ\;.WM M_9T4<6&'*$O@6Z2LP\\'V0^7:6F!_XMU_&7TY7#_\,@Z_>7X_)>C ^OA/DMV MCQHV-_ M7:74R/X=^]-K/W*CU:T_"^""H/C)PL5_?[Q=-^<)A+;K!' 90)+BLQ,LON!$ M7\3*(R(*X?:EF7A/$6(H;L=EX$^!CXB,/H2!YTXQADLEA#,40;W#=P%H4)" MR-2I(4Q/4>#\,0^\*1IQKO^,46=N!YJJ>C2$X](.YS=>\+,E@N2*[TSX*S=T MO"",(?AF1^B_D]E%'+H^D.L$K%)Z$ 7-6UR$YP,$(4*6M!5UN:=XL;#A"K'- M??71O,2QT2#E.$&,1BG_]0%IQ'%!3;&;U=@#1,A$1S[J;7-W65/D8@D]B("[ M"[:DZ!]L,]YL#W>C>L+0RNI!K*=Y *-G !>W_AL(HT5]H:I+ZD$DQ'D8@^GU M^Q+;/SS\3=#L %[&$,\3[ES[Q?7YY=-&OYLOWA] );5V_-TO(GX M5>5H,S5O(AB[1$VFZ4T$9)6G\Y2]B@TZVVD;%ZAVDP0&TG)++'_N583 MV2A%Z3/2L@:Z&]N%_[*]&-RXOHV6)+8W#D- %BHY+MX#&Y<_'4?K]!/_$3BH M=Z*R2+57(+)=3^U0W6W#!Z8P,A6>H0&^-^3++>AYNO05H$^VE]ME;(2-8-$] M"WV)Z.VB"4+PB%1H0P?/C:[ &_"")=F#586 :#W:S#$;2 7H/.T_%&,,C7TK\_O9' M+)T6F>H[NXUZM$)CFS^@0:D M"+I.=I[B)H SX.*]9]R-FW4#577K!!N:_@9HPNRY+3*(4H=.,/P3K&[]9=QP MGB!1O%Y;6N M6!O 5(_7LI7TNPE[/9L!-#"^X6^/B."-9!4_VO[4 M2DJUZMV:P((B4;W *33%P[=B BB@R"EP$T6B#QM%HB\_+O%:>?R"5CZ(:5E) MGOT"O%\_;?WVI<5F9%CE\"&;+ULM8B7]<3(Z.]X?G8P.3L\Q?"='!YLVYUDR MAL7VV]#)JD$?"\0IZR1-\65)+D/L.7/76U-A!H-%";6TIJ!&XP.(.LFOG]"G M.$1M"I8X.;YZ@:1!ZU4(IG<)+-36DJ82[)JH;V:'+Z3,.-Q[M>UE:A.\*,S^ MLE%F^HEW4*JV]C>+KR3AD[><%O H6MNM3U%Y. MJ(N^ZRFMK'1!"0>M[6"Q"'PBZ/@>+%X I&F[E+"(Q6C_\."T5VT+:JM"S6*B M*5)S!& ([GK6]86HKB_,U35+M%37AX/5]>\VGIE'3#47TFS!,#H].!NFAOE2 MISNI@>H6$C'5^/' -)Y,/&Y<#WR+*]9.54D, MTK"0:*EF3P:IV4?PZF+_OA]]LQ=5-KLJ61&&(_3A<-@:%A OU?+I(+6,]]_7 M6X;$#7R)KT_ U64PI2N=F+;?;Z?X. *^4(,;SK'OE/3& MT4!&SI0 YX,DP'@Z1>H)TW\P4 =4Y5>D-4[QHC)F#I;](6O]$GVV@>M8*,9#R;P <8O+E)0%JFTK>2FZIY$3$S]0_-!5<0]"$( M(]O[O^Z2.=^K2FRJZOE"9HH?FC,.F[,Q!#9%U?F?BW(?CTX.!ZM>#3'3#;20Q2JY!HF6J'YEM+#W^O#@Y?GO'1VPK5;B%HM7@*O0N.%WPW2 M,%^N3*-#\YME!NOZW9GC6QX4AWE5,H/T*RQ>IN9A>L?2D!+)AA[F,])/7'6^ MC)6\B,L)PD6K __RAEM"S.SDRC#=9+=^!/"E%_<-7-F1GIFOL:6%[7NX5D&H=%U(9IV.^ M=)F.A^8%2^2[7@#XBL:IKS#X& \_C MJ3R?R#A-Q,M/^D2=D:F(T2G":'_8 M!) 6-B/$T-QMZ4STQ@T=V_MO8$/Z&61:4H.4+R5BIO*A^=3..YM,;JG"=CIO6A.>/&2,0I$=.SJP;UPN]% MR<]&)SW=RE:@7;Y)QBM;EHL_K MHJU\V59:N"7]]G$_P68FL_43 @]!HZFP^>#)9(*T5L(Y=,CINOH&(S1YZ!I.((BEE"Q& M].'$>(;:-?:\X">>_J.>DSP9A /SKH\SY"+5HH9=X[5&Z**\USY:Q,%"Z%0V MGQ15IAL7)?G$)62;,)DU9N+W?GQ4[ I!3J%@/HENQ&EBQ+AR*0JBH8FF'R!8 MVF[VME'VM%$!0 H!!'*:Q(NZXBJ*P*$)742(82P%A)7==",S"B+;ZU_9#S!8 M C02/GAV$M@=+2/)^X;T48&514\J2)L!20'-6OG<(A7YKWA"E*"'I+Y^=[P8 M[^U_#8+I3]?;OG8@D]4(BM06U+ %4?)ZD_]Z!^P0/+JO\V@R^QXFH-#6-:P\ M!41"63-4$4P_M)R(SEQ%&Z)03)BFD6&XLHIPW'% MV7AE9C*.'#7$532,J%I>EMX+17_ G(9\3\7*H;;% JF\QI"AN=1F M.:+*0 I/,HKHG*#Y?3\G]Y49"$$15>UQZK$JN0+0?;-Q_("<^%QW R>7QM10 M,>^L([U96QV4L93OIN+E,YPY]>17-.2T.@WYBA\F]LDKUV'HXBNM#OCN QOZ M8+KY[2L)Z$]C2>UR#&6-6CS,.IM#IFPR0Q8]@Z'LJ2FX67LH]/5/10K#B<"3 MU*P#.CC2@ALMR+T.']]IQ,,N\!TZ$Q@Y#&>&K.2J-F;TL!'26S&B>)^.CL^U M\9.HX(FDX(I>X]&$)@]9HPD*K.MT%2EU(X:D)LM4$)71+#][+GP/\S[E5C+C MM"\DH%DNC_%TZB8"/-CN]-:_M)/FB*;Y5I_!)'MHE7Z M-5JKH^E4.':<>!&3.U178.8Z+FUZP<]H'&%JBFR62R,G=+(A%2R0''-\R>X- M)"<@\76\;R":S)[M=_I6OTPIQE%)A?QF^4#*D JO:XKHG V?'8(BFN4*X:T" M:YXXU(T<[;G+Q,57]/XHFSA]QP%[(*J8@\AU[/6-)FY0L.,Z0<&LOQ0J^^NG MCQDD[$&LH6D&[+>\P)>!0NTXJ+YKTH)M=6TD-(J'%AB$@Y:V\3;0@0= MWX.*ARKI"8M8G*,94K]W!P6U1?-3"80 +TE/5*KEQFW8C4!A]XK)/"1A&YM(EM M480B 7H<1W/4GG]O'$9,;FUGVG%*$!/-+K*UPJ7;,(RE>)1DV'%( ^S=N:K MA*>_5":8:\7DF.Q:V$XRQ-JZIYB4*P#^;";34VOF^G@:*,RGH20 M3&9-6!^18A"H^!VW*_ &O("$FD^!H%ZM8.31C0=RRBV30UY8LPCR%?@(0 ^) M/YXN7-_%X.&@/6R*<'*91I(ZXIJU="DA*#I^F$8%,0%5K4+TN!JQEGES,XBG M_DW*(CX':)Y^-+B) T<:55U=$VWC!=>WP ^*TF?O5G'FCT*9A\R)^@*:Y9JX M]5%#0!@5Y,\#PWKYCY]5-XHTT'N91+4!,&ONN0D1^=5V?6Q>)_[F;ZSW7#CY MC"9//>D-FXXR :TU-AG-F1JBFS5:R7+E8]*D%D,,B?&\F>/?(("3\&XQPF'C MK[X LP""]2M;(+Q^1^ B%%S?ABMR; .'C40YD5P>@3 9YIDNXE9JU(VE$A/L MKE$QD<4(E;3C7@ ?S*A!="BI!\\>,8F:!C Y3S3O@U>\S=6_[M'4C^N@*:09 ML)[Y,;J#VBR?%PW/[SX$MH.2A[[5SYPDX,4Q"+$$W1#]=H:_^ MZP- 4DPY@>[:JF[7*3I#U4#/77U%M3.!V;%9-7AF;8!7@,.QNXPAZ+\R[8 U+RZ/HN".VMRBWI;\RO7BB'II@Y+: M(,VS),JFZONF*/]WM,:9(VG'J$7V*RA>4LC=)&"9 JDR!DR4YG)F]#%DJ4+)**.^P8@QK8 .D="(88GB[PP\QEMU:O 0)O+H*?-SI1,(, M5^715O%T_3&4+BSAD#F0^%"8,4GS2;35L+"RR@KGRC=D_>;N'PL$GLVE,U'3 M8D(..3PIY5$OINJ9>8H('8U.#D:#IX&\P(KO'(/!?VF(;!]'\)G*DF?"*'BCKA39;H#$?HJA,:R(=Q 55=/AOT$'L=5)Z MK?4?6ZPASQ*1Z8+ #L$52/Z]]259S:D;JBH*5PWXJG@3Y79:@TK161=DK-FJ-O!J+2S,>K1 M+Z(J%J*IS)(17M&HR*)*/R8ND3E_:)($""2_38B4X?4[@(X;4DDD7<['H)<: M6,RZ+DS!).E^"CC'**B([G'O)T#4T$.8=K+(F'4[@ EV>NX.D(B=P \)"[Y" M^F6_FJ7IQL >S)XD.&8]UL#NF:I8R"U.-QJJ)(RL.:S'1SV,8@A"S+&C_='H M@/ ,!\U#?74&W @'=)[,\!; )(X>T?H'NL[ZK-<6GT2SZ<8;M>:K$0JFW7AG M=GZ"FZ MO:J)P?O@L7H^6H_H#E+C+OH.[AB%J=QN$2M5UXN3S?%KO[RB,^$4A:G$DA%> MU2UB.E,TN4E\:8?S&R_X*?KFWU&]"\2X&BNK1_=KPVM,Q&\+5V3I?&6+V_ M@S<7Z>UB]1UIY-9?/V S1K. MV1"S!9*OB#=K(>()K=6ORHD;F'+K>.+J#"8 MN1'#,[))4 3@%%GJ#@ M*'H.U%BK3/;199V7B';\J M^24!EFF&##7;<>W4]S=>8-?)OUF\8N38D8MBO.00T^J$?.6AO"OP$N6V3MYL MU\-.MIL /MD>&#L.!+C-";05 %8ZU!FG3$\RZC:EDBZ1"^,PE ML/82L':M1/+O"%II')OAIRAR@R:#<=F?O08F/;?#62*+%Z ;&UM;[#:$1*NQ MN 6"7<4 OY[W"$CLE <;DKY']H7%2<8J1#>B->2#",&DX3!MG5J&Y-9_0\*C M]E#/TS/S%%$[ZWWKH ,2\:1ON@S5GS,/$"QM=WJ5BI,]5.LG$9[&80@B<3*) M%/8!658;EJ;CHF+Z5:Y2R^(^XKCADQF:6U321RR3L31I(+YIJ\(R#&BY',1H MK?1@KQCAM;GYC"5/,P2,7\<1_9VBLQ)E7G?\C\DP"">,N2 FZ:QH?'].-5ZUYJAI"HBJTB!Y/ MZ%' P*OB4,4Y149!NA%.T3E%68E;V.?N^L&,578)UODS=B% B*"^%*T>/-N/ MT'P 'Q!?,K9VQ O0C3***%!QSK$9)*8Y.DMP/,T#&#T#N$B@)C^*LJLJ;Q'% M\]'QV>D'(98P&J8Y0A&V#@#3$&\AW-M1NGM/''4)1*B77=J>AY]WPQA%8FQK M5NK'X6$+.)FUAR@.?>,9V8=A74-(/L34_\;U;=]1,/5G%*0;X11-_64E;L%@ M]3>&R@3AY>;3C2"*%,X>!\614'3/29O+_N+P-C9!'X99#2%1Y9;08ZR[GLV M@ZS[];LSM_U7\(CL_<3'^.#_X\7TF^WAB>4F)AW^ 4U"BW_(I:0PL86:=*.L M[&C9%20M!'WN.'A$$TB26$KES9,T5D<>_$0A% )WVXB"(H_V!\=M#=!2M:>? ML]0#HGT;+/[0I&1QK.E>??D5FQW3ML$^^-!4.U"V@[\=ZJ=[IF'PLBL_:P^3 M/ZV8@5^YH>,%80P!Q]72M%@3+)MR^14%4^UOWIC<'GNVWT&(HP_3PR*4$^I& MB%847'G&2 0(L^+)I,>QR.'S:1+&'>& [\M,+^+H6Q#]-X@P&E3;(Y:]B.0! M0K+?FT@=4:H1/&8%.]@ZRCYY21Z6O_6S%"[G M5L(O;D#\AK>:P61V$8<(C5 LRN+!/OJ?M6=MBD%?DI)P+,5<65I&4IS 5]M/ MXV!L0D(F,3(>[#2D)4OJC9M-V%4H)=3,F2G5; MV#T0$[V3"5++-N'"#MUP,LO#A=![BA<+&ZXFLR?WU7=GKH//W257'4CD8\]U M]67L:->Z97.!XPSXR%[-W:5H]Q^5N_]6 M*5IV8^TG#C^Z7T(''A*$L.,-C"'$$VG39"HH1B)SH<'9\;,-G .JM8 M/#=$Q81Y2.HMI^PZ<$S,4=G$D!CO>$)!/A2+U-+>5 ,@X!%G9>K>[5]NC81U M$,VOFVT0T]VV*[^^J"9T>-8E%DYW/RYW=U+:'B[.*I:G95_/-1&'3TQO-$6K M7!Q%7@@V\0*ZWHU9M^S63]MV;\,_ 'D@I]1*U 4 Q,ZY9VCC4Q])] ]QD]%6 M=;I9&'G&%#=\.D3)!..4!G%((Q6%6:BB-+Q:120-CL4Z*5NLM HKJX-,5D@M M5EJ-5:Q'2TN6QKT(L\ 7ML6%\Z$;ONTQ"X=>&U#?Q+7&.#/*I8D29$6+G,/ M%3J$X7SSVLFMCR@29Y>1?P/3UWIG]AJ5V-=S.\)-Y5F*)D7J9D@4<*/ZL1U% MT)A@AO"KH&ZT#@$0D/TEX$MLMIY7N$(WA28>T:UBM;1$#"3$SPO+E=']6[G< MQO'W4V0**7:;H]')?K\6I9:.MQ_1;2B^"5:#7)VFOMC%-A@'^Q4S%US>'BG0 MVBI12UNQ:?QDEF]O&AO_,@BCD+R]A9LVS8( \28N#0OM>.XBVMJ+?&NYTY=F MI>IF;]3PI#"):0$@$RQ2[H:!H!FJ.&2:%&)EI6AI>M:""D]*F#EZNCDCL]]" MSZ);=Q?03>6MF(\T=?@&R'O2#P 2,R7862M.=**"+%R2A8JRLK*T[++8'X.F MB6N9.?V5GKSC(!Y;[>#U5&KZ(I>/1\=GY[UV4YX^"L$TI(0RX\AE[H6GU3.T MT0S#*1S;Y_35BN.7:8E[I$AKJTPM^RP- T[?Y6?K^&H8I3WBXZ]$";KU[/9:<,V6K2*ODO MSZ*(9=;-F+#A+QN2!E*:=0W^>P@FL^LP]I&1F!='.7O<4' EHR8?. 2FY6@BCV",#;FP7_LOV8G / M;#RAP^YGF]1]*1Y4@S03IX%U'C!^DS.'@LM5T=HN3IJ9[F:M.)#+%9'G<<8<.9@&GMH2KZVNHF_E2Q@F6I>L&11/L M7O5%="D+>%2V@-3H"]J;PQ;",$AO"(0@Q U#N(X.2./0'_+D+D>=+L699EJ= MIL45.\,IZ@PG&H=?**[66I'=!$-0%8]!R@P/-=CVLC9L /J$.(#1;D2E"-ULAIYKR'*.Q[";8"N'P"%(&Y*1L0.2")&AO M6)1&2U ]K9!3JMCONYR-KIZ2 +_*['[R$ +YAA=[ZRSA"/Z/5/,I%.">\FZFPJF)G/4.=]6RH MM[0Y.Z-M@V;6.2M97WOBF((%.''^%#AG[KM_QIRQM].Z/P[Q.T>QD]-HO=Q) MEAGH#_8K!GK*S63]!WG]KBAW/]1O9L;7BZ47K !X0H.%ZX#-%=F\&&./-(/L M!>"!Y-5W_XW$("_;$=G$=U44UZ>=[6M,!-9F2A?@M3#X][=GN$$%2XY=0]M7 MP M;4CGDJK$E^%VL'CS;E]Y-[*PM'ZM/] UL"U.$'JX;2TT'*DY[E2\=:S\1 M4'3[N-?!>ZM->*;KH-GOE>O%J&=)FBBITG0S,BSU,(?4QD*;M5K.^4S]R)UB M%-!";K//>U"6!]E8OD2QM$Z_;9C[0I$MNN)C91'D@^N<0Y#[UFX519I%OZ226(E MHI R\N[V3!K+CO(Y<6W66JBT/7])Y=)VM%9YTOIP?X@^2#(4M>AG).7K9D,Y M6FS'5TA'0M%8[_6Q+EXC<['*7:VZ@>#/&/C.:OSNTBXA"^34C3?MTH!!.TF( MC"!4E<17P<)V?1ZAZ#FU)92D@AE4D13>-*J$Z\YW#Q8O $IP93NKMF215+$8 M682D'[P;-]?AUA]_CJOS)M39,B=6.>)!/*5%(.QI G,S(L&@0]E&NWVA:9 MSXS[P >K)-KC3>Q/V=2H3JP;-YHH74)"0!; U-1%,]^%^S?0$0 RL!9<\#.:2#PV$1CDDT-)[=C8XU&[!.HU"L*7 M2KGYBK =(-@.]""7G*++C*DGN3&$J9Z"5L AY26HR*\;@>KI7=09( J 60=] MMP.F;$Z:%@.KI#$2:+9(KA13B:4"!D5>2]X;6=W=K]B*YG/S]LVEW:VH2&HJ M581EU>H%A,J(-51(JFV&2!;3M%Y;9E6O'P21[?5O"WC.-1P)E#G.B!=@&H,4 M(:#5PPARUH1*#L%Q.AP=G_8;YDS9O%1*X)0< MIV:0(^? DO>QB&76C3;*'"T-Q%=[,K3/N%'9_;I&1)(L13=&-6AUA<-7 1;& M./,V4;)R:%!(5)E6-ZJHT&Z9,^*BF^6>*\N]6C^^D'N0X2$(72SG-;Z!'+HO M'KCVXP5([DX+LTF^Z(]*/D5(F?7**1OS6C.LC\&O&ABH\@HRY^@:QV\@#\,@ M0:4#,TYL9<$U L\[R: /VTXY=&YK7IUXW3G%&7TDDXQ-Z^KY*X>_NY& M\Q)481&KQZVS:>G\?3U88Q>9H.UOKV9MNTNG7&7TF8ZAW_4:/H#=]Y:BJHY& MQ^>:G&?LF)V=]I-*T$UX^R;_)O!7@#[9WJT_"^""Y)!;5H[*\?T*3P[O66D- M5JX*_9>)$^U?(C[JVJ"J?]&6@H_ZBG0SG\H84+:''8$WY.MY:=1U;*96>6DO M5OE?&'?-Q0O0C7@=L:/J[%8CR$RA&S.B4CFA;O1IJ$4V+1@BFZ)^3J2![80Z MJY^A+;::&:+I>?LWA%%.S^C;1L?HRX][V[<3VUBIW:HD.NN5T<+<^4M1H;3K MN!QE7KD0.*@HJBJ+"711I+ ^BBH4$$;/+BEA?LD=74$+7)E6%QTW-L+BTND9 M/8K3=2_QSAV 2RS;-WL!*N;OM&1%$(Y'QV?]1I+K?)8N!8QV@4\YQ'@$RQ@Z M#%]LB[M8$7O*XFR_1H87CG.>/9C#CUD;G,2QG^"^$5 M(XWA)/ZT\--O@3?%#P:AG^C<:+]6;<@F3I M5O6$D98TG4#WU46MP#<2EV0> M;OOQ#(W",=YFRC9%J'R3R:X-<11;J<88Z#ESE0EPTGS"=\<)'Z:R"EV(V+M_ MNW50>PS+6FGM_A&X?G2%XQ 'I*>N.W^8O+-<8>%X670C4^LZ+1J_6O"8=>5G M$LT!? 0.<-\*K_%N;Z!O)?O Q)&"1*L[-Y)6Y2IMX2V";[%]?+=YE5%5OLFB>]WPQ4IC512]40*JWF3 K)E[R/ MC1;*+;&04OZ.CHHP&_+TC(6!,@+NF"8+C@EWI:N#O63V13[D M2M9_"D9YQX4]MV)G^G'81RCGK<:4 OP5_R G:^.R=;,V? 56N"5; \*8>V)8 M: :-=&1!.QJM9H_^,VCES_6,HTL;PA6:M)&+911R<'(5<3L='9]]'-[4@4:K MR6];([00L83R?F1ZU0>HD^FP^2&E/Q;=&J*D*(RY-H\:B,-! HZ(18N[<\/F M))6L3S=.-^19$^*J0,ZL.6$C ]/&JE0WMG8]X*L%3M5; 'WZQ9[F 8R> 5S< M^F](>.(@;!K-X;CL)R/5[.%ZK%Q%0XWKD!,!OTN$B+/]&@W'M21>P(]1]Q%S M\R\M;;_(Q JY()!3-P,DIXBR4:DK\M"N-#[B$R.4RU#KWW13;EWEY#92N.(- M4I'4BZFY7W51)E\%%>IBB# TA=V[OKN(%_1KX?G?M5,:HUE%M?'%Z/NZ1LU[ M_>]L[>5_+XI]AB:R9T/1'E>,P=^IV%P*H#]2><>Y-"%5ABYL4#>:JH-!N]O# M$D2BR\R+(<[-J!MEFBNZ3)Z:*!BST\SIAFB%76]UAC+J1I^:JI9>I=%$-\L9 MR0;AJ^WZ=T'(LT%RA>A&J#;LD0)$C'GJC8[J5XA > 2VY_X;3 6Y5K,TW4BG M@" RHZ \-L8,C4I?2N^?."IU7&:0, (FQ*JNVN5 *Y;8L^$FD>PF1^FB%G63 M(ZTJGWJWQY%_%D>ON9#2/8[^[8B<(A3L<;0RKO3T:.VMCZ")R04*>BAG2NHB M*N<(E7.-9R)T198I(2/PD&FP?L@!OZL'X)OKN/YK[F3+1OSP&34CK/Z)&:]9 M916Z$4Z&)F62M8[,D)GY_>D9DK=*5CCX5? &H$^-'BR41S?NM*[],N'D\=%S M3VHXNQK]TTS=F-@N.QI*HY,R[6S(YZ503X,Q MF%Z_+X&/UI=C?TI"PZ=3]#O7?G&]% ^9,U,GY8OA:4U65A4)ID@JL]+:K%QU M^A^;>K!7)'0^@HR(9GN\/0Y&CNXO?U\OEEZP B --)N#GKT2YN;3S9!P4*\X M+UE+0K.N$.#PM!&,R7L!*8!L6M S#)X/DJ)IY>!M/OM(K';RR .:!G&2=/'W1-0L>8# #84@DN0&"5*!D,H4/,N(I3?]0E>2 (3+^C M.1XL/(3"V-V1*:"(T@%"Z708)% DJBI/H1Y6@DSFTVXA/)]D9QHL01J(IY7_ MK=)*""\:*PR$<-[!JKZYE$U=6#J$F]N18I4'\'P:;% M8S0_"".\><3Q$+"R_.CU)O>.W%6<:%]"EHKVAV@J^XX$&&[T"T'TC#W?F[K6@J<-O8/KJ^J]C9$[>$E_\QGW/ M"^)1N\0?1]T?E9%N;,B^P%NS/-TL44,M5IU]48G,D"_7K8.87WIV&$YF3U'@ M_,&X_TM-7T3F<(B<8:BX3"$Y((9,D;R S/N]Y82ZD4).:14[(6(2#EK;P6(1 M^$30,?.*;3FA;MH6U%;5AI>0:(._$IN3\T)4UQ?FZIHEVN"#NM89#^\XUZ$; ME:D;@]J>,*@'J\=+U)6>DG3=^S1'6(?%M7#Z-_+?VS",-VO3D+Y ML29N C@#;H1RXH!XD@=%SRJ"Z[%=>UDKK'PSR&'234,LTI*=QT_.5W0\A$E9 M!QZ_01J]O!9;\_@9L,!?WQZX6*T__N8"B)0S7]V!-^"QPO\)93: 30SEE\G5 M !4CF'1/0HD1QUI8!H#I,Y0JHXC@J/K 476'K;G^ERC^)_^;,P4'R$,(#@ [6^RN8S)[QZ?@D M8QW_>>W*3" FFSB2#G:U2!JPS<,'!+NW;Y 6+Y$^D([:X>]6)3O>MH*@5M?% ME?/U<*.E;!>G(R,L47-1+T>CTY.^WY'3E]E-8=7J7GPG=$_?.R=Y'U!Z\!Q< MOSN@WA$0577O*-\EL/K?^^\,'Y1GBA1Z9:^Z,/@BS=AUA9XPUBKX@2Z] HVE M;M#KT+#=EEW_Z!-H_8-!J,:KW;6M0(T[PKM3;JE>BYAW-NX.U MDTBQ6M&]JU6O5-U%W1R/CL^.=Y1O#=B4].<[TK>XZJW;C%U7Z GC;']J?]X]Z6_A*U+SC>7>P M9GPW=+^W"IZN5KY2=>\XWR6P&>L-W?"5 JB]I6_=9NSZ0D\89]W"T!W?FEBU MLO1MU):B\DY&Q[N=@0Z!SGJ)H5N^58"UN_05J'''^/;AS'AMZ)[O<6]+7XF: M=SSO#M:,[X9N^E;!T]725ZKN'>>[!#9CO:&[OE( M;?TK=N,75_H">/LEI>A MN[XUL6IEZ=NH+;L.TB?062\Q=->W"K!VE[X"->X8WSZ<&:]-V_6]G-L^7@I= M!GZ$&I@D? 0>L$,PQ:!496I]D:"V546%GB*%CG;]HP?(LSYDVDYR+>CR?@BU M/B5%S=GUFIZQSKJ+:5O0]3"#P:,=V??V>]'@? LB+08?@?;M.I1NX&<]3(_= M;(4!W.CO=S/3?B2&R@.1L:7=7=V^7H9X!$[@.^@+R2K[ L1(\@6(8FV[5Q[D MW@<8=6U9UD$QQV$(2#-SZDP#94XG_CI,YH4=NN%W/W@) 7S#$1!)B.>BTCGX MM%EEL7N?(=-P-#0[E^="V:AU#I[:4+D]CJ%KY)H#=FE[3NR1CX^!Y]T$\*<- MMV>IG=6K&^<[IRBCEW2*N7E=)1@VII;A$5DUVY84A:O>ZBL2]LN MT2D?&?VB=; 5]84EV8]ZBFP8];\*JXL>!;ROMNO?!6%XZSM>C";?MSZ>4J-D MW+,7/)0ZW.^D\RASL^DFW:"L*69N,,]>^ M3MU"2E\EHT(>1<7 3V;(O@0+<(U]/*&+LM^Y(7=MWFKEN_&%TV^Z1[^3*+A] M>4#_"5:)N9%U?AY).C]11592T\[Q*>?L.M3=\8D2? M\6.B8.#]AXS-PYK[[ M9\Q^ ;?-*G4SJ0VYT-SQV1B\(;\1EIMW$7/TC.IB/$)(2U[$Y1SATN^N8><< M*--0"BK3*,1\B)">03<:2>E0C (,04TBP?7[$C@1F.)SM?"/"V[+_>B&?]Q @,9]U"801H]H,2+%%7H!QG-&4O06GJ?JESOD;->_ M KQ^)A=69&A3F==XQHA+W<+C3GH,1E=H)3%%*WAI0T,OP'C:2(K>@G>H7^YL M3I)*,68[F_$\$1*XA;>"C/ %W7&>4&Z[6MW8J<'RO1?(%4W3>ED!5ETCWK(1 MPN?02SD_"$'9[! YN"Z&G%:O*[?!O#*V0IN:-4K:,5.4F;60U/]=Y:KX4L6E MUN_ ?9VC*?3X#4#[%=P%/Z_]Z63VB&\Y;>X!5EQ=4U5T =G3_=[O]/3,T=:A MU?]U9&GQ?T/?VF(MK>P=;9O35@I;$XYV7 :+A1MEF\CX"BF"'O@.WD"6.M-Q MOG^P?:8C5[9E^U.K4+K^YSA8T(B>W) JH_NS&I-H#F"NC:Q#%I5I=;,YTGB7 MIV+BZ$R@^^JB-EW_&;M++-Z][<M^$^(M M37_J8F[CL#+XCM-S<.VC#@ 7JA=SV8!)/.MA[3/A6C]E"3,=1 2:*;"YG13 ML>Y$8Y.E:)!Z1*P33WC;MQFBP/GC @='0O@CO$*2LOJO!- 0Y"Y^3)8@*5IN M?7RP7UX?DRKW2)U6OM+U3R_EG](&D21IFZQ@9FU:I?^Z>H,!CEFUD2WEX640 M1B'9'B?B/]BK9#G'N2+1J- ?1UV/H$_.'$QC#[7V>K'T@A4 3P"^N0X@C2SQ M<.R19J!/N+\ZP:OO_AN)02[7$=E8*_=6ZBJ:AP-D'D[ZO1?1F #E$;T[X+1; M;DI0.;D*MS9'=RD&C&L1C!RZT:H["I3I)PN3@21B7HQ@YM&-2++*%*8#0]PA M$^(1:0BA.T=SU=Q4-YW^,,\6"N0<"#D8JBW3HZ[8@W=&? 4^FOQZ2.[Q=.'Z M+A[1L9-&A"M">4UD2WW!!W\W0LU SG-Y*:Y%-P[V.2_J MK!LSR5'TRKX4G[ M.86\8IEUXV07O"BSL0%6BH;>-P!?@D'YT\8X=@NY0R'I0SM4ZT,C[;!P0W9N MLSI>DY/^W&:4W@TA/KA%6GFQVJ1)6Y[P3LA5UK#\8G\_['V_H;FB6>ZQ-L : M\N)U;=\83K!"&MWHTJYJ*P91+AA#ID-]##>X^-,'S_:IYWC:K$HW=CTB_90S#IG#6DG@<2SZP;1SK3=W%KOB%@K2P(.O?;9M+B^?=W MWXW"QZ?O/(\M/<^.60UP4N3&Z)-0:&D^"^#"]M,5?;6UXJ3>D:@60HIN9FED MCV3LT(XZ;/O#)\YPXYJL?8E8T EI/I,ZU/0[^M3$:/#!3[A(TX#F;2TU+[@( M^&AT>KC_H=P-+2&XVS22W0C1@'KM4$'-/E&15T;N$Z4'$6Y],BDEYQ@D]X3* M#VG2]X32VJQ<=;N=GSH; @>=WU4>Z-9/_Q9.@:8[V_M1:_"&N/?3/U_:5:W4 MWH\!=#!J[Z=_CP$\;=EOWS]S.F-!([]]FS/^P?OMCWI_?:='$LD@ M-'A'Q&!\9QI0LN/I6DL(#CF6;VU(\)W[:)5[R(N$!7B>VW[B'@^_HB*B\-9/ MSB>KYK1D]=HQOQTF*J2\"H!-"+F0W%AZMM]!>#V; ?Q&'?Z&'T>0\_8=E*,H M)&5;I'#T=5T^_HN%:]#?P;>&1SBN("-'#ZZY->;K9F'N_;J)3I#\5 MWUGER*JH=-VL%T^%%?NG+0*A=NG:8W1S<9 :TTTW1K7)CR9L[&]8ZYEU6_A& M-V"*=Y_PS=T8M6%52"Q%1ZF2=SQM \!6CE9V/C/[!B+\LCF:?V8S6-?!$01< M+X[ %/V: )%/(S=C.RS/V%"I%B[00B5:I$CT1U(S"1.=UDV2I9.[O^#D?\VE MUWY*A\]^(RJO0>/-<2C)NP],55#Y^ V!C'T#SP&.59?>ZIP''J)^F.J)(UGM M\HJ=[GAT?'+>K]5BJ*AL==2*;...A@:'#!&- MS0PIY4/3JB8\JC85@LCVAD2[%'%5X]N.>G4 4O5&D![DVWIUYEN,=_+2#9QP M$D=AA";"^$D<]MQ*MAC=J"E:(.5.Q>Y*JVL3FM3ZG[^MWQ M8J3:&]33\,FM.$H#?VZ+('8O3$4ENIN=O#(K#L*UC\60[U T!.5B55T ZR)9 M>S7JQM0.N%-@U)41)R4%,[[B$(4+_)Y@6_B@8E9"> M=1C,X>AMH_[&H@_^I8^6@C(-GAGUY.W[DEBE6(;4ESFEQLDN((&1A)"1-J7":7]4T"?0 M_> )H$#XE ]G S8-BH-$#YX5\K*F)#@?[-2AH5OOCA-W1%7QNA%MB%YY-IA# M#D32$)CQ(HA]VK:ODK)UHV^K3%).7 :&)D0)20.2/M@P6CVCM6IH.^06L-RQ MC5'YPFE:\!XIVHS?2VO;Q:KPB]"9#(FRBOWFK'?; M(Z(BUA&,IJ(/>:]93';&P0GQ G2CC3H"5,WW&Z%B"J.8YQ7*"75C2$,MLFG! M$-D4]7.6_]L)=58_0UML-3-$TT[-(8QR*D;?-NI%7W[+EW@="^ 2\QD[ M)2LF:K1DNFBTS>F8E.S:^:LXNG\$RQ@Z<[20'K]"0/K#MJR5\R^IO+JP1$J3 M10(TDU6WXY[IPTOW =5V5R;228_-%%+<N5^+4I[/CH^[B?D)%\%%>IBB#"TZ?*]Z[N+>$%?^.1_UTYI MC&9M+76X8NAI29M[/'G[SKQLNNB\1^\F&PM%9V.53:1NXNQJ,YC^*XA<__46 M3T% &#T Z&!MO6[OFHAFTXT+M?15G&?5%EOW_5125PBU&8)%8-+F77X0V3\_/CX^.CLL/+)!"K;14:ZM8R5W3#GF$8,&O[M[Z4_?- MG<:V5WF*K9(W_T""?@.VY[*RM#,9& 9 5_#S;_%]^#D!"7W[:OMC?WH//S^X MWA\(O:CR[M'9OM*[1XWG4?D>E S"SG0S]M+PV;*O4C V'P&VN5EA[87HV[PE MXB2H:&-#!E$-Z-^^)#6E=N?O_Q]02P,$% @ L(*C6 PGN3,,C@$ TPL1 M !0 !S97,M,C R-# S,S%X,3!Q+FAT;>R]:7>JRM8H_/W^"MYUGON( M68"*FK7WNL,&^[Z-?F$@E((@*(U*?OU;58!--,:L:*()YXR]HEA4,_LY:]:L M?_[?:JH2"V"8LJ[]^U_JGOPO 31!%V5M_.]_DZUTH?#?__?[__SS_X5"A/R8 M:I8)41?L*= L0C ;P&16,J6]$"T]=F,UX@*, Q958F4(8MCX+U"D??,/7T? M)4(AKZL4;\(W=>W!;W%/;7Y,>QVCGZ,_PS]IDHX0L8=HXH%FB'IET]!]MRP/ M#=YP_$4\P,[(^WB1&DR%*4 &8I$ MR' H+L;X4#C,H)_B(V8X=/N0+ @J""[-?+#-T)CG9__^D"QK]O#SYX@WA_>Z M,?[I_8#F'/[A-59E35FW7"Z7]ZNAH>+6-$F&?Z*?AQ >?O.5*>^T7H;]MM3/ MQTJY)4A@RH=DS;1X3=B\!?L4K?6+VT-$?[H_^DWEE14R@; S"/Q^/]87/V4- M3@<@0/VT#%XS1[HQY2T(5M@1%0V1\5"8\OLQ#6L? /#ASN+EU4M+I\);H_G- M#3!Z$53,3_CK]GKE(U!]#A\1R+O \5<,?]B=L*E':"IVK&NWA??"(5Q1B43B MYPK1B]\K$,3#P\,?=H9?[5'+3I_HUS7\P6;P%C!Y6="-F6Y@=-T+^A0S#AG> M(&QU<+*O$!:DEL.P>(U4Z!#-[%"G?) Z&9+^'+&<&?OS\_8\E6RKX_<]/_Z_;U5 7G=__ MB/*","U'!?_^F/+&6-9"ECY["),SZQ<<]"?\>:>-*)LSE7<>-%T#J(&\>D"] M HGMSX06C\% [G28R'FB4!HPD$("_XH0J2(PL82575EP@96=V 4E&4 MK;)NFFG;,.#:FT!%8K+.&Y;3AF!@5Q BI@S?934T+8R+'X0,"2^/)\TIDCY2 M'6!2I#PTN8R::8U+@^6/W\>$V'^VAZF Z1 8__S<6?SKL A[H(APT9!CA(>3 MOLG.N>EH46ZVRDMR^0F@&(^5O 6RLDFV4D_Q=*Q2:QB%Y+E D35X 0U)V)KL M J(#/W MR%@B;XA3."7EM,K9LP0Y&),V![RT2LIF=M MO;A:;A9S1L':!*8%NX*,F^9-"9$+_,,B-<*KB("JNB:X8B1IFL""\+( HJS: M*"MK4.+(O%K731F!=B-7RK)I[2QH/@T;5$JRAQVF6\A/M*94;J]>$RA8T.%1 MMV9Q3H] M"/?9W')2R)E+-C')+E\A7J!"AT MR&0YV55G)%/+32==<3GI5"%9BD"0I[P*C;!"-7M(HND:[K^%)UXP31N(.R"M MVFR>SK5EON-D5_%"NM1OV*'&C]^1<#Q.T5'*!Y0/F6\"J9IM(9,5N:R[,J95 M:X6D;(]GTYW!+*MSU7YLF7P=7(LIEXFM)!%V,!Q:J*,M)0P 9O%K01+ J <>=;EO@AL.G3F,F&8^D(W9S MNM-;4IPV1H/]^$U"^SQ.):@(_0;)\.[Y9CPW'YI( N1W.( N9N$S+(J/U[/KUH4"K&8FNV1=ELR M6= HEQ?3,>P8SF\$B0M<7-!F8#\+N+0%E([\4%8A 9PF3%^R6IUQMC%;)LDR M&2J-&:9$V_-&KO&*3-V?!;22WJ%NWJR SPZ&?D=J);O"=$7*79:C(OE&QTF] MIFO/!X9WT:L/E"PO&]@L@GX.G &472G>E,V.I@]-8&"_IZ#-;#@B'%J T\5# MK@&8XV4-.4!;@"QHT.<'1S1RO"H^]DKM,*_4.*NG*,E8?TR]II$W8/.'K&F; M9U7P'L"%MP$7YJ:QD*A)T5B;;47JO9(F-)]H?7P%@)/$!;>PJ(7*VGQ$2-<' MJ:CIG,YV[P?<^1@/00X#I T$29/G]K%UQYQ$*00H0'5ZU46W2TFC5-*Q-'5MG0$*0;3'T\;D;7 M7 .[>RCJLF9EP *H.NXM.38 EI*F:P'N+'^6&2;&D8[8)UM6F!.-G!6JDG#Y M=;K/5/:(^^=N\!2#&6@",'__@X+:#R8./T.0$#C(_8 BNW!2\G2FHE@T?B;A M[0$XT9 ?VKY?F2**&OQ\UB7^:NJV@;_AS8('#^IX"<\Y8\^-00"%]KH^G>D: M#C-MNS)-8$&9#D26-S0(9A^^9G^>U:?YCH_#ZU]AHEI#0F\XV#]1H@(D>%0F%HO MT_O%_^Z_]W,'H>?';U(4L2D*C5)>%@M:FI_)%N^);6Y0"C\5%]5VB4QG,UVV M11?%^#1YXV@^NN0OCFT!NKHV#NWC^!-J9@ ) 7(!7./0PSP?*8WCT5&N0CKS M:3/)ZHM6/7GK#'[R\F^#"H[%IOY$J"?4/L^'AE&+G=KVM!N9Y<9=>7GC./]0 MH1X.4?0U(/BX5)]*T8C)MF. ;968ZM"*Q]KS>2#5;QC=)XOUJ+YP1B,('Y(F M)5OI@M6H3#5N'?6?+-;/3 ;A\TKU?)J:%8HQ)MV1$R:[>!SK8DBZ=4W^P5+] M(L;;>86Z4PI1QB+)K7@>V397IV#MA*3*N(2JO9 MU=CR6++9^:TS^.?+],N8ZO1YA/KC0!>58FNY(FUK =*CT>,\)P2F^AL03%_( M=GLK@H]+]=63654:()%7'*G=B75S7$^KW#J>/T.J7PVZ3Q;K-E]IVUU1UA2& M"17H>53BZ/[->VF?+-;/1@;KO0QZ:V>0-$>7I/A/J?EH:WGI! M^T!FL]7Q];D>TH4*K(YD0L1:%@92%!> M@(T.D6OT;GY;PT[<:4HG-D.XOWPP)=2!@0\3: )P-^ \&FBQ ZT?,^L%I9:+ MQ-2XV7QJ+FZ-!EY8W)?"_DOQ^)T\?71FQ-T>-5/.]B_/I,+SG'NN-PB7'^5. M/J7PF62N"LIAL36[6M/^]#5ORXG]@P87D?R7C[V?!^6E(3\N@Y7BL+D2<-(K M[G&V&E\MYU\URL\6EWLE#>Y2%F"'C$[SPJQ3Z-A)UHY9DC5CXU=+"M=L 3Y7 M$]3I:F);:)S!2#B<#W@I"LJT'Q7+'JZ*9&[4F,MRN]&-@ZO5'S=#0>'3*2A\ M*0IZEPQZ(:K4"(556BF3% FT4K?^6'C4IHU;)Y?+1Y6^EG1Y@38D9E8,M4JI MJ"+SHP[@;;+J#&]=&7TP;7RNW/#\4QHG76[B5ZVBG'VBB[S .MFTL7 ZF:X0 MO3ABWPHZ'+@Y#73/8CSG]^TJ@#=M Y,7SK_?\^J?-\#>+\J*]O5R/_Y$%?/) M99&I_*!3H@J36/*I.(U;!XT@J=ITC^:@/Y;T?\P55_&YRSJQE 8>XV,*9^U&YL#19/Y5JOPT>% M>H])VQ$M^H6D^_Z2OQVV,_("P5[7J4YO9,U:C",[G'RUSM.? M8WU_Z;>!_0,1V_<;TY$!# MSQO3="G9"3T]UJU,VDZRU<"2^U+H/VS*-5O) ;4H3@M*3TTIHEP)3[ M*D@_8,LEVHMIMU9?]3N]3+/3&1G6U+8"6^Y+H?N ,<A,Q(;4WY=+"/EK#_F(51Y0Y"<,CKGO4,+ZS88'"9N$/8S M[_:[W((?U(QS&VB"<[B_K9;FNFZ'G[5;$UJ+1+ZD*+U<7XZ$TJWR<'*UZN,T MB&YH[ A(7R2J/YG,2[@X,),CR+A9I^46"%UVFC9;K"X3;*TK91H%>62-V@&A M?R5"OYA 1T5 FKPV]BI_P&\569.GMF^192/\)+P2TH["J\7(+,V$KE FWI>JD]*BDH]$NIPS5 MXK07R.!/.01[1+.^I32Z(S[-4Y5"J,_6>BW):H1EH#A7Y]#MH?3Y$I^C=)A>UEGP!K7KT]/PF?REO!YX;L+O@1"+\N@ M'U@@["T<6BW62(A,?DZ65K/6B%-EFYD%'/J9YFXON*%P"-,JV M$KZ&+/P/L0KG\2>%YJD!K]@,>)RJ0M-:.A!DG6WOK!Y%RUIV@ M/]Z6HK[;MM3%3>*SRB; MD"TF6@LA,^GP9694TM.S8H(.."-0-E?I#5R:3<_#4\XR6^XYCZ+$TG:K/35[ MW8K5N-IPW97PU/<@XQ-K5"3AM$19M=%U52VT0GQ!';L25%L$8M;0IRA0;ENX MK]K(/YQ?!P8^CI)R#G?PAA)[';$.E"3=Z'9D( ['E73:CE[>W_Q3&KX@O*Z@ M8-^G5\NX'BKUJ+/0#(LA?I4GV5([U;,J36 PUQM _PSJ#*CRDE3Y4E%*DT]Q MPXA&*F2:U1]+?!YB8WJU^P ?0I>?4.+R.U,F.YVIN@, %@+N99,>;4XFN1X] MGTN]CJ,Z--VIK!3*O%JK]$-H\T5@!=1Y7NI$MU.B%VK>>6FS-=,U4S=VGGET MVG/ I&.72D8G7:Y85+,N])C.]]3MZ!;.$\$64.R%*98U!4-?NH70GI,L2,FU M3"DBQXK6/9(] K> 9B]-L^Z7+==@FVK'DXS\."SKM0XH M=8UY;%:A$^3W-%;WJ?88Y *Z/3_=;B5X]GC#X-$MT_800M?_YHM:NJ #RJQD M6.CVR_V\LZRIF>]+M">"+:#8CZ%80U[ -3TCV5%+7,ZL 5BQ:3DF6EJSN93J MW]&$EBQT=?$_OZW/C_M=00?UZ MJ-2CSM1"IM3B6"V2M59>!(\I/M(8?4]1^CEQ_V].E2_%_52PE.EWFAVR5QMT%\^3J4!7_Z>QNJ5Q/V_,=V> M&O]Q^:9JRW3DV"KZM/B_M= LR_M51V\^OQXI#XYM\BRP$KU#L,_%3,9?F#3D>N5B(;]61TRC@^V+>O9=W7=T -!YPR2<##I/J,]PZ:S5# +;+\Q?Y&(-9I"GHN2TII)<8U87#/MJJ>+( MJG=HY+5E?T>*.2PK7MJC:#>%4)\.A?)LK5D42YWA8SMYO17'7Y 6P6F"-\F+ M'-" P:N0;Y+B5-9D*&IY9)_M2@R'J.2PS7MX]LA,V.^R"18FL@:&JUI9AH,>NEC9>D!K?\YS'2_[Q'_@:S4R? MM%>37KK32R=3([8"HJ88^!JWXG6^AQ+\"CK]M-*C*JTG)3TMT36&9Q/UZ[VQ M]2I\C2O&_+E\C69&RD:?ZA%9D1/#_*I84^83[6KEPM7[&E=,,6_S-2BG![BE MWAFS.2>M"O%D6:A<\=&2Z_ UKAC[Y_,UE"H5ZH6;Z;8RG<4RM3RCQISK+3I_ M [[&%5/-6WV-[.-@54SV'EFEU5;C,5XAHU'YUFR,(+?L10IX8YZ"*(_G0GO% M/79R,;D:J5I:7"=OQ?4,,@M>BT2<=K]%4A1EU!FOUGE9+&AI?B9;O.KO@*A9 MRUER'5*9#V/#YE"-7V1#G35W*'UNIKG M+0N^()U0I],);!HFST@GM$LF%"(3FJ/C[I>C5)*;YE1]R*MM($B:KNICIP8' MQMV9955(CD:R*L-IU4:>Q5_1+=TPNQ @-M3DJ(DF[OR4UR%E3'7G#1T02,#R)Y)%W.)[6^@Y%"4IZFE<:%* 60O7&)/"[('!. MPOG(RO]OD&K^*U5=,[9^\RB 6_727:E<93ITA>G5*E8YE@=7)^#^1$KX[QQ< M]VW@_4 1[K,AWND^%AW.G&9).2'134 G8^EF@/C/+EO])N&_K90]M+YV"?=Y MS*),"4S*=+,^)^?Y*17O9B5*[UZ=C_>*6;0'O#^W8O[XTO ;M(\^["[YZR/[ MJ5AW4E(K'V-#@(\6N_V)2?5OS%P*R/YZA/U9X[?[]Q-'4BV[ULM;E)(N%W4. M-)YZRNKJI/0;(W$7O9_X:\5I]RFBWJ7:B6PT6E'HA"SI9#=3B%YOCN'54<2G MQF-I]']T0:4;9W,_+^K1;KK6LYXZME4K%.T(F\I<_ES\6^%&XR@*?0K_BNG#'7CY? M9-RG\ZRL\9H@\VH!(L6P$79W^*#3:AOX)C,'[63H"V!H."KL2;B8'0.K=*O5 M81C="9O&8Z/8NMK4AA?6NF&(HXN]N4# >5#,%.E6.\_4RIT623W%AJ# C[,! MBJ_"Z7WFXDQC(5&3HK$VVXK4>R5-:#[1^L51=0N>P(O2[P8NORT;:C0?KPH+ M$AC)Y&H6:7.3T-5:D<$%M)^O X[2^7F(TNK3O%IMYO)DNI2>12;%!*DZ5VL+ M?U,Z.&0+W(# TV94CKQW\/0EAH_FB(<<(#R=]DYUST]&BW&R5E^0U1 (^1-RW MZ50R-NIW;&4^))W8O)VC>I<7H5?B%3W;"@2"R!4T45[(HLVKZYWP(B3M*N!5 MV4^IEJ79,I8WTRTV%P_UZTK3'$\&5Z=VX&H>=E?C[DT_7\Z7WMH[#<,9XSYO M5\Q[%RSP6X[7H--?,>[KLJI >%GK0WU">9!9:7-NT0DU1"G*+#L5I7!UPOTE MW)^^T.]$%:?'^KW2COY&KRHFYCFIVF=[3;H[2?5&5G-P=;3PAC#_SO(""CAQ MMZ>LB$Q7"\M6IU?)C;F25*8JXZM3!U>SV_/IM.#:0!&.3KP#^?[.;89)/LJ1 M\"-#MFJ1A!JC9K/>Y2.I'X/\R^[<0GQ&0G3B7#;M._'I,[,B2%IBTG2*;(MB MJ^G5F.R4'J\V7/7IS'P)?+XBJXWT7(FUK9'4R752FB*%GG*9^#5X+)\BV&Q- M=J&&ZG\ADM=$WA Y$Y_&Y]JUV#R='H3[;&XY*>3,)9N89#>^[=3UXG][<\3O M^./XO_G?T4"'!\T@,Q-PG5;&'U9+R.92RQD%EH_..G1B-HS62QNAB.U2L-U9 MU9ZBPW*Z\7QFLJE':"KV #L_-K&]]]'##-#TJ:P=ZO;4!>]T\7-W]J_"98T, M!)EBNI-2\\-R2G%:"ZLB=>E(;3;>P\2)ZWUEP!ELS]6G_025;\T:;"N18ZVR M%I_;F>0+N$=OO&/ ##?HU,7^7!'$#I,?]>7:\"G+-QM[HV$GY!T#E9H]#G#R MLBS0_:92"O%UOMK!'@1BQ=(5;__@?\0IN6H4$I-^55H*8N6]$"1 MY/_]->-%=!@TI(*1]1"]C\C;&LA2Q] M]D!3]\S,^K4U!FPZ\QN.H)0)C?BIK#H/_VU#Q6,25; DFOJ4U_Y[YSZ!?TTH MFT;__85;F_(3@!W!/MU1'N!' OT7]CZ@ 7A",L#HWQ__:=?2\*LYX[6=(?'G M!PW5J5+=;I< K\][].-WFQ^J@-!'1!H)0LV"_(MZ@2#DX7^S Z 45, ;#T/= MDGX]A^H>N""SAR1W1(J\#T?]62/"X(0(&4TD& !5T1 :'+&PP"4$P'/1"(B/ MA 1#4X#ZX4[D/(!$@CX$/?6Q]B =-1@"[1H7L-=V.'WPO"G;< -=56$;3O5 M0IO-$*UVLLVVB!:;[C0+[0+\F*QF"/8QG4]6E-R@Q1V1N4_?$S09C2364]^B@3^>_/V&H$.0 MA"Q]^A#9/$&,A!MLD[PT/<,',KMF([>PYZ'N@'E">06#:Q!3/"VI:,Q75 PPA5@I2X+A&?Q-)'<^#/;D-!X9/F)0'[(Z +.]4&E MC7Y@MJ[RAL&-0_:RH9: W:FID41(M$.5&;]\9=84&6JXQ+8SXCML2^ M6D'_4?'7:>NO"F\H+G'5-/#W6CI86)'X4,$K01!1^9D)'OP/_A))-(H%%;4E M^J^X@ @C)>JI8EBJ/YI'&TN:[LP3BT&R9_1R3FZ\AWP?/"TPU@'1*1 M9PHIX;^' M],?__B<1BS"_7N3AGY:XC:K4ZR MZGUKU]R_4/>WH8)WOU!ACS.:WO?H7^+?WJ.L]UZ>7;_H&PV^P>#^D$RWB5J6 MH!+AR)J[,.A^(H[YB1GM(TRB$RR)^&%#(JL;A"4!8NY3'^%ZW01TQH%('%!* M6[SQ(*(@#.Q4$GG'@;8FT"[$''4\*=8-$&RQ1BQ6Z64&LW"&[0V9]BRSZL3Y MR+[V.@:!"LI"<=$9IN[<#VAV+_+&N]$9/Z/]H!N!6+]JL8Z/%6.;8D^N,[GX MX#%47IJ*7&[-X[;:TNGI&>1ZY+;E>KN9K+8*2%(3KDPG?'%.M&O$,R%.U)K$ MCN@FH-0F/EM@GY/#?0EMK0G)%]$C0Y^Z$OKE]_$L1"#H+CD_LWR?_ZK*&GB M!C)4!/#3WL]NC,+45=FE-031C_SWE;7Z4R(L_7Q._''=&WF/[D4;%+*)]C6( MK Q%-^34(13-AY3N6443BT/Y:$AWQ"V1Q"?*\S0?3^1)QW@:+4+# 7BJ-=ZT M*I*D0N%$/!+]: ?Q@*3YAOXBQ9P0/KLX<37!&)=/URQ4'F2+P"BAK]8*3T*F M,[=6RT8KG78B]+[.VR6I%HK6%8BT;LP\470;QME?[(H7+ P<%+),P M9T! 6VPB(6N$;)F$(&$3_.]+1_$"/CDYS+P?I?=#,@O9E(>R"DG]09)%$6A8 M^\1I,OQK'9:?K>/G44$(1X8,Q26&"8J+)/@$-XPP/">,2%H, Q 513]^[K[1 M%KA$K:=1,L>)BESB"T:_6:\^VDN.YLCG+?.#G/H4UP'?2;<5M%$**J/S#$7 MW6^9["X?YUQ\%F?3_5&'*;.L4*@O84M_]-/\DF<2S*,=M&TAN-L=SPC0,OPN MUV2&4?:RJZ+[+DDD<9](_-]M5&_9P43TWE?J^--Y[&)J)XKW,FE1IY/6,U/^ MQ=5&R:^Q5&RA[WJLUX;AMZG=Y]ZHB5):9H:^0/KB[)$45R^C>U#62A3GT.!2 M7H:3UD5/34.6%E.MJ;18B6)G.L[%)K,856J(2S@P^;9=J@P4]DL>[:^?YHY> M%0U_N@W5YE<%+P_'O:UFVUJ'6#*?U,UI)QJC<[B?1H&_#4CP> M(ID(%6=>MMAO@ %?L]M>M=4P-Q#0V=:AMVT0$]N035'&]>"@\>:ZGL;/XYW( MV^R%^S+&O"8_X>]_[T8#?G&*?!;)?&B:I^__>!T,S5 MTMU)LN+==N254LP'+OX+4,'%-492% U@FMZ?LJP!:LOUSF?(>$NF)5*I#K 3O]171&.$FD>^I$0(KQX(!QW]&7BH'[Y**BDX<>:T=:7VA9,ZF)H M-"H+35XI]3J/D6*R):6R+\2[7LS%T8>V<3@B\89>[CXH[.=! VN[FE&'YB94 M6ML1FLR\U!J95J/?883E7%6BTW1#>"-(*LG Y'L'6!&,;F9 TMW M!,2O:B,\$- 3Y2'7BN"!^.O2PA9IFR0<;\/!;BI/?;'*=W/<3$FWL[&$TYZU MM-+;\A7"X<2INN:%'OZ^N*I!]ZNJ=82&O1VFQZ% +5(9T&.="6/-&'FP<++) M-T& 3L1#\5B4O.0&4RP(G!^1.B]NA[1010PX8=B9N]L!#" 2,]LP;;3M8>D$ M;('6X^W?TW\-O9U[*(O1+G=2L!ZV(^?"*"*&:2'*"3P3YR)\-,[Q0C3,\8"G M03R>H$<1X7E$>AE?A1%3GK ML5*LD&,OA++3LC3EQKT6J=;(4C]:*M86,8/)-!![G#G*[1$8/NZ \><]< \[ MX"<[1R*V%(W7!CUY9ZS<)7A?P=,O:;5+')QXV6.,G\M=WED=Q7SEU=TJ[EXW M0#]RF>\SM"Z8@M.6+?=($,L+$H&/NIYHM'XD#UPO^ P>&X8F3JC[ZV2+/Z ] M.&K5RVI@5X*$+FDA=(U82C*DPXWF?VL@]\-EU\4\_DO4U=@RL#T[RZ'H(98! MZR"!$E9CO4K?3\K($WI*:AZ1!)N&(T.?@:G/4=,>,-8H&* MH!W*.CS6W?]X@,P:[@4[!#H6BL'XMG/4.\GGT,$3=0O2ISSEU1^$"AFMT/\I0A<[B7]^*"HZ/ZOLOC _/W&Y&!TD<)#.<_#-)]N/UTJUSJZ1PNSIJP49T*V2N%.=FP^3>8EA&+Z32AN0X<80;FO&PJ!Y[W6MN^-WUXY M#5P$SR?5,#M%R8XB@SB8JYV)DJ/[A4*&9J0&W8!S>IN2]>9CWA$ F>]@!0Q! M-G$<881R!S3@BFE\YO^ 0B9XBX#.EO<>0+%L 3?^'XJZCY+OEO.;P/8W$?)O M)9##\GW<2S8;@]RD1,Y+[7&K&N=;Y!11QYOE.]'[4Q&_M3US=;S]X?+]3_G^ MH&A_JAB3ZG+8()4:7ZD:5(&+&M88SNLC1?MY-V=>3FX_',R)G1[,^9P)NF?C M41E0 >5T#1U"D "$,.Q'@3XJP E>*-J\E9'_%^4%HB7>)$:R"D2"5U78 AW: M0]'LN2VC6+:E$T/@-8 =[X:SPRCG:^LXFA?4WHJ*K[WEI& A48U.HA&BC8I( MXZ8S P@ !R4HVNT#GZ\UB;]@ST@KF#94%::DHZ,"_D$P2X*:X-EZEOSNI-&, MW9>])?U]!Y6'2/Q%;ZU[")D0-AI.X*K02[@]?!/-Q^L,%[[&,\'3Y4V+2)!N M#R+OF/?$[H$MEQ0NOG&>M@T#3LP]8HE$,A0*MKGE4D4J-;[P)*?*I).5V-EJ M*E',+/D*!?7!IL;.,WX\]MHA".RU/WZJB8!-']O; M6TU;!2Z8(V04,7@3C&V5W\B(5JA-_(4^QG[18?K>:V5),CX -$,'@#Y$'KC3 M7W,X,/_^)-;= C:"M)POA&PG]\0Z6BO\0MS]5O*VI;T@3YKB"8\^V/;Z+C?WEV/\V28I&B&&R4H MBHN$AU&.I^. H_@X%1V-2! 6F;WS7K',\4@8ZRA!]WI(N M&-9<;@]XEGG,4.-2JFBCESDH "KN;TR5 FI)!)+KIN^76S M .C8RW[DL0HA.YT<"2.OQ$*P2815 M!=*98]UP+G02$)FT1MH;8QW=F"2J:;V?F?4[H5F)X5*-6EH.);W4J6/V2_FP M0GS)!GLC,5X^/^$56GS1O-HS\MZXLFL1(I=)/_K2N5471MT>52;WF>N:1/H9 MN"AR@_+\,,5%OC([769Q >IN=G%?&W4WNKCKDIQ[VJ%Z*&1S75QU&8UV%>@( M[,*O8Q>V7HHA7KV@^[SJK*X/C"&7LDU9 Z:Y]H%76BQ6:&CU.CEM-8:A8CZ_ ME+0D[#[Z)@GP6N#]3+E;UR(H K/IV@1%@+H =8'%>_TX#$RLFV6_ '77AKH] MZY@]O&E^]2+QLVUC'VXY#+:T"[6UC1PI@@XCJI%R)^?8L4(F_I2?<6@C_ -M MY$LEP3[GB(]*=3V>13,ZDJV"BIP<3+*11X>RWW#.&Q )3<,)081#.!JO"3*OHGU 5%84GZWU[I,T M"53:5!:/EH,(_\7O9L[N9*X0[XV_G)52#E2N.5^2(DZ#,B6@JCZ.B;\@YG R MDELQ_(14GV<9?7U@OI[@]PE..%KECGS!67^JK73BD5HHIMA6J9AI)A.A2?]@ MUM^YI,O59-8RYYV*+>EYDK%]J/>[_!F MK-ODN_UHG4K^^!VFPG=4F+R+D]&]([SN.2W3YV)CO[#5X0-@FGC3"$EY",DP MR4-Z HB83OXG'J MCH[N'ZD^%1^I77SHF_'O+WK]S#8_4R?L4VP?/MHM:D71IYOYZ]6(LCE3><,3V?(AZ_IR/_=W,CF[=.?<OM6:V'Q$*W_35=F1^QCU_*IL[]D; MKLJ.WR,$!%=E/P?7.G\Z/DPP(X8CZ3#-18:BR/'#*.!&$9H/BXE1@B*?Y1#C M%5WRGNQ7N.?HQ6O)5)E%UZ.E:]4V6VVW+GZ+UN>(L7,E:5\^ WMSC#=^3T6. MA2"V2'FK;QWV-U+UI0\._WL(7=#XX JF)03 JS)A_3L_-'75MKPRA!>7#>=) M#-XJ?WCJL>DX<_]B4=L WN>'=^0^$0W@?29X>QLA@;"Y!F0$PN;JX!T(F_,+ M&PQX:#RAEO_^H'^\BH1$])Y$WL_:HWKXCR ,!I]3+F2_6#8<^\CS=L(2[SA M<%7= B:7U8TE"J64=5V!D_)#'7_FHFQZ)U#OZ)PX[!M%S+UA0MXPQ#JBLN_% MO(G>/PO2+UK\)U#GF;SYM]YI\)H"_% Z3/$JKPF :TD 6'LNW(N4YCEU==ZP MB(+KR?''_;_[-U]X\)KBNB$X9=>;5P7-#8:NKYG](V[[7*!<%R-=KXQ_3C-_ M(,@+4#@3U)9HOO\#%KHJ"!'^?[%[^OSPVC#:]U%LT=M50]L8?J?@N &%[9#P)D7@29G$7QV-MT49=OKW^UCJ*_'/5-^H+[31MYH=WY5%"BP$D."(J M(E;6S71)GAD@0:\ P MO<0-PIWO69GQRC@O%BC+LV:LWZ:^3/.FQ&55_7"AQ$\P57=9$TV/0-,[H]%Z M_4HQ'BC%]_+A53)=5MT1_!FSX>T%E W_@D(\%#+YLKY>XDNIKS6)H# A M1W.5S.&BTZ>%&>G[/T7U;2FQ]P*KPFO\&//).E\W(YN";9HH0QKY9TF-5QU3 MQKIHPUZ(_]R#+ZA-$YBV^MR[^^HJBKIA';5+/V&N@4X9R1;>@^&W\F!U\MNYP;7=F^8G> #U?^.N%'53=0[D1SJMD54>$,!%M&43>5+ MJ3,Z_(7U681#"=:&KIH:W36=?76>]C\>^ MH5]U/5KI"D!PE6KCG/NN7TGMH'0FKE#@:NA(*K>5JO.'B5&7S8SZ#G#$/9PI M:>KZ5=:T8?&G1>^Q ZHMZ6N<$%.Z&V.KF:[E. M7ROM8]?RIY(<\G6Y+"]8NO$N1DE^)X_I+'!#/1!>#U_>.;KAY,/G >&.YE9B M 80N1:OOBO0\-Y@^O7RR/D M=T/@?M!T7 OAV+K6E,4;^B8^,B]IXT"570S MJBC,9<"(1UL=GQ@8ORH8O1XK?Q_$_+>)SDS7(!]ILFYLL5.@DFY%)46XBJP! M*&%'X$^3X,X2]+Y>5CD#A% 'A-O!]L91H&!N1<%$W3#3._@C^IVTR[O =2 < M%RB3VU F#,>N)'DHO\L.8[ZL)GDO>/RWOY;>>.&JQ-""\^6M/]\6W[S_ MY87A\^3_CRJ2O;<5\E%5LR\TK^,% K=W>2Y8(W$?^=Y"ZZMNY1MJX7Q4<^M=K+-5LY;"C,Q.U"IUJ?W[9WCK>5/;-.21\YK M4FRB=(P#0A+U2&:^,(X0M=0R:$I09&AQI&S=Z_TC8IB\K)F MPI?61Q0LB;>(%MLBD@5(T08<#7LDQ%^6/MZ4O4?2ER9_>27@\3?J%[I7P/L! M=N ]_)L8 E4&"Q1P-M8OCKQZ2:I7+VDS ;\O=&&!K.'!IH#74".OL'/=D!>H M*/]6*+L,_XS=>38!\J)0*7W4GDI 0XEH2\ $Q,MC$K(FJ+8([O"H*+-5E:SMR^/&!-UUGU M_A,/9_=$4D5K'4O;3S?(PG0 +6]BIO*:B6ZK0,)M?59Z9]Y0@GK74T",P368 M]G@,3/1]Z*#>CP,?+0FJ+1.**BA)X4@6(? :NNC"NWT"K\O -1.\64$\J>C& M"@G-U;W. C+=$_ &VY_R,T@? "SD!$C#>,'P MFT.(.NX9DR":N2$+%A0(D!*AA+!T ]G :)V0*0R$;O0Z7&A/ AJZ+@3CQCHD M3"#5Z^BN#Q--C#=]%D69X((\@X/=^3SI_>+1R//'<"%[CW1TH8B]WU2W5?'Y M0T@Q\O3 <"[BGC_U\?+\.4;Z7M]3WME[A&3A\X>(Z28T/]6]># 41Y?\8>63U_; *@[#V3#@$(X7P?[!;4+V"O5\0@>\]0I_XS1*TFE'(J MCUD#^EDFYA0(*9\6G:/D/K0Q81+\T 2(-5WQ IG*I291A[2/"!9);Y>,^WE^9U%S1_0X-LNY C_[X@1/B0W M"#G8L8U$H"IC&><*]J,R$TH1MQ-=P^)O"ID!(8 G-!M=SH ^*YJ^=,]$V9K[ MV9!-Q?2>"-!KAJH?:T_$=(:,!>@=%M]NWT@=P'Z00MI6+$@H Z0Q=2AG(#EO MJX_UR2TH>VPHC@S_-):Q+0,QC0W!>EPHB41Y- *NV#+T*>Q2-X%/EDC7&80\ MG:GR:1KE_B2+Z,?OECYUI:QN>/H.RR4HD='U2L^6 .6L.\F-L8 XP!?XV&! M]S#I[N43&-104.I+*%XE&4E6U=0)2'+8$L)7!=G3*2HEZ>GEF0$[AO)6]5[6 M\>U1L@;;6R[+:!@7YMKL>?C# NGOS>\>>*70L5S"*F\ TVHAY&\ N(A M=MKR=WQWU&6=W2"P'\1!X_SXN?W+'[,WQOOS>!&:( X:21"!(0A0 ?E[J#ZL M/]/X7J#H?_^38&*)7\]#4<^B22]>*?3F.9_HBO8P.4,J@ N#IH2 ;J42)'33 M-*K\@0A(A'I;U6>(7WAD-4NR/0U5@ 6I[B]/2Y1E]\'&?N.QR&NM8)N M4 &&X H-]ZXQQ#-P!'Q1&;J5:@$@V:/D$[]CMNL;]W_?$;8QA#WQ,I)=;FAG MW:Z3K&S:(6FE8[>#GT$!(/">68:>8Z[A7=7C+]\%O 40%'08Z2>'06TC.RL;36='1]'H!VK:M-T2, 50"T M$\&V=X2HS+> T6](=@D3S0!I*-6YPWH!&;Z&AB[RVU+62-/N*6PTPZ6KA378B['M2$V140#_ M6X^$>3/@DH!+CG,)=L@U +"(1?=I6?A.2=$]F@\_"OQ,1FK&B^EXP1)(V2,; ML=!6U /3IV(%5 MW+>QJ1&@KVL$!"0>D/BQ% U(3KYE1%A D#1=U<<.LC5L*'A-+_CE.0W0U%E3 M,20U'-90?4EL:]!#5A ^ YH+:.Y8;HCK?+OV-W+41[RL(EGH^=+(C70M!.!* M4$];N]8MMH?O\(VU4')BXQ==3;O;H^OP#I&58TR!&!!D0)!'4Z"1R^2K<.A; MA6#O-HJ@V%CG;CMA^C;Q.H0 :<\G-UZ$,#*10.1'(V3?[FE_*"A-1->!5@X( M\A7#$WLQNH5DF&\J FW,C^$G'!B'3HT,40:5,C(47=K<4"VDPW7117P+B*V4_%F)6Q.8%R;NQ9O M0- !01]7^= S1T'EC>>#'/LQVC/&4QLR-+>H&8?'(1UOR->-#1ST M>#;*W_6: O4?$.>?2%L3X44V)>C^+^]V8DA@)9LH7>(."LK9#(I/-W\"TIXD MS]P0F :0<$7;( :_7.\(0;(5].E,U]S2L\:6[,;]X]B Y_EC@3R#CP0=[=*C M3D_LRMV4A+R&M\^0)>U6?H?/4:# W_X6_1T"PY<]M"7E,1>M8Q,:7@\1L0E@ 2*&0 MDD43;20_\PJ'MJQ",D\F,#^*61/2N\F$ENK/#-[I^?-2<0O.KF29B[8MG= MIM%\YW(M<;5=[U(>N=E4KHFUH?.74P8N#4"4VW# ZL/)LZZ1!_4J@< 2<&+ MB<<*2;HI/3OFSO,(X@SEU9CNL5PWS00;09AAO:P7 6=_HJJZC.O@9Y%]/)0DJ+T_-]8ZDR\EN"L/6+I+? M7O;34L$*5:OP/1OX!S)QP!P!<[QB3JV5@&\@;1$9M-&]A&I/<:%X)AA!;V+# M1J9;\P&L@& CN][(#O=!Z0>D/K1*/W:P,+!1U[%B2&XAO?6 MSB4Z:X!)=X3RFU5B9"/"W;1UDT?V8O6(GD4P]9+A=V+\?F@JH,^ /E\1Q2BN M@NS_K9R^=6S)#58BRI5-[%*XC7'P1M^\BX\9FKZ)LDYS%-&YCP7O7\,"W_%3 M0%\/DCW\K%& M &^,H6-%GG+9Y$WR!^)& >\$O/.*MVT@82P!?B&[-HN?^Z>BQ%N4? ))"9H* MD$K1X9Z1KLKZG9>SCDC1UES^ =@>GT&OP$+1UXUBN"<.;4+ MI:_57MX-(\? M,2/ ]VQ+T@V<' S=BKO]+5Z/5[!66F=G+8-TA( 93F:&MAN#=PT6[()B^;[V M>GUR ROD]IJ0$-T8J/OX#G+2V%9YE-5[!TD0.9@03G>;'3+T9=??!= YT*>R MX!^E,4T=_H9X"4MX44<$*-X6\T@9G?9 )XYF]A":6UCT0A/(.UQA&]N' MA/$8SS;71+#0+?!28J\%%^SF1* 36OA\ERO?W;/C@!CK"\2BZ(<9\GWE(%H3 MD/_KDAV:)L):EB.[64=ST 4%<@8Z6@>T@WL-D'87.MIE#M)K R)[W0]U)>*2 M-]!Q?7/K3,P0^(E;D/" LSYQYN VT*2 TA$==;8D]03JWW);^CNKFHG5<#P.U0C5[##=PLM3@#Y(\ M\T6PB+P]084V[ZXT=N,G?CADNU?7%_07AL]H;QU,%8$@FZ^LJ.H$DZC$)"JJ]S,838-.X%# T;15+I M&&X8>;-:8[;5VJ?4LGF]?DU;.EK*RRLH=SHQ;EU=53>-?!E#3J/>"=H4TAG8HMC[WCQ"Q5T[HFD M($!!!Z&!3N,? 9 Y@ZH:SA7MI_[IPK;J!PW=LD$HR(XNI>!1\ ?5S$%&(JI2 M=X#\%S)8FM[@:!\,6:%@;B-(H7FXEJ!?#6Y=Q G2"UJN MR],^@T>>7VH,=M MS_ "CJS:TOT2<6[5 KR5)\B&8$^1!2Q@:];R2@OBSK"CM00H-YO'=?DDM_8@ M#F-Y&X2X[,)RFVSN_,/AFU&P6%O*: L"90U!&X W]Q+(\>K\S4BL=S=23^67 M6Q;J1U6_=1O.3K^*\-:LX$A@!0=6\*FE;Q-B6*3B L_QD=B(BXP20R[!QZ,< MB W!"$1&#$\+.Z5O4[R*Q K7D@"PSEK?=AL.6]>'>HQ<3S;;1($($=E"-5E- M%Y)EHE#-UIJ5)"I>>T;Q<4"S'Z_+?JRVKG=U)Y%=[W6UUK+[?,7U_NCFUF/3 MWB]2NYZL5P!91]U"ZP)^,'4O(\0C#4P9)A>/AF.13RN _&K18W\!Q/8*"&\) M!%X#7O.Q3JX9A7]U--X6T;;HW\]PQY&T0))QP',C,(IRD7 4<,-XC.=H$$N, M$F&*XL7=+3)+V$+>GG+>E87VLR!2W.RM/$W%3KL<=0&?49?=Z23-G)IU'\L4VF MGXIF@4V0Q;TVI%-QM<9+_E[*E+FUFQG5#2]".92V>E;KX^ABWW5L2RXU5U"-J\(MBC0UW!_DX_J"I2OJF!NPD^'3I,%%]T6L/JHIC+WH,E7YJ?I(+KGX?LM4?\S%QQ.-Z3C-132K M*M-L>)'D$OLM$TDUU66X1*TS+Y;(9E-H+$93B"-ROVF[DJ)%\@G4.GQ,$RJ1 M%&TY0H.C#M!(+ITTFI2YJK-V#N2;N42_P2Y@TP,(Y2OS@EPH5I0.GU 36K/< ML%NK,4<=P&AB2H:868OC26<<*M,U3ERD1[#7 R@5ILXR:] ,Z#C::#0M)O+1 MW!SV>@#^2L\$D_ZH/,8EA7X:J^-0@>Q- M9=SK'OZ%7'LIUT.0]GMF,I*T\]-4>@&YA#F UHISU 9S9XK/C_#BLV&8_G1^,TX]V!/9Z@ 2FC:PV2#](IF0Y.\O*27X;R9P;WN+:NIC!-4N1^WE-8*Z#5;J@_".@36 M H*RG M6381G[9&F26"3-WJR?C<,)/,<6%Q&8 M6&Q$C^ R0)R+T)"B$U1"Y&B18OC(2(@*I/CV-YY1VFGOA/?X4PDWHM6:$.HX M9J6<=[*A%5 :7/@ '9GYM&7'C,&C(IN,5*7K\U@!,EWX !W5^F7#*JKQ?">W MC$PB(M=:J%!"A@_0T=@AM8$Q6:[87+JK*#,S_6078*\'Z,B0YL-(FA)H,KV: MA:UV?L$T!*B=#M"1;3#:9,B/LZPSKV4M4C1%M@J;'J"CY9RU&TPQJRATJL$D M);[#*<,&:KK'R@FZ48J8 SJO %-)=W.E+$TW<5.?E=\0'7<-%Q1;\QQ&Y'<( MKK_BN\;8D^-M2_EX:W&WDZLOUR'SEZJ]^%L;"U ;:/D.^%"/*>80), M7 $FH"(($'$-B ADT[4@(I!-Y\7$Z_?N^B@YS39]]ZKC;PL=XAUFW39Y3337 MFWNFA+:4<;$!E.+F?IOJMF:9FPCCNR7"49OQX[ ?/[0?<2HY>#!X_<[95^$! M"3?@;=Q>FFQ>W'D^@I IO"-+__H=BR%]AZL[]@!(XSD0O MKZGR#^8;=WW[_^ZM-J",WW[RSSYQA'?!]98[S#U!^@GW$I^^\*1I@JV]O[>Y MTY^^LK/<)7P&J_&J /$QZW:-M,^]B21\C46^YJ7?K+2_9=$>$-T-">W/UL-IWI3< M!'KT :5(+WC5306\;5?@&UG^__-5K2,B?,_LY)$3_\@K.&\MBRM+Z.C.3]EJ MHK1F5&Z%:UF0DGE#Y#JM#%=,=U)J?EA.*4YK856D+AVIS<8_\*D5."1^*VER MM1$71ND6* ;$14..$1Y.^B8[YZ:C1;G9*B_)Y0]\>G7*J^:_/T+A'X1[ N'? M'_+*>M#LJ:A;WN\_"(V?0GC89FC,\[,'Q%Q)341_V UG):TT;Q@.!&275VWP MPZWC_>\/V+.?AV0UM9#!QW*=4"-3"G4JL2@]3G(1E&E"T8D[ADS\\W,7$N>+ M77TV-0=<''#QGW Q17ML'.;:="H9&_4[MC(?DDYLWLY1/;GQX6PL1*MZMI.I M+3NYIUJU9!IM6=)0ZBWSXW<\>L?$J"-;%70Y(FS(_K/*IG"F2H5JR.N&CC\7J M *7O(Z,AGKBC(K'+&0U?G;X#)OY"3'PY2^']7/R8F#R-GRAV18:LG$P* ]E8 M-1$70YN!CC!WL5CTO$;#9YN].W0>,H$0DE M5[ 7]25,J!HJ_K#A4+,*K)?EK)RNYO-\WP$*+6,K#?Q.4\KRT(R,= [I7Q*2>>C"U5Y1'P.[:GP78*ZY1!, M04.%;W1TU5<0=PE MC<:_5J2D;H 9+XO>U>4[]Q'R?YJ%]]EKNB)?Y!-/+EPR)>Q%%^2SU_OY8NMB M1H7'J:S+J$E-Q"Z+FRK[LJLBM8&DJMPR3K:FL6%+DH8)M='@XLC68.YB5"0( M201B(! #-V2]_)D0O8D5O3K?)"Z+6OZDB=6RA]?0ESN:R15T1) MP2SK368EQUBZ58XM&VVSV9+'7 *9%&$Z=D<=E25!""/@O!OGO NF>KS">II) M,7RZ*TH*OQCT*NV\W1V8#6QNLIK%O0G6)_-#H='XTS!K$/=3[,MOB4* MPZ;49BM+5"D9;5^0=Q1]0?7_V90<<'# P5=H-[R1A76Q X'/SLL=.D>.XJM1 MH@YJ#<3"R(Z(W26BQXZ"774T &MT0$G!K@351D#,Z;J(;G$_(#K(A60GM'#&5.0QR<0+"?.1K.'+#W". M8Y@*![Y_P(]?EQ\OF97P1PP9>S+*@_&H07;2=&M))?A^5"AAAF0P0T:^V-&. M)L)[2!^%;/.]^OVSE_)=G8D@9_I+6! UZ'+PZ)+0,N!-@/FR-NJ8KO@Z(*GR MMKPL#P=I5:GU6G;-2.I./H,O0PKC/4@F$9R/"'@]X/6KM$[>RNQ%BP0YOAWI M*?-%(1*IC)>M!)=$$T1F2?B.3-QRB"$#1L! U_Y:_.H64@R^BS\3I&/?GAGA M\U)!$_0I:/.KM?MS0*RD5*?<+:GMMC(U^NV,.J8JC\LENB41AQ_(:%".(F#7 M@%TO:0F\B5_'LTH7%-H-E@5+2QL)65Z20_A64^9U?KW!Z$1MZ^3$'0&7%?(2 M$8/P1) _'>1/7X&YL94M7=4UX<54*Q.,2M(XE:^2\W2"94.\6"B0273),DIS MN(O&+[C1$7#^U7!"P/E?QW(YE?7U?+@=8ZJS2F?::"O9!MT#90ZS/H-8/T8? M8_VK#ETO^!YS>]A8GPV70<,>X.6PXL< MFX\]-BK=6:RNR-.I50\GIK%(OH$X%ID*)',7I\BO%>$X>NE?6>8Q'\M>(8F6 MI0N*!'\#AHD8FHK](E!N*JIK.3R%J:\Z)K('@&^TK_NU$\+7"_QB]_U=D6,? M4.OEJ?6J?=%?F_O^MM3&57NAWV5?[@NE!5]*D@=$%Q#=M[C++RD(<'#+)&:\ M@RKCWKK1_HVLGN#RKVL- 'H\57=9ZN5Z#R&YU2WQC:5.IL8H M7+Z-OHLQP5'K@&L#KOVH*."I;)N=TM.0^=3I=/BG(I-[K-2YDH/9%F\@QL-G MC@E^;(J3GPE.J"@5G%#?Y+Q-(?>JX"@/!B[=UUCDIYOAMVXF[)ZY\(,DSI'R M4--1)L:E'QMLBZG-*TIY7E61W$FXYD(DS 2[AP'+!BS[8>>D3N!9BLR,J('> MXSHA(*Y$)SE1)DP2\2R#>98\MN-_F_$$PP8'"\Z_S9((H@Q!TN25K/?S!=K9 M;1#(F0\>JWJ5IDV_U+0GR[8V;0ZY0.EF?&7S3IZEN4@W59125BV?A%-$IDC\ M+G:T+$40N0@D02 )KL6T>:\HF%BCU6(86]*L'5],P$*U$D4+BP+W*#A%W^Q] M><=KS[_/G@F2JV]:.'U]27.QN,>6.'G9;TJ1-!,56(962FRU.:A6G\A9>,S1 M;B&Z\%TB$E2B"]CO"[/?Y6(8)_%?]217=4X=U 8F28^G0[U$-:UH'YH1N"A=^(Y.'/--@CA%P.P!LW]B M)9JWX8^)!&;N :P.N M_81$C:-LR]L)$,I'"VDRU&XJJV4I*\SR#<2V[BVZ8>K,]L-G6\H=#?"&!D1B MK,.I:NA&(6)L\&>T(3Y[A8$/%/A -VA\H#W9W)HGDZ8IFW!F O 9=O-;#K'K M4:DV:$7F9'J1+Y,].1RMS"6V$Y*@,1)Q4S42E[S2YQNR0<#^WX[]+Y.3<2[^ M%Z=D9;E,YTE%CJ;BN5C#L.99S/\,6?K>JKQ?G4T/5,GZ:FEC MWSY'[++%=4\-QK;'HQX8D+UZ1Y:RB?G*63A+:\G14?>T"L-<<.LEX.* BV^= MBR]<*/=4-L[2W?(DS?1J+.A+L1*(R!E9:B VQ@=88M$S5\O]5-/Y<,+G#1]< MN=;Z7IY5=XPN$$U4@L]T6-)*0U#"S#. M#1>9^A@"^V)@>)-'^V%P:)B1."A-JV6VU[>>9&DA#G20_/&;O"=)\M"VV[,' MQ(PWB 4:YM>I@0 /<%'+FDDU,LLO/)" ,)3-I6Y)N0+81 M#P*,%E3&K),U@6QU2ZUQ6Z*RY"KY&N'\^>(_C&Q.6GU7[Z_2$/3S#C/.FH5B MKM6K),?XF"^D%_3?"23CPH#@UT/=727IA$P@( N=4,T@78*] JF:;\ N=*( MK-=BSJI'UJ1B33+,;**UN%:Z.>_2'^W9F)XQHQS9JDF+B-G+%H<:7#I<-CB! M7&31-LEBM MFS!#D8DS8'O+1*RF9VV]N%I>(XO]F:_YV8$!M.FD:Z[O^4"D5=XTB:1G%U[4 M%]VRBCQCAL.>$MK_PM.HC;!-DUS)YKJ%.UO\<[*"#0JN6JR1,Y+AYV1I-6N- M.%6VF=D['!%WB+>[;_:3JJ6U994DYSE5J2V'\;@=>M6J/(\W_RX YB2UMXA4 M4[..S9,.V\M"7C,^ 8!S1HIJ$RVFD;85;JF/S5Z[7OXC__=R3LP-$.U)SF.] M1MJML1&6V'F45^AAL=C(YY:7>1S MWU'DN]SNCXC87#?D:QM_\B#H19J25M-NL:\P"S%*5*MV8-H* 5!%B83=[$P$ZKR'O_]N+T->H$?;-? M5DU)[_1FI*:;N1@Y+7],2.FZ 7>$/-L9NK,JJ7R#!<;CXTCL%%MVO@')DR+O M:(:Y2]"'+E)[091^0&0*RNBA\?.W:R*G;L%$3GE8G@[(9#G952&F:[GII"LN M)YWJ.Z+5?VKAE=E2.%K-,V$%U%>52AR28?BJ360?@([X-$]5"J$^6^NU)*L1 MEH'B)#\>@(5V9)D?U5](RFQE>LQUH\/RFOZB!_&%P?\T$ MJ=968^EJ2VUVKM= _C"X';% &M6$NLJ&E$*'=YI+DQX_]?/( M0(Z$[^)QZHZ.GB)2/5(])939^O_9>]/EQ)5L;?C_N0JB^ISWZXXPU9H%M;MW MA QSR"F/PJA 0E-H $!5_]E"CQ4B;)=56 $SHYH;Q>DIV&V=PTWZ,'2^M$)&O_G MVH'!Q^Y&:4V71/EF=Y)O=NNE=B] ,C8Z3U3?S >"W!L:%BL,!M9X1I@:SLD+ MD8SOBB)1K1W26*2Q'UDK]PZ5G=6DR;I =VI.\: Y M+S#F5 6^.^GY+4E.*Y2E9?YY6Y9!7PTDPU$5>*$:()7_0N-*!X4#0 36"AY[JFNI M0U)Z?S,K8=GVLE3OK\O]6@\@4GQQ$T"C!^+$!9#OZ6B!7 =(B^]/BR]G3_R9 M&M.4U"BKE& (1LV>EG;YSM(L<%"-X94*^=P#DTM:^O_Z(\OB:F:$&_HUQ=T M8)Q/L1?YI>V61-8WL]K2J\_5'58F(ZC8T/IX8$YJ>OT>FA?[+]I& M_7\9]=@PZAQZ?6UG!^IMG!+\2]]ZK^_@O9C=\[(-W*']VZGX[:3$-)A5@S<9 MKKL@-I-%32$7(AG?^412[ .92]HTR'F"%!\I?GH-HW=I?NB:B\F>JO4Q8XPI MX;K6,J5J#VI^G+F1>\C3-WO?TYNW,\1IH!)!U\[V&DT##%3><6^IU(.U_ M+W6,N\+"KH]='W$A ^_ M:93\.Y !U.C?V>7$UD%+/0.GQ@.>&_P+=[YOYOI4%(8-Q06\P%?CBR%B ST. M8&F&(SFR$3N-CO57_M#4<$F> M_& VD\\<^(^4T3T(B_\8=HJG:MS>+E,;0N"!ZE2$* MTXDDDI?>(Y?=4/44N M*<9)40]%0'ZKO:<94? MN,0D9KVVPJ<%9%ZN(/.\!"A"SZR*E__:\^+#['?!CTPSSB:8?]P.]"L4>&F4 M@3EG8[,,QI^$Q_WG7U><^^$H39SN%YA8RSOWHZ/B2C@SURA&%169U8#BYN=B M7F'FHIRCF+RFLI0JY;]37%&FU7D^S])BGI54D:)E#?S&,B*15TA&P7-$+J=] M]Q? B.J7^UFI7!XMA6*7X"S6WEW@[7TDCYMS3HRS<[X?.5NO*76RH1J8T>Q&FT5I M,*1:$3@Q)IZI^@;=[&M-Q=Q5!F6<7^>R_48D4LF1!+\P=E-++O/K<:LX\ K; M(MWG1"JY(JPTJ)2SV\V69W!SM9<<*J\5%R*5G.>N+DA+,0I9K+B53;,ML=X< M6XAT\NWY04!1O5Y!YXOCAKC36Z-QC>F)3')DA\UN%^-Z: H-AAGIG=U.VC8C MD4V.M*@.TY\17EE83\)B=IT;C:8")^:2(T?EG=(=;*<]/BRW.P6F+#.AW1/S MR9'-PD#,\ON6AV5G4F_5:##WMCUU4<(:R&/7AL2!**M\;:8C3,F=F5-="I)[@U79GZ2JY5 M6<'. @47=K=>WVC10Z1.,#5K:5I?V$]YL M^#(OB#R;#0WPU!.,+8_+D?Y.K%N\8U]L\>/*_:F;L=W"R?WFYA8!C^*-Y#:TT^6#=?6_X MOO 0',U>+&'"!M[C6X]/PP\[S#M%4?GBX2YXH&:YT>/F]/CO M>,_]=C@BP"[O;UKG3]]+,^<5K)=X\G%R-"+ESI[R\"Q;N9[F_NV%=E0*_ZZ1] M)(GL6O##_WZAO_PF>2C\*Y:[:KU'[K7XXVF"OA9B&.J>JF9:X O=S_".HBHG M.RQ^?[]TZE D]Y9,O4:"?QI.)M#=T)<)G^7DE0*#T%/$1>/^85#]T6RH5=M7@B6-H-5\R7\2J,8Y$) MIOYBHE^6)W/RY6=N]3G-\_5O]T)[@ CG*.4GD&$/YP!3E3] MD,9\%S$KJX55-N5I--II7IOIB91(??D;QQ]8YD)7/R"=O5V=_8!Z\I3I+/E2 M9TG19K.*H]/LD!]0W7'#D?M[PEU\F,Y*85[&-[DZCXVY;#1N+*6!9<)$:_;+ MW[D'ZM6N(;?O]JBHC@KKYZ"=)"FVX1A^X,61XCMS;B!?1@I\&==V[W_,G M+HQK+S]E^\!E;;@3\0[*DKJY&R(V5_C^V&E/WC M#+7W*#L=1N* (Y6^:5#YW53+%I@6'P%E9V-E9W#BKAU[L'%*1O-<^]%@BQNP M()<>.I_?3P['![CL4I6:P/C]D&_V<*17(0IZIS\GM M; $4_N<6VV_>79."#+77\\WC>_6,F&J_FVF>&KBZT\JJU&+VW0#TE;/9?K*X M,R=](PF]80F]F/F+?)NH,/.M2M4 MTN<&N;M0U2.:'4Y%1Q=VVW6>(NMM-3AQ/'*R2M&?R#7#5"NU1L (^;79X,0\ M](=0#SCSFC\; 00"B+MUF]Q=>.LW 6(X;L[:/77M846]/][RX7(CK!< (-@8 M(*ASW8*7 N])13*<#&"KK$O.0@5F84:3#"^SD:PPOK=BL((7$G@97O*<;"<, M7EZ9=S;K\7/I/CJN?I(U7]_S%,FZB\C2TAUC8D[Z<@846M6U;#,=\<"JLS'TX[<*EI8K+30C_= M$_?MR8MK#>JH M[+EV$)+K ;I+WJX6J+8/M@&X L^UK'@C M.&3FO%;&%+37S&C2K:I"I=47<;8X">:E"%X>#[O T@\DDSPWH\)%A!PWG('W M\SM4D+9&$!D0.V$V,>L%RRG=CM5D!V/1<" M I -0,H_M1L_%\9]WN/ZM>,%'VH>IC@VX8:->:0$2C7DC/1EO5C42767=O MQN2[L:(74BJ8 M9T8./4]UY%TF\"3'MV*C)2,IR] /?O/"ZI0M%*50I>U@=#=8A5*H/J06L?C2 M@#^<P(R<$3J:$-IVW6]^(L@\(QY&$AS2QVZ M70D\YM74"-I?&:ZA:32FUJMLH3EJ!5K(B7C<#9Y"'A8$)/>5475WZ?0?C22) M[HDBN5O8@K\0I%)S0?2V+8[,T M7P<4RP:J9V<,9Z,>J(F2K="A]A9S+Z[7'@/YU:]N?CYC7-6U((F?6RX-5'"B MCOL\5QZWC-TARQ1&.2&YM37L(&7FTI3P<](Q+Q7'SO M4#Y9R87RNQ#&G+M11HHQYM-8IF< F1^QQ15PS6(X+N2M*:LLD#H;O]R;O'Y1-I 8* M"S##N.J!>2#Q5POCD/8C[7^7\_/3:_]E;;[?U'X_6QWN/:76)RKV;DW)IQ=W:-3ZU)ARRXNTT3/_^:WVG.I0JOD;0C:;^M M>N*WJ7#+X<9W>&0>&U=D5JJ7\77)4S/2"Y=6)G"AN\:&27.!*YLZ^"O5\[_= M89\+%)),03C@DY'A:J4;Z:(#T@JD%6FH0TB+ 7'-=18DWY SDJ-D%,,* U5! MAWATK$GAL>8]?M9;;$3PEANU9&P,18V=J+&Y[HM.WO CI^+5>(E>"41^-:>[ MC7-'4HA?<*7RDN< (OI=U1O *98.0))THV)/;E1K9JPWU#[:8,:*TEK%EE;N MU2*1B%O%WQU!8HS]37*(Q)>_H<"Q[15R_!:VW8&#[N)1M;M?,/(P( _# MKV=7I:O300KD ZD)4I,T..)2&]I+;1QO'/]+5;(26(*T4 ^Q/#_CAH$/$Z_@ M3%&6-3H"W\H1^&K!N/N -B3M2-IOSCWTB7-TSA%U2]F2T.D%G5X^3;O3/RB! M/3IVAQUV72S.R"E?B9:UBA_Q^64Y.G/0"OL%Q^[CB8(['"C:H3U7O8YV='C' MOEZ_\WRZ..'I->K#H-+Q"FVSP08;AMNYN^R$$PGF[:#>K5(G099'=_@OT 9Z MP4D\]\#FL0<6/U4:_--:802="#IOS9]S'>C\Y9C8QT+G7BJUA9';B'@[MU\. M>ZYM3)H1A(_DRU5 M\N VH/_UO401N:^0A\=M ,/^[R+0?A2=X[H(ZG$S>\)UYL6TXY__\W+VS_M2 M5G8MU_OV6.;\8EGZP?M+Q!O50LW./54RLY(&WOM-LB)IYQ\7F<>^TD\EU-^> M2J5).!GJ*XO_7^;Y5TB,!"UM:9M]0:_CMIBU5"WX=OBKQX_B'>WQ,]#H?DF>_&!-D,\<^(^4T3V(^/\8=HJGW.OQ[P B 99; M?[UTN!\_ KH?UP4!K2["#23NFWT42>D]8OD]54^12XJ!7L157,5HEA$5+*>* ME*KF14G!YJ*DJ:HD$PR&D?B7PUL/?S$([$!T-;&H2\X";'R&(_+K$"C1<=1' M0&52KU\+V@SX08:K 4)Z*_>P <SC+S/$TH3H,7]640['#VK\R!?YDS@NZO3OV?PN.N M]:]S[[<_W5U/:"7\2^9IW.\8"D>MTEB%S4DT)GQ.2 MI*BD)G^G5;!Q7J.DJ\7^F,:RBWJAH>R&W+#1 Y8B]N/(XJ#EDM/::,;O<&O M"D.ES+H]8$GB/XX,-Y-!6\AWQYBDM/=6*[\:3"(.C&1^'"FPL\HNF+9Y3*W* M@NK.2I-P!4?B[(]#%Q+M:JNAM^*-6FO3)NU6I9B/P% B,=.>%(GUG#V4>*-< M)P:E0!ZW>A$X?"=FRF[S?<_*Y5@S)$FUO5;:A7+8 R,3,^66\A#OEO8Y8:>X M ]Z7].U @B/QQ$,W4X_B(VQ2,M?5OE8?#26";,:OIWX<6BEFW;!A;B,S;)67 MO<"?Z($8#TVLWVD/QOF)6V7Y2G4SZW)R)=)*G=%#=R0KF27S%L9KX,J+YSFX!1B86)3;[=77.]#="A>#%2F_3 MLP,G B/)'T>Z>FGE;A;]O#!V=;ML9I>6KL.1"9JVI]1F9@D5S;0E>JZ/BK;1 M+<"1N83L]4JMK=WLA]C8=<).H\UG0PR.3%*?((AY=N30"V'MMTI-HTSAW7D\ M-$%]=RL9ED\V!T#Z^C.5+XO-[9B#0Q/4WSOBA&B-3=:4)GI> 4;)DG#AT"3U MU>5@'N&<)X)Z@MX*XPF]?6*'V.%MMA9 60AX<@D]<76I)S? M<#+%,SJKC+H4.\H/(S@T\?[FI!#MZGI?P@92?5RHED?V.@?7E*3^?)SU%OI@ M.^(EJS>+]EVL$I)P:)+Z\K[:]<9=$B#*SL^I0[7CM(H1.#TF1C:]7JU27ZM+ M;.>.JPNF1.ZG ,_8)/7;ME9L;;W $*1);DA,Y'5[BBU$-DG3?*C0TYS?[PIK M-BN%[0CK>B7X]GR"]VO7L!;S"I-GLIC+[U2E M4VX-\HQTF&B"4W@_,JK-L+\UQX%=7VX6++.;16(NN?K28&+.B/Z0Q[(#Q=EL M!B39-3@P,K%Z;K2-UF+-VYE&>1]:EC.US!9\9I*CRK*D=UNCG-D9JGN&"2O] M[@ ^,[%ZNZ1KS6X@*$(X[><]9;\-63M^._'C4+-1I,60M!V,V/ T;9EK)GL8 MFB!4:V'G:XJPH(7==.G0AJ[*?;P'AR8(-9BN2DN<+(6"-!N5\Y&V:KH]N"@B ML?XL4RM-R%+D"(T FS>FHW;-S_?$?)*FBC_*CB1.[YC%^9BMMG3;7NPB,#+Q M3'?O\[4!;BZPD)/G?F\U;08L)^:3-*VYNZUC%JH%;+S&BDZ;[@R&W048F:!I MI;T-R*JYVF%,U+.]77/0%FOQVY,T-7/=W2ATNF:'&M4F>'.WGP_A0Y,T+=BS MEES1E ;6L%:M MCH95AG.ZKV$D9='Q4Y/0SZY:A9Z4981Q%,Y%H>DV*E(\-$'7S<+678*S)*$A MELVV-JQ.%7B;-7:"6FJ7(L=XMJ/Q ]';NYUEOSB?',8FR#57!OQRGETLL8Y; MS$GBD -[#%C8"=-KJE5;Y9"I$H(Z7];W>8K8;SH1')J@0;FZ63?F98S@F2E? M$?K;OC^+>G!H@@9%91UN=IM0%)CL=#!?6Z7]E(F')G9J?*28"W<:^::]S'4% MLM&P6^4%')H@5T3DR@V+9SES8&\(TYYHV+ 2/S5)+K?4RN48;5#G.S,Y:BRB MXG#0BDF0)!6.49IT<7>JV2RL][<&B"7/U" M+ZB$H3G'.FPC% 03"S:-" Y-D*NBX^V%DA\IO#$K,EW28#N2&$\@0:XIT7&G M^=!>\KM>(2Q+F#D8YN*G)LF%9[5L12UV?3Z[JG+9C4>M .C$8Q.26%\5)+V0 M:TMFPVAM.^5*WZ D, 7JA'3-BA@E]+&!:9=[5E=?3WL,I,&)XT5.6_=6PHZB M>:DUGE,]8^_D^A$]:)EULTU@QNR[T*LM*9\$ TIXX8GC^8M$$6\Z2-[)> MT #60]$/V^#@B)\X9EC-E4LCM&QD6G M>7ANPM9=6V4V*[!=@Z](3F,@=BABN8RG^V3L'KKW/'I6#XTD9=>RI)6O?GO\ MY:5; GH7CMY5Z*23#\Z]1X=#[/:4PL!]_.#@](P_^!R#)9R<@?,+\8/;XQV93N1;N7HOW(XO'NZ"!VJ6&SUZ2![_G871T6\')W($B/2F__;I M>VGNNS":]Q=TY2:7>.D(P8N![W*#&$%_S=.($2E@!(*FU#""1%93&AB11WM$.AB!H"DEC,"^YE \ M(@V,8+Z2R&HZ(R->-MV170N._.\7@OCRNX %%W_!.G189?-&K<_K5Y?KGJIF M6N +W<_PCJ(JF9;DR?JA.I_$'PZ_P%83W_?9^Y7F1&^FMWR<:#!?Z5\0CHMF MDURX4/5G9/CP3H-O)7-\%CJ\E4OQ6>CP5BK#9Z'#6YD$GX4.;P7R/PL=WCK; M?!8ZO!7&_BQT>"N*_%GH@/3B?3'4ST*'MT*8GX4.2"_>%\#[+'1X*W[V6>B M].)]T://0H>W@C>?A0Y(+]X7NO@09^05K*;7XP0WQOW/Y'Y^"D-0OQV%H+]B ME\5 YI?C$"_H<2(NT5<55;5AM>\A %%TG7C-X(-WWO=SH^ZWU\AR#;FA+DND M<\M-T9)\/\/%=TX45[NRBUQ=;JDU$UQ=;H@/;HI-\;5Z9)2 MM\;5Z7+_>O2J8 .Q2\/Q<:IR.#/'K<=O MZK2<;FF!1^$[DI:B:]NN["7M9B_7L1@>8'LS<_G%+02+P MNR+ ?&4ON[DBNS/U,G![AX].H*M>!NP+*T_55<VM2 M?MY@$A+P*^O]I^%D MT-?,NI7559")+QN,@PDKH!G'?]ENZ 3^O\ZD M&H6YK\>2G8(.B[$@XN5IY;.93^B7"[;POV(WSN$_X%\E55;MN>HE.WV0Y_-J?/CR7\A M?$_/B_=EB*_4=_>V9V*"$'^=S4UQ96X_*OB9.E6DBGG@'?][MMX3J5K9)<7R MX"#YV.6^VQ//_KH?_H_\)^EF^G^,+9BU4_8D&89B,Z%C!'U5^^\7 ?PB#@+) M421/$6,7M"\..^RZ6)R14[X2+6L5/^+SRW+T)1/?;[8]_"'GBQT-7I%(XB)$ M=3'TLPM)6HE/%]0?-CD8[W$=>%\]MS7\IU&']( X#-"*-PIQM:E-AK)L5?F* M.W6F7B4D.DWP4D65#5NR_/]^J;7+7S*:Z]E2\-\OQC;XYH2VX@;' 5\RCF0# MFA[?\.W%&PX>H9KOAZH";!# 6S .^_)T3>)\-::ZRQR-%5O9#M;93:K4#E[# MS'SYFZ2I!YS*/> LV+>^)^+Y#+O[07;F*E;)1R [[):1JI7]MI(+@Y)8+PH% MJSIO%LS=8!.T]!%!=5:+JVMXEOP%!7\90SS,!!R]K!#RH.MZD )<$'C&/(RO M=1RZ;=>!R_-SDRIE.1L,Y-)FNJ8=!IZSOZ!WM>8<^F#A*79D2N8T^\*:ZIK8D6+K@U]" GPNE^:SC\0.(6 X7U%2*E2GS,! MPZ&,*&TKR_PS75C05P/)<%2%ESP'4,(_@D#>FDI2=DX'O!V&]HA:518C(P5V M : J>/4)-""]K:ZLU-&,)X05@\_<:0FO1A -Z"]_X_G< Y-C$FCP+P0')UO( M7'DUY]#^?"IQ+6W:_R().$X%_2X3]! U.0("[6YVF@:L!8S ]- (#@XW3GG#N#@T PG57#P M\:>$(5'@6&TJA.9ZCNW8];""CXT4Z/"/JKN1&-+PLBL*JWC+.I;SBR3!0 MP.%I/_>0I[%7+/MT=0I*B#/T><(87<;5 +N@0P:\ E R$P*$SJA;U9,-/_[V M\+&[@NOS;Z$__=7C<9\JRO'A[>5/%IL'%6\M?/9;WJ43ZXIWA4Q"E*X6> M!!\EXF*\+U/BT!7)XR9-_;%'GRH,PLZX&N!FL5EW1;6W'YO;WN_'[.)G'^)T M8.9P;P MGFU\M=^[!ZUEWQ M]0 7;Y6#720*&#@&L_/^W*)%;K?XLV-P?4!<^:?G1704VX,^"!(P%.#_5\>.553S7]T^$ M-\32Q&VM\)DL-!PLP-J=\L@8<&(N#F_D'G),_EX2D=.G;-<&JJ/. M?7!&NO#Q53XWH0LW4"*$=.$2SGZD"^FOBD&Z\#%1@L].A126A"#1_YCPPF>G MPDV4/R1$/^6)_&77TU0C"#WP!%?+P K*;"<,,B_\ZX]];U'J/DK=1ZG[*'7_ MCD7ZVJG[?_U"=>W].;5]U?_V8C_J:' W IO1\UYTV(I..*_E2H%BI\-U@!&K MQM;'ZD1QVHC$/'1>LSC^0.23X>_S5^VC@7FHLD3SF?Q_;67.XH"QIE M0:,L:)0%?9]9T)_;1_RNQ.<7#F,X+-X.CWOFR"/I^^BRF3\=0\C-*?D:Z@)*?;ROY^5>VX<_=/^:5W3A\&O+_*8TY)E>#YJ*L.G-ZZ9BRE/S M8Q)DY[!^'_;8?RK@1YGX*!,?9>*C3/R[%NEK9^*CS!>4-(Z2QI%(HZ3QVTH: M1Q[YXS&+4Y:A'\ Y^4/W)V^.H^7S'QN$]56P"!]P?*!Z&T-6#^>SOBJ["R=^ M2GQ4.W$6F^:7U*#)%;>FZK37HV;07E/;A8CCL=N>>F!S%[S+^)-A#\KN1]G] M=R72*+L?2?!MLQ-E]Z= @F_:-7X%FRVLT/)4W@X@A4'(&*(^ZK. )EAJ!L?92MCW0!9>M?/2J M=.&3Z0)*'+^-Q/'45Z[TU4 R'%6![?\ 7?QC@*R7)2W";&(XICJ-47=2FSAV M[_<#9&TUJ#FR:ZO-PWTX@%3@"2=<)*M"N5;H2OLR5LG*X]Z\Y>TP)A)Q0L3I M+W_C] --LZ@B!67AHRQ\M*>B+'R4A7\3H89W[WZ%=8M<4P5_QX?9XDJKE\MT M%^O!W2^^5?;-W2_E2?:"XZE@&GM5B<,"&](!NHGITQ''BA;!R005GW M*.L>9=VCK/N[%FF4=7]7[$19]RCK_NY$&F7=IR_K'HDT2N9&R=Q(I%$R]V=R M2?UB]9,LAW9H@:%*)]!5#P[S5%UU?&.C'GQ1QT"/@-%V55X)-2'D^) -]&#% M_X&KZV=O>W;]5%T+LJHB&0YTAW6<@2J'GA$8JL]Y0'B1*?!A$-L6("ZS8YD2<%/'"N:5 53S5$?>90)/JYSN&0>_MSU%-7+'O[^&[[:9GS7,I3,/[#X?_=K;J+MMN8.NT:_)^)4'$&B4,G1->HN$.Z]IRX#X=['AZX^')\F\U5KS54J M,Z%173*K0A1D*7A'%W5H''7312$%R9(<67VT)S,MR9/U__<+7GVG,230&,4- 2-2H#*H:.02<:GT\AN\XW_/%TA*[SI1Y<@E8D2WQ._S MWZ'-^6)'.^.EV808":O9?N!B3+%1(61K80R-/[@T^\4;#A=E'ZYA.G$CMM P M9_WYA!+Y=<&=-D2F:\ZV*\31K_2N M\^(-93\>(G[]YE@6&U, Z :H$)XX+ M]D+"6J4:%? #=Y?U^IW-N-V- 24/ 07AR#D#B>G5K[/A2"[=5G3*<>3UFTAF M#7)?W[2'#:Q8+HWX 5%7C7N3,ARC(.F>IUG=V'^&9C\I%V;/UV77;O:I(6UV6/UG=>L M-*S?;]=V-A3YJ4?35[:LOF"BLJGJ3(VMA50PG1_@A/[R-X%3#P1%HKJ=LX:6 MKZQG9X>/_ W 9,K@X_VA7HEJ+'*T5FEAN[7=YWAW,^AR:4:4?+M2[E K8BS8 M:Z[-*=ZHO% 6,:+ *L 'DD%U@.<-V=X;GAQCK.G%DP\_Z-#9G4?.EU.@LJ*M M;9K]03/"HNN#P(^Z7PEK+#NN!&.L6&HO!\10;DRH6/=A?)2DV GF%?:>*2O'B1)52YZR$J6*>UA01_",GYC5<%7,:26$;K.3);^6V[OJ<+^WN.4"C&1^',DMAJ%5GX4V-L9Z1+\QWS.M M:0\^D_UQJ*W)_2:5;>N"V@_RF*GY^:$,7T\D9BI((K-N*Z2 54ITF596+:MM M]$0J.5.L'FP;XRWMFKM1>9F&B@U-J#66U9X<-5IVS4]D&%W7-P:(+Z37-? M'0S'1LA+^69CL%EN%:T1KSY!_4K.7[?'^5J3'P21251P0IQ*<&B2^KR!5]:$ M5)&%<;ZC38@<)='YGL@DJ=^>.Q/=F54L7BIQ([6HX.V%#T;F_&\&W)ZC?Z3093)6DD3!@Y_I$&S2ZNA#/,S%11Y GK9:Y[9L58=#) M=^2]6-7@ZY/4+\Y+^LK;F06,X;99>3IR<3E^?Y+Z+"NM)W)_W<>,MKLCO:!( MJ!8E(9)/4Y_;9Q<2IB7.,F8S72J-:J>T M]]DD]8.LPV5;>ZEL9G%E[R]TS\89^,S$FD*J:ECS/-45*CBUEINSM<, D&*A M,_T'D+#F&W,WX:9"<8=/&M1LY$93^$QXIOU^:%\/9Q%3RF*F-"R7QJVZT&PT M%W!H@E-CM;-:C1#BE?C?D@DC,)5%<+!K+05:*X' M1B96W^LU6E4<;VJ"1+3D)HGGR4IE 48F5K^9+!7<]H@J/XX(KEX9N@5S!)^9 M6+VP;9?=4EDTL*+?JI:"+=]:<1Q\.Y%84A;SI^HRXO@&2TRUH$FB#4 M)@J=7;4S* @=8][8$S.JVU3AZI.$:@V71$6H"YH9EDVAQN2:=;$.AQ*)]3=W M6+9OMI@(8/1\T.@O6CLQ[(GY)$VK]1I1IQQRATDM2Q")%MW:IA$V=4:I(+,#)!4PWS<6RN M&IC9V5I,>2:MRIP!1R9I*I5"9S;+;7>"S?GL=KTO<:(33S1!T^Q0MRU"\N9F MQR%7BBRTG"D=#TW0=+BBR('+SX8\D94W?BVL+@95.($D35>S(48O6B-*L*VJ M+RZVE0[5CD0<2Q)5T7&ZI8SE@6G/I,"N**[@;.*A25MFD>_V)KK9-2O;97[! M.#K1![L$&)H@*S?K2<)"*[%88T_6JR'1[I!:#PY-[%*BKLB$/E6;V& F$#D# M7^7'5/S4! O$O.IVYI5>W61F=+TY+%%.6.3BN28(N^LHZGJNYTQL+0\V(LES MYE2)9W""LH5J7B>[LX'9$8WZV)\:-27;@Y=!)L@UJ.A%5L!90K"S^_I^%8CS M>B&*[_K^<:B16^_',F9UA%U]V0O6NV+;(.(K)A/DHF>5W* <#1H8D0\+\T#E MJL-:/#1!KE5E4]A6>OD61I3R/;K666+R)IY @ERE.=LI1_M -CNR)W6[;+\U MVT6/]Y+_,':IZY50W,AF<3TI[=J]DML+#G>8)Y5[LQV&:UO,"H.U0N;';AD? M,'%K[ 2Y6OI,YW?.@C8)L%6RJQT]:[&+^ Z)'X?NE9*T'%7Z"Y,PQ&K5V%>, M?"F^;B)!KGEOMZ/JFVP>:P#TM34GF 1K#@Y-6L"5W%K8+(0L/YYY5(7!\&!9 MCI^:(->Z6:1VK>6D+S"3"F:-MUJ9UL^$,RJ5J_-0$N:3E;(-S5%3@B],:;4^DBKCLQ4V9 M$N3BN\%L*2SL'&_79U-Y;5&BJ,3=6A+D(M@:58A6K(\-F(K$ACDEVJCQT"2Y M#"/?G&&E+8[936]9+FJY>A6/)YLD5[XPD\V][7M89Z63MC<<#]55G&";(%?- M4G!F,,XN^,YJ;&V:?G^WAN0Z<1+I"RMGU]3V;9/H.7S4";V\#9E+)4V\<=@L MV96>6>1M0FER.2LG-Z;Q4Q.4E6DF[Q>6M1E?\9UB=H_S#KF,YYI0&K^U]/6V MNE6$8M[RK0W!<$4MGD#2RNLT\]M&D9I+?,"?;9YLF M/\6DVK3$DAV>*T_B*23MO)VY91TBMU(%QFO(=*M)%>E\/(#\>CX_^ M%QD<^J65KWY[_.7E 9L!IVI=A=Z1;[8$[$SHPG">W#%92]6"E_Z9;.Q(B3\Y M^NPP[/_@L3SP'M]Z?!I^.*Z?(U-:,38G'NZ"!VJ6&ST>_1__G85^J&]S3Y7, M; 0H\-?*]>.H\3=/A MO^H!\>5:^O)ZL0'BRW7X\M9=&H@O5]OW7PV.([Y<"\=>OZP$\>5JYY=7>[DC MOB <0WQY_PTUB"_7PK'7;\U!?$$XAOCR_FN)$%^NPY>WKDI"?$$XAOCR_KNH M$%^NPY>W+LQ"?$$XAOCR_INN$%^N=:Y\_3HNQ)<_XLO+5H&R:\&1__U"$%]^ M%]T@+2Y8+I5;?5V=TD)&Y:RG@RZ'NJ6JF!;[0_0SO**KR MLV:$Y'_^/?\[K1T6?U=P/O):CLM>?/]C"_CW",;/:9*0E ^JV?Z(=HTW3J2W MTE<0D=Z12X*(]&%=)&^<2&]E62 B?5@_@!LGTEOY!XA([T@&0$1"ZG:>,#DB MTCMBUHA(2-W.$\U%1'I':!41":G;>8*.B$COB B(B%U.T]L[*H.[&N9CJ^' MI>Y);MX.=CQ2*^7Q#N8K_>L1CZ>H&/7;03'Z*W99)&;^-"SV@CPGPF1]55%5 M&Y;L'^)A1=>)20 ^^#XL]AFM'1']E+UY(B]M(DN[ 0#=U LGXUIQ$=\]]QS+_B]>P7EIFNIVJJYZG* MP0L0]_:_J?/_3UHR]M[#Q=I8@$ MY"("PGQE+[N+(VOXQB7DY@],\;UGF>\N/D.B@DY%)R3EY755D% X^U?*STC, M6_+Q*\O_I^%D MT-?,NI55\"!?ESPUCM*L@!H=_V6[H1/X_SJ3'AWJ MP^[7VAU HOGG YW+Q_U^&W,@PD"C/OGS4I!#)*[PNR?1X6)-NY5C]AE%Y]Q% M3/=?>:2;"X\ M8$@IW_XARZJJ:9>D"?N&!!4D2W)D-1/[KXB_,B555NVYZF5(_"%#8 1Q/G_- MAZ_[A2S$%[R]) 3QE?J1%(\T.)O3Y6-7G/JV3H=F/.D2@P21_O=L#772M=#+ MROO!4X3D_90C*?5B\!]C"R;NE#U)AK'S3.@805_5_OM% +^(@T!R%,E3Q-B5 M[XO##KLN%F?DE*]$RUK%C_C\LAQ]R<1W;&X/?\CY8D>#]\Z2N CW$#'TLPM) M6L&'!:H-]N7#7@J#;*X#_NES6\-_&G7(]HBC*ZUX,Q+U$CG4V\O&Q"S2]$@T MYU;='O>^9!15-FS)\O_[I=8N?\EHKF=+P7^_&-O@FQ/:BAL\$X[,OC[:1NI5:K])P2C3%>G>G;\_V:J,&[[9DO M?Y-4_H'%J8<E$H M6-5YLV#N!IN@I8\(JK-:7!TZLN0O(,?+F.]A)N!@:860#5W7@Q3@@L SYF%\ M9_'0;;L.7)[G6A884H,G$M4/GH"&? 8:9K^B%CDI, ?E)J[-USLR4"#0Y '0 MT A?/@Q?\JE3NPOA2RYUUGCZ\>4YP1 ZM&O.T9U]Q)KMWF^;/35?-7?Z4&!' M%7'LM*+T8ZVR$S7+26W$ :W#BR]\TF7O *!PASL<=B_-I M4\2+(,ZA2"_E"\W\,UV TU<#R7!4A9<\!Q#&/R+-9.8J9GT0;;$PV*A%39NL M*W(*D 80&;SZ!.20 W,_G[-%GN\0U?TFMR)H<1I!R*&__(U3] .18Q*0\R^$ M.9?LB)4N3_0Y("9_"UB:-HAYD1,?YSY_E_I\")L=42>46L-P!*AG,DRV1JQI M722F7(I19RQON:(>]52^F+7XA4!5",@;"8$.T%&W:J> M;/CQMX>/W15=NRNC9)+GZ32AJBO)]9YB]^P4DZ MXK>ET)/@HT1^%'+&P+(83 M61CHS5,/)/Z:49#>#,+4J]2'W_1R"]O(A>]UN;KI].EE_H-;:=Z"S%^X;68* MCLQGW59?CT3F9].($=?="D:TRK/J.HM[M?(?9CTD=]B19(7JZQOL\[F;\?39 MOA,TLOS 'TN;XL8?ZY4%V&!AT!$GT>YZN> B0IJ/[!6*=M6PN= M#A'Z!=IE!G-HX\'8RJLVWLT7TO55/_ ,.5"5QP@+X+F?V8"/8:\Y5$2'BNAN MM8CN]FQ\5(&'E.535^#=500'_BQ(P.* \U,=/UY9Q7-]_T0;O*SQ/3$'XSC4 TNP*+']CDOU;G&KNHTZOW,?WY&R7+WN[!:5Y3:* MUI"RW%W)U.TI2QKKK9"R?(I:G]03)8V%0D@W/D5-2NJ)!A,=6W:@8 Q5CH&(,5(R!BC%258R1H,B[*[OO MSY/OJ_ZW%SM:1X/[&=C.GG>SPV9VPF,_WS=45F^J;4&B"_7\L.5+D;@0\]!C MCS_D,>J"-=J?67]0Y06JO/A\,H\J+VZA\@+)/*H!0#4 2.91#0"J 4 BCFH M;J<&X!Q>Z71EML?N@NP<)N#!'D)/&7@HJ1TEM:.D=I34CI+:45([2EU V=5I MI!+*KD;*@K*K[RR[&K7E.99-<JJ_*[L*)GQ*7?9^H\*:G0=!CC7&+#YFI5;/W4GU8BT0U9(W<_N6E;9U;U[*!1H$U#T@15 M"K'V;O[[(3MP(C]*YG\ "MM,:V^&6L,)^+XX<9L MYH$@+GEA]F<&$U0\@(H'[IS!J'C@ZL4#5]\>S^S*?_?.MLP)JND4[(@/997H M-%17-[$>W-GB6P+>W-ENOJ!"<#P53'2O*ID%,#DR\%)FW?6";*!Z=L9PX)T! M<4@$55B@"@M488$J+%"%!:JP0%DQJ,(BC51"%19(65"%Q9U56"!E08G[5Z<2 M2MQ'RH(2]V\[<3_- 3].ED,[M,!0I1/HJ@>'>:JN.KZQ40^NS&,,L#2"K*M(A@.]J1UGH,JA9P2&ZG,>D"]G M\?*:M+8:=+2AM#WA:VT6!A4V1[5WYIB?8^N>MAOPPD+$"1'/??F;8M!M:!\; M<4%$0346'QV8^4"XH=:V-E^SKH(UJJ/UHN)0:V*BO*KJ>" M.64 G3S5D7>9P),JUK.%\)Q/47ULH?!W_#5-N.[EJ%D_H'%_TN; MQJ#*C+,';ZXG +=W=CQ&0SI5U)LT4RE\;5=+O);WQ M8,_1@5@\^@^'T'UXH!OG*,-G9^)SAYQ'OVO7]>(O@L SYF$@S2UUZ'8E\)C@ MA$NV5^GD[=K((P1UQ WLP9 9#8V%B)-Q!(B]8+?&SZR_QV@/0KBW0C\(X:X> M!_HH))HSM:ALX8XF,/BBO:2G-%9<]" 2P>#0JTAT\R4_!7K/CY7M=(H&N*&P*6I579;KLDZ"V)./#\DJ4]:>9W M@AS_>\GRG313 M7WI*>^Y];DY/RWC7.^V-'.>+UXAU2B$M_F:;,S'#0HI3#C M&&+QZ]>+/]HP+]YPN$^\YONAJIRX5=QP=X2FRG,9D]3\:,(V\&VM$8DX!:\5 M)ZG\0P[''_*YN^E6_X'[S4_*HM*L/1?:;WY2^I1F2GS L>;C0>27SD'QHW77 M BSR#S,!YR KA%PX>:!INPY=:%AA2 ^L$N'/J@"-UZTPCU\/W@JHM=B*& M2ZQ964#(R0/(H1'2G*NF+,WZ=2&D^4G=6)HID7JD>?VNGETCBWL;CA<%6^_; M'&%B3IO[_<9?%T,=*I^M]#L3/!#637>X'_7[_;45&SKP1AZ:HAYH/-E/!6'/ M;Y;HI5GC+H(]/RW#NRE*G+VYTI]!ST^:#5:+^*I69YFB8.1]?C-9N$I63X&E M\]->3K4%4[="LBYBMK]QB=X^2["U7@P^<9="'(!/\HAUOC:%=XH^/ZUYO+;. M71IL?EK7>.V%WS+8O#_V75ZK?(MU6HHYZ(\IF0G;,XLP4 M\VJO&9ID&@]&TGZ]VUO"@M_-,+) E$7+W,:V"8PWDSGB@23>+$C\=_S6"Z1I MRBJ<^>$3PU' O[[AN>^D_.>1DN=Q3YD3Q/N#)]=9RE!7,Y(,]AHPCQU@7,9Q M _!"R0,?.QD#/&'A259F)7E!QM4R8)_R52"Y$A $L&_% SS#AH()7N"#3\!O M<:X(W-8RFN%(CFR !_B/6Z+_]P_[M(>NZ16$?:$-0CFCVI+_MBVO'/_WDY^V=XRLJNY7K?'C'HQ;)T%:+$ M-R*&HX6:G7NJ9&8E#;SWFV1%TLY_M+:PK_13FN&W)QPCX62HKRS^?YGG7R$Q M$K2TI6WV!;V.X)>U5"WX=OBKQX]BX'K\S/5CO\LW3X69)1L5/ON[I\9L"=S5 M)7GRPW9"/G/@/U)&]R#R_6/8*9Y40O@[0 V <-;AL=&!Y,>/@+1#U(!R7(1 M&M#P Y$5Q.+DJ^+90)O6??\\/Q#LLI?@(!<472/!D$?NN!M<(EIC:%3XM(/-R!9GG)<0" M!!:1@8SRGY:?MI6\M*C P2(;VU3P%"0\PO>_KCCW6+OA_OC3[(.7:WGG'GI4 M/T::8[BBD**6SS$BQ_4S_8_KJX\7+EGF1@1-^J M=-M!?:BJ"Y@"^.-(MS/4-6,_YTT"KPRW,JD,N[V>2(C8CR.UJ3VDRU;?Y\?- M"2?,L4IEP4=@9.*93*=%YH2H+)AA'XM4AMBM^QP'1E(_CA1XJZ;,IITNUBCL M6MEH7V#T20_8@8FWYXK+!E5:A0V3L3&-, BJ-Y)[(I4<.9MWM8J9=VUS9Q.3 MX3;;KF:KC9[SY@LP,C'/D&/V>!A)&S[4K!*[ M$+:Y,E@[G7Q[Y'GMUJZ_\TQF.VGLL4YG350XD4F.S!;WG9XR5BL"4P4"RDSP M0BA'(GMB)#FOY4:XW14&S6E1ZLM+L@Y6E$N.- ?[;4ZRRQJF6G:EVF(:_56/ M$_/)D4RX-<.9:O;YXB#;ZDRV<]_WXAM*$T-+;M\&>M3&@YF: MB:$+2LT-!ZMH@%464W7)[FB;G,<'\,307J%MN*T!:PB,-%N%.5DF)QR8P E. MT8LR-Y,F[LCL2-)(DG2BTJ'!LDZP2F,+8[I'Z11&"/).JN260E8!$SC!*\\6 MJ@YI^QQO[UN#W?5MOV$CSU!+>T7;-( MNEK/-.VZ*U3JE1)7-8#NG>#6R#2+?;*2%3&)(,A:F:>KI ,4^@2W%'?<7VP' M^@Y3"3L84)LIKL[ T!/F%SAU9G0B(2EWI87"]R.X% BL2S'=%I,F5E@ MDMP,H,#6RQWPU!.,K2X+C7$SYZQY@QMZ>UULVI((AIY@;'85V)VY6;5,8U04 MQNR6KY;!08LXP5AUW8FVWE)4A6PE6^%:5*C4_85(G&"LJ?+*VBD/ 7$U8(/ MV%9YL@5#3S"6"T:"0Y2QOBE-9@5K2_A#J012)Y@;&O0#4VSD;7,QE#FS;D[<66% M@R?FQ%#,&[1UO3TL8P.PHH]&@AB>SXV!PLX M- &"EBN2NJ_G#:$XM!1?W]9V_@!,X 1C]2G9]$9G,=_ _@?.>):U\]=OC+R^M(@;8-L=S'SP^ MR(=CQ^,)-SZ026'@/GYP.([%GWQW:'OAPCJ.P1+'K\![G-CQA?C!KGI';CY+ M?7WU7J$7YZ$7SW;!\S1@ 3]:9(__C@W-;X?3;01H].;!\NE[:0[,[3!0_X)G MS.0*KY8"B_]""NRS@^"/O=G4J]5:%V;*T?L2OSC!G\_,E_P;%_@AOER'+\17 MXM7KX1!?$(XAOB <^R"^O%T;^,@WLF? M2 ;>E 'R5T'AQW-]VLI,7XV]/875,F7/M3.=E0J#C,XBP\G B(A[7Y]))PYV M:=J(\W(3_J"61A]_GJQG!6W>8V_IF-1OG,8//G/1!$LC3V M7W=T!GKNV>9G C?CJ8!?LF&I&>>XD\)/X>\R/ ^%?IQIG7&?#D/2TV'HV[W: MBV>SAF_9#+RO \ZU-JF4D0%)]@T=<.(*GB]_PSO8,AKT2,FZY"Q4",>:9'B9 MC62%<47!8 63Q;T,+!W/=D( XX84RW?LL;H#<^M:!_A4"?.-GZ)*@ *;.!K[ M?*G@\V?@&'_"5"O[65P;;A:8T&@60JG6UTH$$XEQ_ER.3;9/0@\O29PK-9<&/^#U&2WX1+[G0PT'AS&:R=_I2>RXL\=USMFY=*A=M5>J MXQ^KVI#U>7O6)_F5N73=_FQD \;J^< M+'MJS&(C[C9X<'!+&\FP8)UK%A ]ZTNPX%4'5,P&JF>#D1OU&+F\5\,99:K= ME>_;5WV "O-@H,JA%X=CN$<)+[O> ,CWDQXJVPP=N!%N(-Q(MT5Q(=P0G>R::FV7.2%+,X5Y M)%3]L _[#0&3@WC(4V=.?+JJ@1&W-;X+DQ^%QF[7 /CNHM432GKL1Q@]-?A[ M+7&QJ_9#M;IQMGR%\QIDHU=G^USARSU'WG> O!@GO/D_)"#[OAKXL4_^19X;2D:^ M#XL=)2-_FD/K)Y/LW^;ZK9R\8.=Z\([_G[TO;4Y<:=+]?G^%HF?FWG,BC$<+ M:Y^9$R'V?1=@?R&$5 @A(8$60/SZ6U62 %L8N[N-P7:],=/'-H54E97YY%*9 M65T@ 76-NQ7BH"YNP@-DW,??(];9)[7.OMP1:\60+"#:( _\_U:,O M0XX>N MSZ]MR*[(6G,MZQ4;K=M>:/FQTY&UE9TI,27.G:8*/&JCS**X2O*$9T8<,R+Z MGT;TOYIC]LN2_US@A5'3Y-K)>ET#?6V>U>B-R6BX;SITRN+LV1O&/K%3%NCW MBK&&9#&M]RPNNIDUDN.4[Z7SCYCYG(K?CJ=IUXD/-G12'50*Z^K2T L;=/T! M.G*]9(+5MY<, A"W"Q!?WS)XB@^1Z&PNI_8Z5?I1\-1N<1$S8C8P.P@64!(7 M&TWA^H3GJ8'6;UM@*:HR!;8H01SX\5<3A;B#@.R7,.])>N5G4MX!3^;!%$!3 M72[XK,D;_IW&/&;+-@AVI@UB5"@-@Q[N"N+689CO5'V;7/))GG."42'S5X](P\HXX M)69.8ZX-WELKW\Q:B0'^%94\RGB,X@!FZ-94@++_JC+79_7=FDOE-@5128VE MCM=.F[,.NDL09T6SZ7,%%<1))QCQ53'BJY@+;X:(B)F_T596Q6X6A-6NN9W7 MI-JPS^!;1I%9D/H26<^!!+YC M\J/SD$[DEYJHC%W%4_/%;E]!5_JB<_/X):N8OI=:(B+\J47XH[WO7Q#A71;, M6H]Z8R,L:DF]+POIT2/@D0BC /C9!GV?W]U&-5@N.!D2OT0#SIM9_D5$^ML; MS1^MJ/U0VE-11UT+?*:N'QCXG/S766>56^1'*ZVTFP_2BARG&07 MY"YYZ<&-"03QNK\!+GRYIB5_!@S/\<#19ZW%J*,[(=8L?,[@C M6OHNDR(=T:X1AKBV(!$8N1T8N:S-\3XPXE6]7KM6Y\:%Q:*;?V#ZN9DRWR 8 MP:<9=]R)A.!/F"L0O&+RY!4;@'@$A49(/R1 M 3(AAY.W?CAYD78JWU&]$0:][2L:;\P*:[N6-!/1H; YI986I1)KX7>3XETC_S?I-?R3]15.I+.341M1Z MDWBOLLQPRXJT0=*/+F^\RZ3.=J3]7-Y2J,^1.K_PE11?2'IO+5,#03##$D>( ML.?5V?/+:Y(>0LD^!,G* 2-/==81+,M(V%RBT$NU%S6Q,.:YIC)F<2^M3.J. M8;[J)<"!8K%,. G9]GME.C- 07H'ESY\@+*YP;@UB=K?4/+AA9W/@/E1C+FQ M9WM<_>^C";1 M>[0,SE*IB4?]%20B_1W8()?*1/I&*$$@X>I)1OM#[;.7IB6EL:Q*&UVCQ472 MZ+&6/NC5^#&+FX0EN#LV?N[6C6?(I?R1HJJH9H2!?,&KHQXGRSLR]R51,Y MU?U.G/U9/+E3@67;,26-,I=8;X,ML"35_B:>&ZDY^P8NWG'4IX=XO859W2X$ MK"Z?L.66M1$+@+2JTK$*PRVSB6%!["EC%O>?8J*I2\2K(PA!$.*S^G^_@Q"] M9H;KYSK).-W;+@6YU1>VCV('(00J"#G7'?X3.WKG L'3O4='"E')N=&7LB!> MB _M8QAG@\26^, DFT4S+XCSSA+H3#<=3T-3(G5I4^)F4./FW.5K"P^!CAN" MCJN$EM\&'2LGWV](C7%!8Q.=54G9.&6.WB#H>'\;XYH\7YA.@>2@E#:PE6:B MH0 *[A%*QAI)M.'87 MV(ZE2@Z0T0>\(3_]P]'(UW9RNU MM!8$&LB4R9ZLQ/W'$@MX' M+-2@]QCUEQQT'T,I:]B^N/.C&>! 25R.;>WI_,Y6R&T1YVL?X'VY8,0?(40; MTL^4HVWX)-U%VW*,13X^G:KL9EA^K-%NCDXR_&1EE&N2MX5>">ZH%>?N,LP% ML]YN3'9N**A!((18'C>*("\:)4FVS7&%&: %<=".S_OJJ-L6% 0EJ$P\?9<\ MWP'XC7;)2\QV_<#'JRES;[-,*-&A)@"^Q4#'+ZBK#-XDZJ^FZ0 J_O?[)M81 M=^@6W*$/L&MX>]R:CAEVCT-]-LNGI@^"JZTFM)=:]4O,4+V2)7.J7C@_*%;[ MQ76MD'2XWH@M\LQ V(PY&K?Z3-YEDM'FP"0R0J" 0,&O0@$[7J5W&BLRCZ+F M)L%HH4M=9^-M;@8*9-9S>NM%(5M(/FR7TEI3^IU!!T$!BG;0J;L,=PX+WL6P MN#$;_1UM#8 N,[NPE?':N24'15 VW8D.;@)N_O/C3FROL/*;0)]#1"41\RQN M,G^P"ZOQ8KJN=WOU#7T[X#-(E!_EQQG/"#G1?/3JVI>_2*9+V M2"-DTCAG^I&+Y.A@KO)ZD6_S+G::1: MG)P4?R?._EP6>L60S 6@''$+'[D45?E+6"'OYV]_<=_YP^\5ALS61[S6AJS6 M!*0_\8]]TZ5Q9!/ 4BH]]!1B]^B^_K,BK1 MN\5*%7GD!\:^L.JX%; @$ MKF4!.>LZ3=-Y Z"@U-I?IUYABXF'LQ":S 0.\:<7B8S_)A+8'U]E^#.A;.) M&TC$GHC]%9.%?UOLU6QIN!,3_0+MZHF4-Y_*O0<>BSU*PKFCN>@E4)_51][? M)DSIN,9(5T4LV.BF#M&"8@X_PM&WP1>Z)^KI& M.[DBBG#F;7+FI]8P7;3"UE2P 8]0L(41$C7)"&M)BJ:UQ]":7# MQ9)#MMT?-X18:MIKKE8)N[)2QASNRY5*O9KU^=\.=2-5 XJ4\_,I>SZ7 M0?^3?8(Q"T>\42S?G>4D.%M@/9D[DWX^^?X,()_67,!Y>$B?&::#E1UR=RD5 M/D&Q1!VZP!9N[.', %1SKB&ZT(C %T; 5Z@+Q'8R\H=E]!-.J<9.<=!,##[ M=N ?\/4;]^^XVI?WX:U8**OK?_\'_A-^3X**WT+P,?OGZ5:RZ7M$O $:?J_ M+@(3P9X%ZV+C(?[M,2)]-&W\[_\YGOW!BHY)IFY:/\/$L*-ES?R36A:#G@)B M$PN(6DR,D]>:: N,,. M_(](S2P$K__1;^5.)3[AGR$V0=S4_SD^' _^!(4.AY.@..406N/+W@*6%-_" MED^I>HI<(H;1\92FY223G(SI-"./X^GT=)P&B=08).DT=+&2R31(__#?ZG^C M:)H.!H#@KQ^!25$Y/IM94.A1? 42SEJ:OG;;)Q#X2T!9[+9CYD) RAWA43&$ M(ZA*;W:%> '^4:-C4OMU4,<+H?8KH7I[8-T3XM;6=&R%+2T0PW88*K\50CWR M]\W._<>_?^5-71[; N8TZT)G&!)@G&38#,L&TN3;9$UW =0 M\UD7-OSRUC0P(Z% !/;B9#QI)]-595EZ%-P4:QD*2\LE!3X 0,MR"1_A6"ZX MA,)^?5.P_D"D?DOB%*[!8>XI7_[]]2)%$9+[G;GK2%^AZ) J_1.9TXFUOKRV MEJ6(AKH+T(A%@Z7]R MOF&,?V/^H4PK_ "^(OCCWW>4:E/ 4* Q)?L@ : /M0:ZB8]\T/;-(#UCD&FQ M,V5(X(ZJJ\Y,=1>Q!D I-1,M*D) ;<#M2\P#^E@[[.!,H2WB:T+W#K@ 4' M(S6+2 )GN'\C?C\:J*--B&$OE8([Z$ZAUPD1+: B_ KDJS6:BFG KX6;BU9U MM+7PUSV1]VO!R]VHND[-@+[$)+/,!8(!]%Y,(FS?'6X/5G1S E\B Q3*!9"; M$.6F)J2Z3DU=H,F+ YA.54E%' JYY)Y"GN 1 MNS.I?VPX)5%>N=#W TC_V91N2J+O]E%#<^):QAW5$&U;E&8N=/FA>&&"6=!' M%"W)3_H\E@1(M3":&CX)<1@4!_C '@H2S$3UCLK-H'5S%_)!;N8:RMR]HWJF M"Q]>,Z&_ G!=Z/=JF0\#+OG!DW1L.8"]D"?Z8PL;YG0WV? M%6T590;SW=E7W-(X;9 M+W[4;P]]B!LQBF+%ND27[EJ^1D#?L&1DWOAJ0#PP9P"'2 4I2-V*NNZAS\'2 M.=A,*,@-?\,.+7XMC]E7/!@I][U[JL3S[;T6?5T+^*7OBJL'"B!8#7Y4#TC! MW<%X56&<&BTU-&+^VIM[N?U+D<454O= 1D@(:,G Q08H>@_5B0%-0JSX)D!7 MH8J "G@F.A1%!D_RV,0@/.&O[JZ UU/M)&J M?T4O_+,?58+TM-!R+/172,<%''?8IF!C]Z0^L,FOL$'CG9D%H)4%Q62&[&HT[9C,W5-0AW M.WP?IOY"]"!1< (7[H:PI[D+M\6#A@NR\A&G^];OU,4^6+AF_)GAHI"XOWJX M9G_#>?AU/"H01VCBZ4@8?.;"AIQ_5&$?;0SDBP4D=2 %ARV P]Y*S.?N4H AF]?WJ>0G"!IJO+B%.AO1MRQ]PU_)/!O6/RYK6&V8N1DQXL MANC#4!!"SH$/.N*;.PH=&D:0Y#GW\?Z2NQ@-$>L5(3Q1#!VKP5GI0#[,'$(J M_AQ,+!=A'YO"KXA#1_S@?S]Y7(C 9^WG"YL^@@U:TP)D\@724GL31^ZG8^D$ M+]/::I?KN2+]\+#5+V7B_)+]\M+YQ$O&T8]_X1*QFQXN\D, XT\!PC=$]KKR M';KATJ5:@)32L@Q+%UN3>4D&)'+2E- S\;Q9I\=))42W(7<)N0 M:KU[HM[A@C8S59KAG 7\R00;[PC8X,8@S)N[LA)0:F*Z_KLET;(P(*Y%W05G MB!_L6V!RB$MD^:*H!DX(P^NR3=>2$.%RV)+$/'3$!GA-4]VW.^!'^RT)5Q!" M<-"2"0[Q%X0UP@3@ B[-,#?0.. EQ\5FI_]-9-7X ;$P4&1"+MR_^V.T_I\( M\;%;^[+D'#P4M+RCW'M$-;1_>P3X2_V;DH"%DE!P^CW*Q-^(%CJZ4<,NIUAT M3#0O='6J_S'R5= NF"?56T!&B#9KQ,ZZ%\HBG$48HT=?FB"C#CF*KZZ;^@N; M+U.4*X/8W]R@;<=Q@?3?/G_WE@BK+*H@6D:L!;FV-X.L%##__H^'SB3[SX]Z M?ATO\8XZOBLV@(BCZ'3P,/I0/:(P&-U7UY(14> M20=/A@^ 3T!S74"!AJ 51L7-E[,M[ZD6"GQ Y%!,- +\MT3J #^=F.Q1&!_ M)-H(P_8LA&3J@"1H@ZYI/T!/1@,X-^G@??IQD[TM47!*LY55WM4U-K4T@-=7 MU+FUB0:[3H^[:+ KS-/2W (?L_<[?4Y6GSWK^@,/0T.M'@H/- M$,?"TG3\N#NL8B0="BB$4C^NO=?/,2@(,1L=8 0Z%PH(MA_"LJ6@36 H5Y3M M0LT3/DP*8I$0G$7XYX@;!D)?ZL3[CA9UM!Y?&R*W!TW4\6,>6 7?!?$C2&[7 M@*O4X>;)E )1)E#)IHU-D= 50:M$4 YA,D 6Z.>X"]=7#KYF1A];8(;.>*#O M_1=ZQ-\A9B%7QG2P\0=Q;P:9$%AV /GAGIG/ R=1B_(DG$1^_VP)9QF2<$82 MSEY-.(-<'J@G'R?.GMN$*NH73F_8E]]Q5@U>2VL\MW^?>)M/P-.F4(P<&?(! MSD%SQ?^+"%4 TBJ!*8G.7Q! N4Z6"A4VQ)1Z?;>UWB M0RK66Z;D%_SX?AUT RT'OU$RSZL5]&8_7AV$2X.O[FUMB*P+%3IE^PI9$'Z" MK&/?V\3.L8.>Z-U3/:1:GCSEZ3=]W1 X1T@9J'XN,C)HCU'[%41^FNP1>O;/ MPLZ^RWRL'9!R^!7-[&NK( %LOTJL%=&[<)X8VB:H1(+H6E1-'QD11^;%'?+_ M=!!8N*^\!Y(3/'U/Z/P?>:W[L#?,A6L8&NA_PF^ENU3[O8'_"$ MWCDPY+NC_#_LH^-$CLF;Z/9K:PWV'L6"T1G''AG0Z&/+"4//-N\>:!C08D,<%UD*_?9#/ZRCK[A1^9>B+3OCTG1_-'#G(/- E3L MT>]5EVD=!6&?!1*. X88$)!K[X?8#^F!%C2=H*R+\AHN#HH^4F'!JO<1>#6D M=DBB(#\197/8YM&S(^<\I^CG/PJ=$V'3!&UI2*S]MNWWZ#T+YGZ=/9-/DHU" M6D*?4%W I_JT# Z\S E\Z1JCI&HLW6!;$2-$AKI&=# FA<\@N,Y^OXW!D1NT ME>!P%9J-*-YSQ%0S%2*V)XR7 RC($;?R+\A>W$MD M$DZ@U?'9+"J6MM#YE>.@,!NT&#Y=8)FA26291);?6LK,I!DV,^62XZ2<$S'21'G'-^7)K+T1.W!D_/G(HE962V!5!/1*MC>I M"JVLAB4T,O5\I-A495>:Z(R@5J;%1D8JUBP/OSTR4;&[ZJ?UF&AJBU*,EYRV M4O9JFS$;75)GU%"VG-T8T;&<5UEO4M+0[O#0Z8R,!/U,EMO,:[/"@BU41W4M M:>3HSC@>'9EI5$:;C2+"X, M"UT1/3-"ILH Y*92S"@)I4U5&&SIVMCKHI&)YR,A4CM$8(.%OEVQYRE>+KTH"[L8LFC:Z,-')E^/K)98-6<+M0DP9L6N,PTHSBT MK: 511;_^-A*N5U)J0D]6^\X]%S(EOG..!$EDSYG>C%FU7/IV' .A@-[!!2+ M'R>B2^*\38'-*>E-051FXF*5*KJ9N0)'1B8JB'%+!UFVH*F"SC-3L]FN[I1Q M,OKV2GW>MSO+VDIK#8==6C;,<7*!1D;>/G)F[59W8WM:K]1>6]E"(CZU-W!D MY.T#M3<<<_6?'RQ%MQM#(R(KH M[&-Y5):6!;JVS3=GFX$J=@$:&6$1C?;*QE@UBYHW,[(;;:%7^0D:&5U[8<>+ M6;$N%EITDQE.<[;1@VR7.L$BFB#.4[V,TJ17N_*TUMDQ6M';C#-1,LVWWBK2KQ\ING:;QT A-'Q*V-RI5Z]-"J5V0,ZE)=:K$.VAHA*BIR6;>B>67 MW0*;BHNEV:36 (1LJ:%QVY[.#&2 MA=Y:YK7'07PY+_)X65$L6S:;<3BH:N4B'9/DA9J:QJR,RJ.A$6J-LU.U6.4S"P&: M-JS^0.<=Q7]JA%H)JV"OZ(38%5;>DM<9I\((63PT0BV#JW()=;48%I*=3JK0 M;.2VV^HU0*_6PTKNCV82G:_KC=)6O>]6%B"D0I5;.*(KC7J6;%@ [-_OU ML<.;(Q[=^AD96C7G(R639.F"9[D;=;JIIE+^T BUK*$,&2 K=@JLG9!7?:XV M-QT\-$*ME&4-A5G'HPNLZ?2UXG!M.5"RX= H;Z785"M#>QNM)#BUZ7CC)$>= M#AH:H5:G^IAU4&*'YK5*H#9H%!ZL.*U7A\/ MC5*K_9 S%J"2@_IG:_1SRZ8;%Q )3JB_&B'LQ,U.=$M+YS5V-M[)L0H$QWP'#8T05N8F MN0I\5EECZP^5648R)A7=7U:$!&K26JN]9"L.L>!AN2VM:B7/@F-/Z:%JOG F0NZQ(L=7]8>9!+W@O6K! MDT:/1^S6FFILD2?FJ$L(RU712'W"RGB;W< MS-8XAFU#BY$]H3MH=VG%,V#3%)+%\M0Q=;T29SMH:$2^ZX:[&-;'*8CSV5+9 M6%?HW7J)GQK=@UC7*@_;0VNEE39E=36N-.Q2&J[KA.[(SC4A7J'-LB .DH+% M*?6-R^.AD755]3X86B6G2M<$O=%T]6FU\XB'1B:[+,5*JS1$IN M;Q\>(;5.P+%;3"YXS8UU!=?)3N2)-C47S 8-C4P@*3+-D:.M)&W5R1IK?0/8 MI<&CH9$)S/F=,WI(0]-:;#ZFTM.FO*Q ^YX]X0I4L[42J(O3FE#2RTQ,8'-L M1\!#(_PR$_JE3$-UIX(:%Q]Z4J+=W*44-#3"+Q[381^V^8=^06S%N/*#-MMR M>3PTLJQV.U50IPM7$,"42V=-(39J3G@T-*H]>[HQ[D"74NBI@K5;[7JZE,=S MC5!@:LP&;4_LMC2QG96T1DRPY11^:I1?),YN,=U^NZ:YXWG/F>N]F6#!QYZP M\[GBJ)5GV=2\L"@,ZTXZ-2JYT(AC3X A.TW28#JL/VHYM5)=6 UI)-44-#1" MV,=NMJKULW2&9KG%8U?+Y&L@A9\:(>PH*;0*:;<^$%@YUYTMN%+]H8B?&B'L M0\;)[?J9R:.0G$_HF32?-/-E'@V-$%::=>DNF]5J-&"%F967C?:VB"<09:U> M.SZ:;]ZZ.%HN9GCH"2..8:5\R954K=65]=6V/=_UH:_#GG B:#M5 MK12KZZHP3/)\;2CQSL+FT= HM&B$6EK/C#7G MVC2K+<9I$&\FE5E#[Z"A4;^,&VY[^F"9+RRRRGJ\S7*RO-V@H1%J\8L'O5DI MI!NT6\Y:Y;XD.;,-7E:$6FUGNAPV.RF@M>38<"&4&X:VQ1.(4DON@['^,.G7 M"K5XM9S71F#WV(6//:$ZTKK!92L/HQC=*UNKF)/J*1*TH>#0"+72N:U;+@^9 MFK HFY-U)U6QXVT>#8U0*[U=]1*YXL#42IGRL-FWJ\.6@H=&J-7,5*9&O5=O M"EZ+?NQM^4IA5MB@H5&A34^-LM[: BW)IX0YQ]9W]2(>&O5XZYHVVZV&C4)R M.QSL6BJ<4AQ3($JM8 "Z&>V1G?2LZ1E@]-* MLE88;Q=3<0AYBSOA2RC0W=<'F7R=9I48!^VCS&[,\<&ML,^TI[3D1[/&J*FU MUO9@Q"QFY8*'+Y"-$-9P\+Q5ZRT:V(>2V[V=7&+/32G6;# M+=0EN<"CH1%J>8EZQ6PO:I:PJC,[84PKTFJ%AT9-WAH]2=5:;(D&DV+%3&S9 M?)_WEQ62X-1J) +BGZ>]H8X*D&/GHT^K;L*KX3$ M/X##+.ST0F0Q.!XVO_L*)O0P)W8@N-4?&:*#XMQ\#MH?X".A/;76AZ5%[Y, MG->J#(-3Q.?)>>CI1\T><&G4SP]IVB/-@.SJH#7=IR+A5L\V;\CUPP*"!!NY M973#2>(F*OBH()JDE)\M*^U*IYHNN&-F7J$:L>#4B+Y_0_-$ M_$WZ[6T2@RJ7X C+OZY=0OTCES;X&?YP/*DD?'8P(70:(OFG*$\/F(Z//?WC M)?KXJ.@^S>+3(L<*7QP\D/$7]=M-TN.9>^;LA0Q'ISI'KS3A:Z900D)"A;_C MOI\__3.Z#23-J\=CP7DE?G$X5)S8INXZX"-.REZYX-S_WMMYX^BD\X][\+-G M>_"3?;G.OF3N,VFR+[>W+\Q]AB7[%X-AM[@O!L5O=%X)CM[@O M!,=NP5-L=7UQQNJ F9 M4C)U1)W__<'^^%W@@,B1"//K]]VAEEL*UW538>K^A>GS8O7!KU,,%X3XQ1], MA%Z747H79Y&7JELNP O)+\H++.$%P@L!+W"$%[XW+_11S[BG3/#%+0E,/!G5 MW>/#Y&>%><\_17VH?N+N,^BGR,=^;1G>?/C6ESK\OYN0G?=L+ES^^"N6+-J? M".4_Y&KOU]P,0J2/@.O?]8#2O^ !$5DBLG0#1"*R1&2)R!*1)2)+1)8N0*37 MO3''?.9W'3?UE20 GK:"_WB1.N=_YH+D9S\']UT=I5LCPV]<8/H>8G(%,AQ) M#D[UO3&Z^%KFV[,'D1(B)41*B)00*2%20J2$2,E[^"(A@3[H&.@,"R3Q*W+/ M2C/Q%06F ;RPM>741;<+_X6OJHO__6D<^'/;^Y^?T<..<"UWGWR^,"JH#2U: M07=O=+D?K@Q%MZZ/>XYHR*(ECX5>?ES-"5F]/*EG-:^W=AJS 1MO+94?3^I) M>7O*B!6:B(.*B!;QC>?[PO+?F11\W?BZ@7*S D[_3SCMO$[^M8@P<;C[%J MDIES@L86TEHU.1*[P-G\0)?OJ M1M__W1XS[0?G%P/_[0]TZ/PUW(9M.\/GS MNMK31-O/)+^_[?4'A:[VAM_D?NR[+ D..W&';;4@ MN=F=YC2ZRC5H?LCW\9 MEKZ+Q]FP>6RX]U\PVOB%XHO?$YYP=3S[#^%,PIF$,PEG$L[\HB;=^]A?)E!V MLF4\5(7D+C_MCF/-Y:1Z+?O+Y<5Q3'O05OT,T->"F\G5< -IYBT&V.^YA3<3 M+/ ]Q9?NC23!D2\='+DB)GT&)[%NZ8ERNBFM:6#Q_'89[X_GL>'Q]?!Y,G,-OP:GP":ABAKT9 )NQ45A,"SNW/6;$+(<:V"-7,9VZ2S&I MR[F*WUZ$"9)]+B1[;[O_V^\\$0 B -]ZYXD ?"X!^'A;]GT,3^>!%?5FMU2F M<[7<,CZO9FC=XZ]H>#JYF0TRF:ZKL5Z[U,V/!'LT1;<<81_Y5'1F>,+[!A M[N(<30YAW]6((ICUZ3&+'*P1.2!R0.2 R &1 ^)N_ZK!Z0XR?-PQ'_J%8;HV MH3N%AV%U@^[NQ3[U*Q;G9RZ,1+?0O%89B3OS["^'":]9.;Y$Y=+5DD^%CX/" M)YLNNAKD%A#I_5)B;G'EMX\[7]UWMH']TR]*/I%#\W*8L%=J>*E9=B73K:0D MS4>CI93 %VU#'YJC,W>)=(:<3W_\Z<35!9I &3FR(T)!A(((!1$*(A2?U>B] M*6?[-RW46M5UAUMY-R^PS7C:R==C\61Y RU4Y'2_;J+^AMM]71\[TI?IV,WV MOWJXH?*;U)-<*YSW-Z7 WP!=2("-2 F1$B(E1$J(E! I(5)"I.3+=A?M MNQ5,D!,B6A M1J,GFXM^B_S@=SR8)!F_I"?I._4D/F F>7Y,4.C5+XD$R?%<-^E^.'[@ALIZR&<33B;<#;A[,_#V9_1(+W)CJI_ M9#WV-T5Y5DI.::'$@2YX3+ONHK!!UB-*LSMO/G[F@[FW5[891^=SI+J-)/I> M'](^@X?\$=5M9X%-;H)T9U?EJK2:>=3<Z[:R%.I5LQ1DD=U--'91*7,%(*1U.01;J M15SO6_>S^8O[UM>6K&O$ 0F ?$.O>=]-^B5<.H%&C9V+?D>&_!G>3P!UA M=L+LA-D)LQ-F)\S^K=;\E9C]]YJIW(SKEHRN/F8#*:9N8_[2?Y;Q?\:>4NPL M-SQ=IV,U)9FLL>ZJ4^JPJ^=,7 SHGMSP:=K'&[NTCG"S7JT_FOY_.DX?[LQ8==0V.8L G4GDJ M@ZK992;=5$$=>7(JEA+95((?,XEQ^L>_W!V;84C%,P$P F W V WF3SX5K3) MS-Q.P\['X\+P<9-NNQUI-BHI"&UPXN K7KUVY$23$K9OEWI,TNH) M;Q/>)KQ->/MS\39Q6R_EMAZ9CV\K15&W:<=)IMA$8[#TV8E*!S1A3951D5KJ/'^_CD7ZV8VA_X%5N M#+\9LEP+8;]X8C6)%A,I(5)"I(1("9$2(B77)@.1DJ\O)6]W3UXBT.6/T=*O M,<7+AVB8B- 1-"T1^64QR=1-ZV?HH3__5%<-\!/N,;#03Y&/_0Q8?-H,WYH' M$O9/_^]_,$GZ'XZY\W^ OC!'"NE(!CJ)'1)F)\Q.F)TP.V%VPNS?; &-K^[X:7O7/N.8O!EG6<28B)20J2$2 F1$B(E1$JN308B)5]? M2GXOF^J:J5/HRFP*'.[,IE2#6J!KP:D%OA>WZ=[' /,VQ?K0&\FS NOV^@M[.&@XG=\OK?D3 VQ1K32-V)1.:@L[ M0Q=-^<+AD6N"TF=P M$XTETV**.RBJHL3'11-JP=1J+>7LSR8.(?? MK]XQ'V=JT%O\]D),L.QS81GI:DD$ M@ @ $0 B -]5 *Y@S;Z/ZSO0&[G:R76+3$[G)K]N>G^\ %442G"?>L.T^?2M^3NH>?N4?5+<5F_GY MG0Q-_]<_CKG$4SV1L?KCW[^8OZ$PNLM+];ZYK:ZL5\,GTK"5N-X^_OFR?,"Y MXKJIG@"Y[KC/MC1N.=)*[5S1ZZ7CT@KYURSRKY/Q-#F)O5R_+H)9GQ&SR.D: MD0,B!T0.B!P0.2 .]R\;G!ESO4ZVV:1"MU2;%\3QO)!8=9#!B;SJ\Q;G9RZ/ M?/LM!%)0)2GB*LE+7D3PVHT?7[>A[ VN_!/@SE?WG6U@__1KDT\DTKP<*%QT MM,*@E+!7- LZQ5DWGFYG:]"'YI /S;',72K%DC/J:]_;1,#LAL&,'-L1H2!" M082"" 41BILS>V_*W?Y-&W62SWOM6;"[(39O\V:";,39O\V:_Y* MS/Z9#]'HU\_0FNCJ =)G]'LEPM\ 74B(C4@)D1(B)41*B)00*2%20J3DR_89 M[0+;L53) 3(EH9:C)]N,?HLAPV'W%]VUG[\3,?S;V]OLTX M.J$C-6XDV?<&,.TS^,@?4>-V%MF::2DI):;%&"T.6JM^L]3+C]S.F$U=W#&^ M&9"[N4CXU26:8!FIYB%"082"" 41"B(4G];J_3PE;F=-U,>Z^F D'9VF%[-! MC2O,%3$V49")>A'G^]8];?[BWO6U1>L:H4""(-_1;][WE7X)F$[ 42_?YH?Q MQ6:D)1>>E[16EN+,$D@DG?&)-NTA7]90#9\1F-[JU*E0([Y]-)8+*% MPJ*# .3-/NE_.R)DC7?8^!O 3\D0SDX0@;W MZ43PHY/W*<@M_^BJ 6(SWQ-E:/J__H$N,V;<$Y[TCW__8OZ&^.$N_Z6*>\^4 MVH@VW!P'6 OX+)ER;3A;:@F%0Y5TCUJY)KI)9.'?';*T5 DNWIPX(AX\M"? 7R'!>PED% H(7B&?8^I_>=2]52HYJ[MJ%/O M"6F?P@O&4"9)!S:LSP)-=P$?+%U RM\TH>C!_YYO@C+$,':&0A!O5 OON)23 M\\:\B284,&A_!BS(1NB?=T:MO&N)Z#EC9HQA*S[NFV,NP+#XV,JMM%3?F'I[",R*MFJ'B.7U+=&PI\"RFR#2#:HI6M9XELOD 9?EAH56$ZQU>9(: M-P7EQ[^&&4$HR@D?AD3+M"C3=2AS2F&CD.*HQ1$B4[*+)H,$$/Z_!0"Z_\>9 MV12 NRE3#61N^I+ ,7?^#XB<]WNY0%N@&J[H8^,307F/[7E*=,B1O"29+GJE MTK9, _XH^0MIFQ"#//_?/GQI5C X66!.E^?C&YXDB!Y M(#CSLKE$Z'P@(/64@A>"A9<6\GSNQT<"4_P_.*)B4$USC8T%"IDB=YA1BWPO M2ZFV[:+E] 3\22QU%R*VOPSU*50>$_CTJQ9+"[T*2X5C4EVP-"VLW*D>4-"? MJ8,M 8FEOF'Z=Q0T-:49A2PD%7[KR0SEP].0=-J03.H4JF'X(NOP;CMX-]@N M@6'#HB]2]-6L0H( M/H&:1(4+ E(>R&#SWVS")4/4$1WTSL"X M0?0 F!R0*F Z#%@@(Q.GX71-"J<*OHV(DV@U?;T@#H-TR/@)V@$JTNT?9 /\--T54/+A@MT M=0MH+7"A 9O+U+%0(^7K6DC'X)-,$<_F%&VN!;D?;R/^J3+8 M[]PKRB#SSLJ@8DCF E!]X1^ MCK<'J0.".' JE@\UQ^8E0LD-@*P+_WO$G\*O \#Q8T^)"?4DG/7,)8N:HO\-=%YXW__S_'T#[P5DTS= MM'Z&T:BC=07./8M#"0J(32P@:C&\(S]%?2-Z=ACHHN\3F3#2]7,?T>+0;.+W M*>:_J,./B!H18B[$;>R(8$\"%_ZWPC_A"%;XMT#1_[2 CE,&T+.?/!7O"XI+ M7'!3GAG3W%'X1*2@#P2]E?_HMW(G/>Y7L^7[V&J#VB&'G)]CLUK\]VA_7^++ MIU0]1:YGC+[W<+8[:S[4DAZ=T\V!TU\7^$F!QYX+=^9;Y_R=VT%^;/-BU6Z8 M#M3D#L0;8(2H#V%C(%B+JH[)CY $?8@,M=?MBC<:$L]LA*?#(Y:";WD& M5L$1$A\;"!. IK"WNG_!7KBJ+"4!"T6,*2G8*"O8J&,;YBAD[#\#__7(5O"%%=L2OC$5>&(&7+L_ MH7 6I^VO<&;0P7T^#TNUM2=NN&A#R9Y Z0] *X%HX=(H>]92'@#B$$SAY.; MH+@Y="WO KS 'JGIN^M0^.\0HAT$'^*!CQ[^"OS9'SO7SWSKX^GO#4=H;@(# M^G])_42Q0]S6 !TC=Q1J%YTX9Q>PB=H+E,\=!+U9WRQ-G77 M<$3X@8>&>RABL5_1$OIF" ZA9;K40>B;BM0+I\$CP-;9'?"Z?[4FB&NPR_ M[?EG)$"%/UO8ZL$Q&UE.5)N;$ )AFI M9*G,A&]NX$CF^4@E)RC9-E/B:%7R0#8W\K108QXWV@HP.R'9G\U&0S0R\O9&IEX205H="F*\F1:+ MC84V+/%P9.3M$R&KN7*7?M160V^V:6YV34_>C./1MS\L*\+C0MLI6FTMQ58Q M6DI6V_PX$1UI"MV4.IRY,6VE;T?:U)AQL9P"1T;F*8X\OF17^[M"J2-L%3QESI@[=2-/"+C=O03M*PP:?[8R]LP:D.A8-S MOCXTD=%IPA\H&1V8FTM\]",B"QK_%#ZJFN?WCX%?PE_Q[3N ?2+_@ @_@:JK ML09 11\3T8$O@CX"D&:&J9N*%X:'#^I??7;H&6Y5$9JTT!JX0P,:HH<^8YZ1 M9@LDU[=%36PXP#D^I1YBP;RKP(T,CTP8;.0_=_X. M\W!\@P<'2= DD-&D/]G5!)I+. ?TY6S,/CV)"UNRO\2713"Q7-$Z2?SS?%EJ M4"7=G,!E]?=['Y[1(D>L7L_M60N./0P*F0R=_U'B=(I#_=C3@\,&<-;847CV M]?#OQU^6J1* 4X(SP+)A4V6('=!:C7PY_/N>O?^2("2&IX!W5#CRR=."P<@X MW3_I-3%#G/&:Z)QE3S1PXJJZ'/,==VB4.Z;C+5$"F>%.H0GLV^,H]0V[@$\H MZSO4:!+(T!=16 'Z8/#Q*,$-$?@MFH;U-0V#- V++T1"O]B6,\XA5P%8.-FM M"34,SH^T@3TN+7Q..,SDP =U7>+#/6Y- Q+[% [W% TQY"2!K:D_JTC0PN*(@2ZO0V&\ A@\9Z! #(?# ?MOAFKJ*9H<0.3U9D_+_"2CQ 7Y M@>XYW%BV2DZL25^EV9.S,9_V=,(0.Q/UJ2^$UY6AY'Z/!3C&#^@A,N, :AC% MA#M@/]UR''Z;0@/HI(;QS3NDW():7!2+$90.N5[F\3I0N%@1+5D'MAWF M[1P%D(-?7UN?SZ93J-#-#0Y5^6EF[@+2&FZ-GS.UGX'J7U$*4=5[0E(_G \L M/__ DOW\+)&2X%@(-GA!+TPE>'88 7US+.HHNO\D7!X$SQ9+"T"HLY&MBC*X M?F).O;"KV),@2KLZU-0O.8TV5-7HHM<7/CY6R?CH..I:,JN"R]5B&9%F-VUN M+9J"7!OQ%W(M%ZH1E@C0]V]-0:??GF\><%L05?(+;3!MEC;X&?YP/"G4,"^8 M$#H=E_Q3]:<)!T>%.$&Z 1U)'7"L\*UA!82_HC?T$TAD[CGF7,77T6'^T<.A M"K*F4,A">H2_QU#!T4\_-0,93:]F1>P_%R=0&J!_MR_<^(#LB)<+SY[&%]]: MAG;(;OG#6BWVGDM><5."W"'\XLC^?.=]89+W3)QLS.UM#'>?/-L5A>P+ 3*R M+T^![)IJ_ZMOS-L[.;^T0Z\:9E^Q%/\UN+CM-4,3'_WQ?W_$?_RN&DO?B]VW]' M6I[M^83]73YATO>)Y[T3 M3\XVW*]"2R3T<6/M6KLOA1;_"D.T^,SM[W?3MC>V_O=H=1.XZ3=VF=\'=+=Y M[SX1IUO2G#_^#!F8-^2CSW,X=GYT+'NZD>KNH=H03:ZSIEM.;/Y8*YG,@XG2 MN-@?_S)W+).Z1-,K7V7Q#9YF7TJ3>*=3W MHL-R]2:WUPMP7'WI-P8XMV:]G$"67I<34^F.M1(6B=ZTH"0?Z(2Q&2>0F<+= M)=@$B7E\?,SCZG)TO:#(U9=^8Q!R:S;+"0@9#,KCIC+,5(256YUSK;[6 TL$ M(0D$(4SZS9V^+],-^M*)MQ^=LA_68QPU..-QXO;9'@AA64ST<^Z.^L^+]+D_ M*+[?*)DZ]96@=&KXR-5'JE#.:F*>+S5!G9-[RZ#EMN/18L=] MYF7:HG[YINO8B'ZX.:*-V_.$;_)[XC\)7*(A00.80T?5-]=(3$0=-Z>U9P!U MSZ?^5.1N5^*:IF%%&6.\'>8&LWHS*;"-Y+#5<.JI,N#/,,8K7=[?Q!E=,B>Q^!U[+ ^F )6*^;UR3^ZH;*W7Y4=Q5BR41LJB$>OW1ZF: M\N-?^MR.HDWX^O+R A#],N3@!6'' MX"EN/?6"!"U0O;O]PIB#'-I!V[S@+4$#\Z4%4"/B0^4AVG:_B470FPWW8W<. M%97/YZ;:D8>*DF2AKEQG'GI\"^N?:=NSX;_[0SSO1B^3.9[O3=PG\^=7XS#[ M<;^SE$MW&1)MY+JB_Q16+A0-'4OTF1Y#GI'4&]E!5J1S2J8WVZQ6N5:S$[W$ MY/2XRU]B$N6@%]L/Q<.>-FCY6"KQ#T>$N)$Z.CIQJ)__D]T_73)XES>1),_E7F\G[/??& M"6F:9AE1&LT7'Z1X(39 M9$%73_9'[&:'=ME<\G5A):32A6ZV+K76_*G^B&QMHU.XV1_Q%$6C!L/]L0HU)KIK=WI%-,Q\V1_ MQ$<.Q))C:Z'1M6TU'1^4ROWDN'.J/V)U+10+]75FK*FK];!2KV:&H[9RJC_B M<".4TRFOU:5%M09M_'$)C-W.J?Z(ZF,NS@UWR3E=ZF;FLVH[E9;%S3@5';GV M$MO5M--^T&(%(%6IWF.)8WP5#K9<<\B!NR4QZC9QYU4CQU M+;& M>VM@@/DZ31)>2I!YMR3\"T/-:]SR<@.-2X#(U^&+,[E1O]]3P\>.&TLK1\=" M[Y$QC>,N-[:V=TD%]P,7WZ\^_GEN4B+F6=QD_F 75N/%=%WO]NH;>O/+J=W' MI^ GDK5I>36890JB)I1B7:/7KFB240UZ7&3NF.1%>ERPUVJ!<%OU'G[(X<;( M\%XRG/B^,GR4[M9GLWQJ^B"XVFI">ZE5O\0,U5\O\7I%B%.:7=L.E'Z*]L;R M;)&POOM&U+QNTSFG-7]B3W@M[=OD,)LU><)H>\4*+I)]_D*6$B<[8LY MV]&4\]>!89IN>-6)WAG0K?K &V6&B;6]"KHO,&SF+DE'2R")/_ZE_?'K@ +Q MWB_DO?\.*E0JCVE:!IZLY4J;_,(J)])M2_$;*J03T+U_K\Z3UW?OWW"%XVK! M64QVYDZ$Y*!2GAO=6;V_O> M%BU%(0I=J^A7<9YJBSON=4&+Y6:0B@0N M2.#B\]DC?R3V#\M'VELH9D\38SUAV:FOV'@1B3UN0YNA1=+_'AZDN_ M"0"Y;&SE/1%DU:MZPFJHM6@UKZ1KJX2^S+JH]!?%7))WF>2;NUC^^?8M?[U/ MR[$E_JR(^/HS^D*M:\A2R%+"I;P0#K3]WV9 QX%!:08D#7>HA'[ (I+-A'J! MX1)]!UC0B7!,R@;0"0.4!#61J"(GP78MW QK"1T"20UZ;8F4#ASX'>P1X,Z\ MN#V89%I+TX(/@Q^+-J 05*TA^>[?B4ZODXE)?S V[0.XQT[9B4F^V(GHQ8Y= M0>#W]_DR: *227(9.LW(XRF0V'&<3L;':3;-C!F:GD@B2-,I"3QO,.&TNJ/R MH#1\%'JC-?"T:<\%WPZN^16@2,CS35*?(R3 MXL6*3"^:]#HV=6D]*:-GIIZ/G'4K+%@5@"KDRE7;JJ\FZ@"W"XF\76N8O"L4 MBHX6:Y17>FPLS1ZGRJD6),.=N9 VJYD^U()D+0LFE:P-' M$PO)JC?2R]5.'[T],L]6J37NQC/YI-8K99W8.-UC60N-9"(3;8#A@NT:7+(P M;.=2S<;#P])H=$[U-9D\SL857A[,A>2R4N[W>[&58O&G^IKDAC75Y$L%4(AM MC4%J]C#N];K*J;XF);/5E!)EN2*H72O#/K:KHT8,O3VRI&([(8E5J]T18D5A M6IA*C&,QN*M*9*+-(>@T=W$KK;5JK*(\)KBQRVY.-4MYT!^:?+R;Y(1>+-G/ M/-K]5FF)$E B2]+;,2W%YW:/M&K60*;!Y->K%AH961*['H_M91&4"ZK=J=D- M)T M]MBL\.-D=$F5Y7!&S_2-*2Q*='6SR)19*:/ D9&)+N(=-J/E$HSFV<7XA#%R MTUQZ T=&)EHO=FH[:Y?)T0M&UH8U-I-GLLJI3C$T_= 9/FS'#X5:;F"4O0+( M[KC-J4XQ4KVK;=+944(HY8;BEN.+C9VG''6*V8_,#Q)0$SSN&*V7ZM&/V[FC MK'OHF9%Y-AZ FYPFU7JAU9Q).4&?)N8ZC!$VRL7*W/G0K4;:.M^)>_4 MQ0X<&5D25VJNQ*34501O-&KUT^O8B+;0VR-+2F>$A->92NG"T!U.;"O5J:]Y M_/;(1*'6=6B>X]I";3C:0'7@J'Q?&6>B2Q(7:[/R..3ZVBHSJ#+FEI?7[@:. MC"R)L^1-UDOD=#HY-A56!"WIT4+/C"QI(.TD9EJ%F"?N5)!7.G&IED?/C"PI MDZJOQ?%NP="Y/%-K<"ECQ)OX[>%$+]P(L6*LH8F" X<5(P\F#O2)_+PUY*D@ M?\CQ>LC:P$TZ43S8MSGZEHC\41X?9I[KFYAIKK=F+9'F-5;.YS4V7>92F\Y' M=4+\%1V/>R,FPMZ(O9EI.;$^L!;4$8UNI#%B_[B_(>7W=EI:YEI%IJ6X@#.' MKT$18AM%EQ7+M&WHK%L O@[]78$;Z)N(<-=L$ 2@IZ)J46N4;^"WD45QYYRY M@):*A^P6)O4/:M*Z)P4R7,6UJ.KH[3'XA9@-_65*N._=4PY\%60'SS=4_?ZN MXMN[H1]U>][,5 D:RN(:0)/80<_R*!3QMN'T1(>"5J\2])8^(RG/(Y6VY8R[ MZ)NXES#ZK:$:ZL)=!/V#BW%QSFVEG*>)>C6^S"5C)8;EHQV#9==ZH74YDJ0C ML0G)5#2MGHBZ/UJ+HR[!F4*SW9OODJ;6$MOT4H: V9CQ/_YED"_@S)[W0T0. MP)\M5MP>+;:@N0.SL)K6-+634H3ACJNEY\K%%LOUG93"*=,173.W-:>PREL/ ML:>7^V3W8W5ZR#.)0H3 4!UX&6\Q\TCL[G8:AN2 M-FVLI31;8$M97BIVI:0Q1'=@T"]L[QTZ]UH"Y(("W;NGBGL0PNVP90#]UX5J M0-!R;81U@5^\A-^%&&!.D"Z"'V($<&:J)VZ5IPQ#W5?0IZ$-=\S*,V M 'K0\$\0@-6I*HF<<]9V8!$$R8 @9*WSF+6V@G[C^B;?$K>W&ZLZPPT"I6 M0ZZHA86>V$V M$9G[9)ILQ UL!(0FHB-N82.@U?1-NP#?V$9DB/GZKAOQYRU27PTYO7/7R_/E M#_A<2T;7 ^(0Z+-;CYY_JJL&^.D:,K#03Y&/_1I,7/GPS\6;A[X6,[HT/WU( M;O9K\9@OL-;>]ES-DOLFJ7VY13SCD.:V$0QY=":64$!YY?Q[QC9NOP21UG&[T60RAS\0E$$FNV_+H M3XF%D]UPAZ_?O] B,#&N6F .G^FG2Z-DO1!.. MR.$J3:0Q3*R60\P+D0+OR-;B1)'?AHLIQ&]1DYH#%W>OT8DSA&@>?<&GK;T_U2M]%WS8&Y>K.Z2X58KKVN6\*%=V[A^3ZA MD!.";B4+FT*1;>536BRQ5=K;=BIIK!7_:K1+QB"^O*!';PSY&H*. MPPO77M>5@PDW(MM/0@$G9'N4J B9NLP5M-ZN.-*S(!O;::@_W:5C %]>N+G( M91E?0[AOPCKY1EK\)3?\U+4_C5FQMS6SKK88QM1F48N5P 0)\\7\[QOHJW_D MDK_4)!9[Y4&+V'W#F8^"@=,)$U\<_EY,G[BNUK]6V.#Y21G_JU5=7;#X/>R7'*U_YTC] M.ZE__\PA;5+_3G:7U+]_PY#U%U\DJ7\G]>^WC%JD_IW4OY/Z]VOS"*E_)_7O MI/[]TQP$_T/JWTG]^X=E?AS=_O0^=1S)*MOKEY.MNM"CF5UJ BJB4KS= OA) M6VE6)*EIT=YC;1=[6#\^]&UT#23[XU\VGKA+9E,"3$O@OB#3O5P-??ZBX M%7J9[1=R#=;LQ-MR4QDA[PCEX+/QY!W#DAKX_\_>FS:GCBSKPM_/KU#T.?U& M=P1X2V)>O=^.8!"CF2?C+PHA%2 C)-# ].MO5I4$PN!IV1ALZ]P;N[U$J525 ME?GD4%69P1WXX [\D\#0X3/IQ&C0=::+(;M)+#H%KJ\VK^\2O" DLT-6K]:Z M3JG;[CF9YIB/-\74I\1!OK^Q< W7S()+\%]/WL]U"[Z=*G=B>F'9[RXJF5ZA M75QW3'T%XG[N.,2W%_7@&OPW#BA;-S&ZH.**76=8D.>R]"K<9\& MZ3YS'.#;"W=P#3[0XY]]#[X6+4873C855]1M\\/_8^-L? ML5"/^<\[D((_1\=0RU='F:K[WF)H2X0=19N.I MH1*/B7P2*6(T,>+%9 *-1%E!DA*3HU$T0B"1_Y&\-_ >M[,J)!NUPK3;3R?7 M_=1#O#7J-$5>9!^W+#E"3&]90HI=+%OA+>+7#^QB!2VYQRWUU)@=RI5)@ZVW MN_7"H"XE]>886D8?M[0VT6IZ'C<-H3Z8I-.9^F++%C6 MZ6>BO% OQ18RR;CXN.7"9$O+<*Q>G/+\2!S$TT;-:*R@Y='7;]MJ?)2_GZ?9 M^KRE1K/SD3RLX'1/1U]'^7RI5R],VJQ3L6)F& M6X)9C&AW:#T4K^K ^E6J9B;'BC42DV!03QRTGH_3VH3H;*=VZ ME%W&BM%5X<%>03;J%;D:? M3L+;0B[9/ )2638X-BZ:KD1S;\!X0.X\^<4W*?4H;[P%M@Y\< M5M^V36]@OC+@?[QJKR$1N>$O6>S]N+ XC.W$%+]&@?'W!$N>W?$)*KU_UD*P M-\EG8W/!2GS22O WP3IGO^^]DG(NNGKM*> PF^\,*_.@W86PYWN@!PZ7/BPFRN M&1M$PY1(MTC,D 0EB?F', =8]L?P3WBC]@<=F,#UY42\*NG1?<8L479 MSA=5?OHL=H_5Z@-9[[3'+\COI/U1!,U(Y/MJEQI*V0;F_ARM:*UCQ,AEC\N3_(N5?NIC)HUR&T7 MNG9@6\]-0T;6Q^G1[XXV+X7?OXM$GDV?^AG0/1GPC")M+0J9:2\IL;-V0G]0 MU&@QGU_1>G]\*)J*GDV1?G<^_BG"^A-D]7S:\TW"JBSX[CJ6F-:F]7QSE346 MX:6AK6BYODB(2WZPVKRTR5?2P35%C"VMH8\Y)](04 M9=4.YM2GQ;<]J<=+V_HM8BN*):S[=].(*JS$&-:UT=CY-.T/9/4?+.(_5,+/ M>%WA#2*^7*QF9;VGQ=@X.]6L:GB@W)?PN6G0T'PR^2[]?/F-I6,6;YC&")Q; MF(JDD=@Q/K;J:#9\E8'7EZK\0=D9?X@Q'7B^'Z",_4R91\^):]_J6X-1U\EU MP^NMK?=*&]61\>4%T,BQV'/F=.#[!N(:^+X?HEA?+Z[CA1'M1IU:;-J_JW12 MX7IJ-4\T05Q!NW(A/O%,2FK2/3 MFJCS[[-+&[C%7UH3T[Q^E&VIP=QRF;:+>;;A8]EG_.1[.<;EZS6I6]_:=W/Y M?F%U67Q1$+1RXDSI. (W^2?-^TNXR7C:'/_/U]GY)'<#/XXMKREYY(GS<>_3 M-C\^7^39G$#"AM^L#E@NS->FFT&S.^:GXVFWDZ99[[E0@GTN:A.X M@3]8CB\_M\N+\?F\PS?+<6XQ1.ONJE,0%C"586V^.)3O3P&?+R1\%X0N!O%*TNE M/)JQ_?9BH-^->XG-G9ORE8N$.)[[U"QR[TB%]M-2OUT)+IXYL]>^&D+:PFF@ M<-;RX_1*LIB=":5Z/#H-5UIM*1+M-Q0]3250U4$VTO8S[432"RSAY0+;TX4IF)*^+Z/\6:/V92D[8!L_\(_(_Y$#C(QW@Y"!Q>=# M))%7UIC!BQMF)8$EO@(T!=-<8L9X.LQ?N %F-Q[FBI^0O[E__F9&IC%C9-!) MDJHSXST9I#'290"Y&P:G'%-U?,=17<*L'^T6X8Y)CR$&=)@\852+(3=_$4%; MG&5,EJQ)"/Y79X:(<2QX%7YA1I+LY23S+@8>.!*XA[ECRA/)0KB7N6G,89@; M\B-:..HIFL^)6#C&B8X162CP*&9-L2 MSE_F-=I39#=Q7=8JKLZ< M&32!#]@SDNM-U>'3UAP4UDB%)O"7KI!! NW&AJGZZ":;B%Z[)$/P.I-F.*L? MH24"/8@SR#$C1]/"-C O\V ,RVY !@QY/L'6"@, X7:Y=%==!Z;V )4" MV&O BZ?HQ6/TVNEO7FR7U?R6+TNRL,EGS>6FF^O)L>:!Q@Y;2/ZE.";.*6(A M_570!N2UJ)[U1D!!KB:9IKBPC?L^$K?=:=R<<0_R72(BYE:O$< 1K#NS09)I M[;#[D3IYL0O@&M6>$$(:*E?7IX;IC1B M+&=H 2 9@O]O8B9D8-QA?%D7G'7,C+MQ$;'V MR4 (OR0;CJ9@0?8+VES:^-Z +E7@5RP>)@*!)1VJ^(HT\/*AP(* :=>1H+?P#&/#/ VC1PQSLNWA.7BB>(AFHH M-WZ=_ DZ $=32#;'IU("D%GO0!]^PL ?.01^3$P/G4/,T+%A96U"7N D'3_# M2$SG23[V2J.\TNJ+2%17MS(_:$TK8:DA]9N65N96[S?*DZ\TRD])=U>G\]K_ M1OAO9Y:G?++>CDVVUO!^(+)HU)NW-L76^+:6_N/?LY#@3;&)SZ) >K8H;KC[ MOLQ6(NG>=I4)+S=EH #'WYRZU?SH 0.VJX8)5 'Q 6A;8:@!208U-Y0T/!;0 M/@ G6'"7\&V=R/3_73[T$SLC>>,^\FK)Z+"OMJH-MCT<;SI#+2R4%LT__DW> MI(Z).7.)B87Z/#1ZFQ1^%I'N[5@]7YOEC:FTBH:CHU'1D%+ @ZF;XR-6>R+A M&DN,C56Y1G0B1 M$4-3FODRM00?V)I;RMNI^ M[<)M$3R:Z$V"^Y/9_XFI<41,G+O71["#W+STKN"<]V><5$> M>:^1_1+\5V(F)L:A_^W4LR?S9>&_@&]D M2_Z$>T_QY2%53Y$+V-PU#*E+\VS8PPUG4.GPO[8K%\#%$\G4B%=$A8U&Q&@D MHHBI$1J*_&@XDF448U.IHV3PL?9BF%SV(RD!U1[BJV6O<=\WFN ;';5LYNU( M=U#.+M@"&BUR@K%N;*W5J<("Y7KD3F8;@CBMW_?:8:.3E1 I07"48+Z:ZFJ# M^_OY;+J(IYQI.CJ^CXV:IQ+V9VL=?G"W<2K=3=6J3CJ"FM)(J#<:);62A\P;;5JIS%+;T^SQQ8RT&W M2\)@^Z*D.'1<1 H(RCB-E=6+>?.%256L1OM+37!N>V-%Y*>E3'1\''<[W>ZL M<;9*T]QQK29 0P$L)UYQ-SZC\9%RSIF*(ZDET_$7Q'.E;B M5<+B8&_0S8Z?<>!?R+*PDS54=8H7_FA:EK;?Q=/@YSP:FHYD;EPWCI@>_*F7 MF!R8#=Z;(::TE/2) ?Z<-%=Q)=2T#,8TA2_XO#F_8?YRWW=;[E^5X*4-T(DI M@8VD*^!\K]%L3I-M$>[-[]!*VF10#R(PWJ&S/-,H!H=]\' M33 Q0 >D02&,I1G]9-L9,@T;W5"RWMK*#9YW&^@H02^(F1,)1-Z,P8Z;$:-M MN &##,9/YR>!Y0=.,@E7&IJV"1LK'!/!(1-546'5,&V\E?#H_7@VFS M&:$6B5B::*D:CJ7A.*4.IH8,/[S(1*<:[#AJ[IB6(U&'BIBO(1S)PRQ*CEK8 M$Z" %3JF%2 =)C_A;SQS$C_$E"^"_.)W"#69WR&D1Y>ZIN >]^0@'W.? DW- M): >C/1)22(,]LQ"0#1@5!8/90*UDI(/>1/QA5X_/]PM+05B1:M[3(>$YQ4633F_,JVJFF_2U>J MY5_ITV%@!EQND\&X:'WXC/QOR;) >V\.M;GU>6$8LEIZ^5F-]LN .<\=K+X=2)T@CS/D8 M/SW5%,>N2("7T,+!]X'DF'G$<;J#@7^4APLV8X],4Q< M)##$+(&=%!QF)?0)D8#ZAIE+JD*$#F8-TP*V)S:M-T>0+)!@F!1H_Q"^<(.[ M<9"W8?'RE%\(&N1 [!1$0@8ND^DIU5KI!;,D2+%YET_-A[%&Y63D8,=D7CEU MX%<;87N&C+X^:N-1'Q1>'J9(>\.D;<:U#4AHUWH#2_PPT$GT^WR[ MM%8K6I M5N."D]S$-^5B0^[QYV*P-V&&FKAMWIOJU&1G*5.Z2ZWCD28W/C-FI$]AAKO] M98P1,?YV%L@I1@WM^GL%]GA\=$)1[GTW2CJOBY?GYVVCN3L%.\6+&=KKU'43 M70L=* $6X ,86-C<];8Z2?!W!//%.XC@O[M;\CHY23!"J@WN-(/W-RW?YCTE MBPNF-.Y+]@3)WJ6&)#?V2U^P?KVU%M?[0F=>X#2^?^*5IR)C"&O2!ARU7R-U MC913=JLOQN6%(&G\[?"T.6T6O8GA'__C_^5=DWA\B!V/CYQD?_(88_+H&.+_ M][^I>"+US^/SD8_.*A[%#]\5P7@Y^/A*-0I.&1(;LT&**[;G3:&=*@CVK9Y< M.+GT]2C1CBLV+9_4X&?R!''"PE'M#: >#JI+8U0?=0PPFNF+.Q ,\SX4Y(1I M5$X]M&)"I:94&IWX MB P>,-)EMV2=HS]W\M&K)>M]^UMU['KI;(3%3(Y,?V:8RP?M* = ,&\:GWW$C_I)<8K?2JIMVH^V5MUPFA,3TR]+KSP*9R* M#U-?ZN.OA+R<>-]M*(/%5%:Z\>)HH-:'V[S4:GX_1H)WL K*@7USDJY9[,NY9WS@G@7N6>">46F(O-<]FP]JJF$G MYHON["Y72[)ET=I6FX%[%KAGYV;3M[EG;+MV+XQKRCP=&:C*==5.UL#UPRH/V:>P+W+. IU[OGG6$+3O? M3+14E\^4$VP]G1J/M6;@GEW./3NUQD^[9[W\R.!FU62-K6^C@XB4KF=C\< ] M>Y5[%@GEJ6>>E^=7]LIC, ]^^+N MV2DV?9M[-AHF^H5^/:4(TNH^KU6STVPD 1J3BP?NV0\RI=_$2"^Y9^HT7F=G MK3 [Y3L/#7,T7JBQAV#W+."I][IGVSJJ5Y)MZ5;(YA*3U=VR.AP:P>[9!=VS M4VO\M'N6[F4E>V/4'"';BIMW,[4YK*)FX)Z]QCV+[MPS?*+^BEPT]I-G=V>1/ICH(=M NZ:*?6^&D7K1'O/Z#T MG!?9?OMAO9Z/4\M)<,#Q=2Y:S'/1;IYVST[G .1<5X&FS/NT;/;L6[+9DWOH M.!4U3@9$LT:YB79LT]#<-$ ,2(ODNR]/DQ_ ;V.PQ,K>-)?/9W;PLTO M<9#TP7U[EU#BY6[DZ_H/,S%6"&=Y5^DX'D,'H(V&TY$% MN/%!W&8:+\UC1<#^8) M@G].+07R2,5IN6U?X/CWZNMT]KSQ./<-GMKF&#)DDE">BGW;&P*9>&DE: N5E!K,8'LN\X8PG3 Q6=PX_D\(*I][V55JE M>4Y/<:8$.L1SV7QY[GW<24J%A'& !)9B/(;6,"U0HYB)"4OMZLC0&D"[E&=/ M38<67J$E AA,QT?,OBN;Y/\('CP6 ,O0$,Z5!F*]WI=>>IR>[3 UVC>!FX/U M!'+, (0=S$Y 'IQKE*:<'4FJEP?.(1QX"V34F B0;.[8;CVG*A9T)BN9FL%8 MH)QI%07R&OUK9BA(N_%@@A:BP83&"H<4S;$GN)P/+BCV5'V:T$O,0Z +KZDD M3U2T]'A2)VE>=Q?Y=OR^\WQIPC/@7!GQ'"AJ=(CM\Z-Q53KR4>7GX*LE5E]GL_BRJR,1+LB$+?Y!A M;]>F1'B!-(BXJ?9.=%FE#(;U5=XDU:/DS>G^?"W!*L0H!X1W.[ZKR^UEJEB9 M3ON%@1H-9]NWPX?TFXN-'*=5/U5WTU]:I!Z>IO-)[:X\S2:,5#.]GN3C/ X/ M/E=:Y%T%/LZ+[#@JA"/M?#-972?O^1-Y^4^W.VM>?M#$8;=D"7MSR"8G M3PB0-\DIA=>5A'G#H0\Z*'RNWAT0+L5!%EJW#ZN;L/OS#FYM$_:H3HEM>E]U M>^/<(QPO%5(FO22YF^B?SU1 ]@5+?=WC"D8CD!*/(MZ_P_BPQB]:"08;N"\6 M8?$=8-DUE8: (XZ-SER/Y>E5YUZ_ZKX".J\L7^U6(^>X@.J?2/4G3Q3%;Z*) M8"4^;B7(3LOAZ;'WP,^[)YT\FO-SM8[_(G:.X5BXRL??N]K&'RC95U(]^\Q2 M\XF\^A9F?1V#SJ +#1TPJ-]8E&6$P%C\U,EG7'.:%O#SJO4=>Y>15RSNP?0H MNUYZ>O_W<3QY@:GX7!)BH_D=D,A-_*#NWFLKGIRSAF7D#6[E*5>VK]J3(\_ M.G0-K$-'8G?J@?2U;KQD2+F"\TI*?NB(4,;U-GP\#GPM/\1DD MPMCSUP>#SV_&(SX9BIY HH*DZK>&995H5%TIZ3@R@ZM]G8 GM;!8-L9(-X7Z M1(_5<^/RAM-7,%> IV0B=@1.?W\K>^.I4/:'&1N'\+"R=S/]X4[;O&'-=Z!3B(A/C4J4(W7]1: M^1!_\@0*?/$978F'_+S"_^UI?P.=];2/S <^\H_VD7EQD=Q.>8F[EZ9.'-W- M-+EEKS9?0.OTPN*RE^H[W?BT?1>K:'&IR^%JX#P^@1I*Q;^1VCGM)$^4I;BT M.5S.6XK*V<9])F9MFH&3_-W4YJ6I<&$_.N+WHR/B+!%6]$DLT1':T4:_HLNM M+6^,OZ0?'4V78H.*6DYVG>XZG:PLM(C*-\4$AK!8//4S_>B/"]I?W+<,_.A+ M^-$1L9]>%8K+NTA]FKV?BBG4O'6FD>N/^L_JQF39[; M(1O5T6BV2H^;Q;&8 M="V:2(K_/A9-X$C_5$?:NW?Z_I'.3YY_/'&2\<1>!QW4HZ/[1_\F!SE\YU-D M#4DF7J3)HY1#?/(&'ZTXQQ$5WQ3QK3QD>M/AHWM0=8&5BSX^AO(_!\=K=J3! M9_$,\Y>G''SS M)+@_F?V?^YO$![>-UV$?P0Y.^M&W#L_ZN<]>.$+DN\-\QD5Y=*@VLE^"_TK, MQ,1*Z7\[]>S)E,=#$I1U(2XE(2RZ&#-T![LF(TGXUD-^QT4]%YHSY6>[7Z M2GP\'F@YK[5+DVEJ="\X-#J\49M;V82S&CEM&J^.6OC3D#ILMY-44:U6+ MP\5*C!^WG!8?QM&ZE>\)B_O;A\Y:+&T,$;?DCOKD8VAB)1Q.6,R2V:D]6B7C MVS2TC+HM 2S=@\ST_+=[Z%F85,5JM(^C$K>]L2+RTU(FZAUF?O*M9X] 4V3V MOW;&\_//ZH_GCM#ONTZ]_A#65[@&4-)QF@7=]JX]/+H 1*^,698SF],KA 1J MZ+4KM)XC&?_MOX^Z-# 48=*$&%.UIN$1OBY$KE @R\:W7U%H_R:^-D8O\RCD MDC3\L5&1IM#;<%.T\>XL.1:YB$&&^.KKOKX[3J^_(NR[#.52@%RN4\E52CQL M?$UNMG<62.(6]RJ3Y"5UNP?)$UU= M.,@BFNKXWH-9G*_7Q7Y29A?<0IT*\46E8C:#FPQGOLEPX [%XS?)2QZJ/SZ_ MC4VR&$R-WCL&8^<7^0MCQ5]L* P__?T9MAHP2>PE #_+X?N#Y>%N$I>\:!*L MSIL][\A-+/(SKT9:R./=CI2: L\LNS!O#\2]::Y], MA(\/SU,@N/16]N<2X)5">$&B))\+,)^FTG,7!I\^&OVJJX-O4O5GCJZ_!2B2 M;P"*#]"FEQ:B+T:S[R9DS]YW],O9[^F@BQX2.2:%X(\#,OA&\@9)IO7WQTG3 M=OS)7D.^)! MCG1T-G-TD,WH<0.//W&J.3>747]LWR^WM_5^5XK)C7X\ZT3UV,&!6NY=J8PV MC\?P.#\FWN/J:XF*N.;*W7Z/[2W7_?!0K:WH#=+(S7-'8W];G*C"_O;B%*!* M@"K/HXKO_OE'PDJJLYSUZHWUH-O/M;K=D6G/'/N3805&U)J,ZZ4[H7\GQB*U M66J638\!5F(OP'X^>2?J]G.\@_M+]T"@,52'= MW_([>G*BH\N>'V17?2VP"J/C14/$1%L(S6(&:1M&<92OI M;GA[U[!S621 M(V'Q9GR97ZC=66.^T42UM!E,FC2?1#)VQY>O M%\;8F2'>\6DK\$\"_^3L]H7'=CF7ZWSN2:4XSRXZZ56FVQ_9\W9\HVY$=?SV M.F7OA(&8DTP^V&JC/%7-3=BZCRI3)X6OUX"9$40R@DA&@!2?9"H\ Q7":BT^ M3#.13#?L1*/WG?M5=ZVM/ATJ$C&E$4N-RWE!0J7)N+Q8Q6\K:8"*V M0\2T" M&>W]W:WOZF&\)CG'S_ 9WE.)] /,AGW]3Q$:#%1Z#%1Y@. M1W"Q+%[P+TYN3TSV M3%?V#X;>>52Q6;4.RS_+;IU8^JM;:,^M9XE'R"7^L4X6-753K1W>VL>WTO<>.RF%2Z?7 M\KU:FU[I2XL.81<.Q!_ I3$/QCK>,952P%6I3&9\T2%9B:&V'U' M*JWGVA;:.S*X55Y)V6/)-"5<1)1,%FFX^O$<(1-_%H8'+[MO'8Z#E)*%49-2 MNH0,!V>07=I(T+MB,7^9)/6E^_#4N'VS7L%R?+0?]NZR Z^)N.)ZS"? \%&0 MM^_./DTG?VNL!%VICUJ80@UD8FT#CX\<+%*'TUF'IVRJIL6%\(R+J:L$6N0? MQG_\FTC>'*<]^Y,)_R Z%N%?KR=D;YZ,&'DG;'91.Q.6'= EV77SCW^3J9.$ MQ*)Q;E*2#)X^=:_'C68KV]<3@HIBK7FO")"OHTI[Z?WW;E\S_6$S72Y+#G1OMUNI/_X-Q4_ MS91/)@@]4/)^XWIN(G()%;0IEE?"U\^5!@OYM#"I.PY+MQL M&C-02W/3&'K%SW=03U+ A$C!7U6AM:LE7X%SFITFY-8K)X5T)^B@)V@D,?(N MA3)F -/0Z(B>R(]S9"&0E#B,[)A+1&KL;I%IA&7#F8DQQA6/DM*1B[\#M$ M.AJI-AX<3NV('2:DCJ"U6F(9FV#A.BR*KJX&LLH0,,W(#D@.[H,!V; M#F1!5$>A$>@)EW_ ( ']8U%GRFN/%HY*AG;HTD$[K*YV2XO[M?#G&&>.__Z_ M,Q=)LDQ;S (,PB+-8?:;&BP+B1'!\*%WK&G&JIQVP-,WL'*OFRI,6M($;SI5 M27=&,#8@CNG2SPT>19)9?;#A.'F:G16G30YQ2[EV6 DC_DI[JFP ^^3VRYL> M@PXGDB#XUJ9%2=TQA/W""'1= +0:WJJ D44;^N:P!M]]MC.VXCY;JVAWZLFI MNEAVZ[.>B::KT:R6 ZLU*'0V0A$S"KHW1B,<="%6)A;]OC%T M3#T$U+$L29XX%GS7-8=(;S.:*9&D_[=(!T.8'HV\X"[]GP=QF4L;L"!U>Z)M ML.2I.BRQ-2&=P.*;8^CC+Y!$L*%<5+ -&QM4V-K63O6MN-K3PS0Z+8QV?P/4 MP5=4^ER'-;*1+N'TA 9\!>Q",AC\VWY Y"O2#,L;00K:HV7!QS 0@!F++4 % M6[P@;3(>'H.3XN%0"V[[Q)2(/>VCQ V3?I;E'JV:!4)AN)5PWD,L1EOF$^-2"(&*&C9#[8Z/T"-WJ(Q+,*Y=+R7AM ?''VKG9PGRPF? M"=M&&/_W<+UFP%:P#)8S?"!\ 2RB22IH7PG<&ZR+W*R=A@DCDAB' %W^AP:@)$'*-4(N8 L9(3PS$,[^1-40_81C MDTZ@:\L!E>D.9/>R[S5&EG0L%$/,8_"(>$+$;W)U.BH0"U0'1YAP%_6@ M+!I2Q*0@']7VN3=#>U\+9XFD4N@)%6;7('PC(#)P$;23L;^'J4>\84>SJ4$T1Q1""%UD MR9HP.,>3]9&X_TJN>RF9^W_5PX"_7\8P]BMHIJN WW0ZH/_.G'7WI?$>Q,:Q M"6-Y9N;!2"D+6&0)J&K>J277=:?)8TN'#88K4< M8'8,[O#3#NB'FR'\/[(P78&997MCFDD*HOSL!N,HB6PB&!0S M04,@[-Y0_-Z09-.XZ,I>;1RF708W'0Q XD9)%H';T('B\9@',[X+PKZRJS/N'K^_8LF7*_X1"XI_!,4_7EO\0Y*&0RG!I<28 M%$N)T522%25E&!6'W"@2925922:.2D*88WMP6Y+6$W:A3-9*)!E)MN_&ITIL M;#EA5I.$Y,U]WD--YNK^U"J::CS.I4@8].MR5%ZW&KUN51ZE;)]$R)[:=/ M%?@0I7NS-'_8UJ=]<=W3$C9*C[9I>E?AL.6]G!S69[=F3=B4!H7YK5E*ETE3YL.5LVXGT%W(UTMUT>E:V4\CSRCA]:C7#EF@M.[--GYV5&^6\;!2[VKIY M:C79_*:Q3=GW%6%3-8U-+%MH**OFJ=4<15&RN;G-:6QVENP/VC$);8?-4ZLY M7"0T8Y376T*](0STME9%'30^M9KC9E^=:W-8]TVQFNS<1KK5629]:C71;:,J MEI3J>%H1FIM)L3QV2DV\FI$C7C)4M1A5E$EW4;9:"O_0R+17Z5/K/HYFLW9Z M.5VPCCP=SANB&&-')PN[2 ]FKYQMM%2A+G64OE(<)/.MU:EU'^2TN]@JPVG3 MC=9.<5PD/EW'FJ<*NZR*Y4Y'$=%J.G.6-C^O]ML/T&?BN.6V$$MQ*++J"EFQ MD8ZNN]UI%E8S>>+KACXM;.]JR>FL6KC+2AO]H3)EH&RXYOKQ M]D^OWTG?M4?#[;1>2IJMAEH:#A[&5[+]P['>_@\YD1\F _U',Z M#%I0-W4V-]$$7L-. 7850^ Z49_-,$>(QM]#Y$3604F6\^],MN4)4AP-.%5P M_:(V]F=DM&=0_YJF8634M.NKMB\0E%^6[9\5_QS609"Q8ERM<%_XF%@\6YOH6)@"RZUR7 ,BN=%WX MH![..1?FY8OPW@J]SCJ^&!&2IQSW3[D*^Q*D7Y0D;Z0 ^&WXX?__1^R/WZ1& MA+N)<]^IK$=G@D_YXWJT$XL1R*FTDQ<@WECBXR4ZGE_2DB]QU7-4^8OL\1J. M)>D*+OHQ_!*2]-*4Z5(>_^]I&>%_5T:XZ$V4_TXR\H9:4@$/['@@DOIF//#F M.D='8;N)2P(?Q^97-]Q)Y1+#?=65D>$T>D5=&8"Z;1X3$Q_U3C=S$ M'T_VM9=C7WLOY(6]&"]C2$G'YWW;WE[1K;N7LZE;07K0V9)U.Z_%; PB<0PBR6CB M7867[Q*+AG:\DA7F6FZJJ%[PBJRX_(97AE(9G/!,$K+N1\PH]ZGVUU M/?5VKP$CWV%HN<(($)D^$,5#E-R(F[IR*U8F76D:YV?U_EB;)-.?CY+WT7QV M>1=KSJ<+)56V6B/I+JOC.A1@:D5"DU1J6< &@+=^]*V598;Z -/AL.AE. MK^A_CS 7Q[]B X1<;'_JG.B'AGVOABY7Y\D> E,$@$DQ''P \QI0^+SQLHM/ M_GM/:[V Y97/!2-'Z>A/'M6[J>RJ3S*WG>FS-KG2J-]QIS9+V?-B9\&QY.I M&_$MI7U":_>:B3.#'N&#SUQ80I3'<(X)D@N3L3=S%&+XKF30 3'\R]TVOC*%N+GGL>_MH7XN3>)KFPE M FRZDH4(L.E:%N+G7@[ZF;>!@NL_YZ;!3[@ %-SX>149ON85G\M(RS>^"O2= M[OZ\B3DNP0M7?B7H^]\!@CX%7%RQ[MA,"UFXDB+.:47BJM97WK!\:5D_3 Z^ M[!'^GW#Q9[_;2!+ \1]Q=.X*]N"?\8;>X@X%''S]MTXN??8QC;<6=_6O<6TC MK"_J;LEKR_W'7G70Q^YQ1T4=+^3.6KSK%A)J+5JS]:3!7N $M1/?WM6R/9" M=G;1;JV[XFBF-^D]$S[$G:A(]$7NF?Q#[NSNM#8I&XS9P6+^^J/5[EI__/UE MS-0OH; O!_&?,\F7-C^^'^P]<8OD$/9\=^L\F,.B1B0-Q,Q%N_3"9F]E8=+H MQJ5M.9>3[AT^>H$C1NU^(=].CE&^&RZP''LG5;LK<>7=%V&3SZ'=E8/$-9I M/P 3GMUT^'Z8\"I3Z'68T,H-6&?]T,]V^]ET9B144OZ7S"FT4 FH2DN.W-H%34^UBH*(AO7Z1=>S';Z MX5[DF\PIGY0>N(V=EAP>\.%P4:BWRDJE.[SKI#L7VOARK7:%E=%1D^T]CZX2#R)OOK*1#A-GTDKHSN6"AL MLIJ<3-_*5?8"]\3N++YVE^Q)HVXVGTJQ=7%9Y;,K>N&#"T7X^'>*/9$EHL&G M=!!\"AS-(/ATMN"3"W-"9=A?I)>Y#BM%Q6WS8="PE=H%8.Z^)]?OQ6)_)D@L MG]EL2]UB@3&(#OM<]7V=IJ=5?AZ7!)2 MC=CJ\Y% G\G%![-PW^LZFXBH3X;A[9C#2!#'7A/[O0)-U.PQYFY=]Z_K_WT) M"^C%:^^7S-9T95&G2Q/FFM#U37;6KAHB%NTZD6P789V4(PQ[:%EAZVBH:?55 M!!F)"\2EFN/Y>M'7QGQW5AZO*H-5EQ7+8S&!;2T^\9Q#^?5PZ1K-KRN4MBN MH=>D)?G9,/0F(^]I&,K?W:_+Z?Z=,&UWM&1"FK*QF'H!0V]N] MU<93BA+@6 M+V_CRT9\5<2EGG%DB_M@0^^S$_>\)5GE+3^R:\/!* M,[OID61+O6N9?#G8 M)@)R'NJ-ZJB;C>6&2S]Y&!4%@]E K62D@]Y%=/B![O4[.\R*?>?\0Y;X0-N_R5 J%0^E(J'-482_',I:0YB' MGG91( M^@> ,LG4#,929XY&DTSB1O2OF:$@C5FI]H0,&HU&,$"<8A+_"U!UBFS,9"\?DPF?B'XO):I)E,6F MJM=C5?X$FUTBV^GU#OUJ#9,S#>S,^5II#8R.M,ZI%A8[@);CM*IFB2W,JF6= M$YP%FL2WM4AF*8_/E%;U*!KGI2OUYP4^(&O- &GGN!O&7^>63HR!F;D)#\XF M-2<6\E'4T6>,=DX@&<5,&9E60Q M?[W2R)C#.HN-V2#%%=OSIM!.%03[5D\NG%SZ@V,[;W'W!(\0.ZYL 3&R,!Q5 M=X %ZG-$1V.!LHY,Z M1<.W-;8D-HPTGVL;DG5[@A,H2[8#)M>&&2&%U.KSO6>ZAL+5+?G;;.S3B]Y" M,"09]#2UN.T\G7_;(\A!X]-,T$@GLLG-8CD6VG)N)&7F]_(GM7?C^7-*T#5C:EJ/9%C,R MC=DA^^,<\9*I W][O^)FA@DJ4R=,_>"8JJ6HI%<+>Q<6V/ @%J#>+7A_3$I: M^6SX[DW[!EP8$$)&-T (=312;:).P%G!P4X0*B1+CH4.XB(3"3P.QQTK,I>X M0QB)@D"<,9CBH8")CN"9A(?QM.;" IU#,O$_3^#$3N#I<+!@0V\.((9I2RJ= MLY>XDJ*#BC? P+GPDNF?=@$DLFYB!/$)*3:2Q-$P*HE1*1X1AY%80N1BR62< MY5+)1$0!CO^/M'M#0?%8*HEBHA27$V(T.DR*4B2EB!$^GHKP"OS)RP=O=&01 M97NW:FH8WW2=[5US-*WE4$E886Y_W#(QB2SMKAB+L[/ZWK4,GK?[Q2T(3^;]OM*+>HDTAE.P3?7C\:Y"I?&"6%<74X+!:VQ"B-)72YP MGT?C;"VY^VC6&D^[TG(;KJ)PNK5^&(OQXZ]WBQ4^76'O\EV^8,T+_?5MB>.; M8N*XY69Z7[ ^O1F=V< 77*AH(%I^X=BZMZK1C!-= MQM+3"C^[MX?R=#FR77P&FP$I:?N9=B)NQGV6+_"T84V= -YS FH >;> =PS, MFZ8].Z\3\'3-DT>%0S*2!8SBVA14Q[L2SSN8D5';#Y%2-?.@W MQA'":"XI>.(XY 0=RQ,3!8CW6@&=$SAQH+D= >X3"L_>"+.)BC MCE0\+8L!#4S""RJ"K[UGVO ?')P#DU+!$P:%'SIH308"P\7113HR_]N6_Q P MT2OF_F(4_=&AU\]IM(V8OR:)SVW"]/<9LB>&\C>U=+TIA%^:@F/ME3-="QJK M@X9#PCYX+,K32[C"JERRW/(SUJ_/+?SR&'$(Q^.RY73 3Y1NJ37LVU)&6!AL MN.@(?+4I&?-U\X>7;J'#HI5;)+!!O0>T<@MY\JG571(W\6A0W>72^>+YFV@R M2!=_!0O!W<2#"@I7L1#\#7M)8 I6(L"F*UN( )NN92$";/K8E7AK=9>7C-:K M3L=_'A2^ZBF_OW8+G[I))KYT!8(SUV[Y),%X1Z$6?#Y*1G/;C6C@@,<^OB'- M#$>W/["8RYFEY8@._H,*_G+,'U>#(W(3__(U.#ZN'DNPOM>XON^IL4*QZ](7 METDT5;(-\]>'L>FEIW2!2\;$4_F!\Z:.P74E!7P$7@%;!VS]K=GZ-Y3.!:ZL MQZFV\7;Z)-LVU:%#=YELX^ (_ 34*[Y+$*9;A5_!?+H*KGTA7':]5U*?#RY] MAF2]^L3L=5XH![&B)_OP>9'T4E(ULD-M9(E4M7U"17:RCX_-^JZ8.V:TP+,] M0RC8Z[+4-/7[3K))2W3\$!JYN_R_1R5\?(J+A6*QQ,O')3\F"VT ;0&T71+: MSGM__@.A;=9I5XR,/ PBU;$JU8QIS=NY5&?@B-7@%M3U.)0%L\Q)],#/XT MM'VUH,@CD_4 [?RGF=YPF"IP/P/W\^N[GY]/B8#S?]B\OQOG7W5L!OK,(=V8 MJ?K'QO^_.Y-^OC-R,4G\HF(7,'# P%^:@;^XS]1_?-/)N]@T.LQUX[^J%#Z^ M&!18D%_<@ORP'=BK- Q_.U/E[^1'^]T8.?N&.)(GMFDJM35RMZ\^HKG5ZGM9 M]2)M!\G*.K*XB"(G7-WV-]W"2I!C0.0<+ZYH]O_O21HWGG9$H3<1!\?5(EPR ME$BQH01WG)KD/$E] UP,Y+F#;CX-'$H+D9"49X/1:.G\AV_HXS#2Y)U\3L7@;\;^+L_QM\-&#A@ MX"_-P%\\8%,[SL#RAA.:0O"T+&5C=98RM4JJFHG.AI MXE 8BZF7@S)?D!I/GF]Z#3VPO\'>L+'//+AY:6D/4"Y N=^3ZS>'%S?#'$\@6I\0J4>YH>OX5R!P6E/J30P)/QT/-4 MJWI%GH?4_/7G.1\-DJ;V\&4LD34DF1A )NZGO0O.?/(&7SL^1]*2)Z\R\U&? MO4])P,4?)R;YGX.$*SM(PSG_#/.7=QO;-R\WT0M/,&Z,PC2?BS2"#_^2M)6T ML=Q9IEA2)I5>]/ZUN]$=P:.)WB2X/YG]GY@:1\3$Z01]!#M(%TC?.DP8Z#Y[ M(:F,NRXX_=X9%^61QQ79+\%_)69B8BCYWTX]>Y(I\=_ 9@ 2VD$:6??1'_^2 M/)1X4QWGQL<)0'<\*OD3SSS%EX=4/44N-UETE).0!.I/C+!*5(R. .4D*1D5 M>87C4QR*I1*QHV31JWXZ5QZMN%47W=>V&V,\Y*1B$\ R\KCE,BRCA2U%;]EX M16-SXB*KZK=-D3]N:53%6ST6&CVCQ7CR:GJB1( M0KE:*S?&*S%VW!(9ZW&AR,WFT\(RM>BHZ.MP72E*"U;BDN-: M+=NJV)W5J<3.[45%F65SG;10::35:,28+(K+L9@\D2RZIFO+/)^JL?'D7$U& M>C%D#L:G4D#'\LVU),6'>:$PZ^=Z Y0HM")CD6./F[8BJ[CR<)O)"Y7-[9"= M38:KR2@MY(>Y^L]SLT[3*H) MWLBC7G=378W$1&,D3+KI'YZ;]_R)=V$S\S1?$P4^:POS DG4/FK.'Y*<.G+=J5M/4.RY3*YIB^Y &2/ZW^J')ZH. M@"( BJ\VYP_(\1R]X9/?"2@^,*7WE?&&[[VW&% ?F0X\&O]FK/+F[."GPN57 M<$S8/V?!DDUCA112#C-L.&YY ^O#-,25S?=22B,@ PU!7-?I.N]JHY\TGW_K MV]TO%=^Y2YK9G.X@O58MT8*AXA?JCDUO\7F"?_"P2@J>BRBCUG.5Z"3!AA?Y M?K33'=>;V_3OWBE\Y[32I+3*B3-QX\EH&C%K7'P:#K-WW;E\%\MM5YBN@-:) M4#S%AE*)Y)EN6P_ZU=&X5VX"7>/G1C8:C_XN(OU[%OHEIUIW2[O;!C-W3'DB M6>C@8%H0N/D.SOEGJJ6?IX,N8%U[WQ!F<\W8($1R=%-9=A7/PT.ASR\6DWYW MHVUXOEM=3SGKZA3/:)R0AKEJ/S7=J*-5OJ(.TWG%K1;!\:%(D@MQD'2EI\4!ZG,T*TB](F ME\MDXIO[39H6>N"2(6#04(H]"RJ]=#SCBB7T31DLKC(TW7"&FBHS*\DT)7(9 M*HA(!W&;(&[S76QF'+?Q5;3INV).I=[[EQ>0YDL&XJQJ3NC;5750W*SJ6NZW MDW^>2T]%.IUNK+F2IMVL+&NYJKCEG<)8C&'K.17B4JE0*GJJC%@0CPYP+<"U M[V)UOP77;N/:LAV;Q6K32LO)&?%;Q&J=WT[>>2YBDHVS\7A#&K26 MS:@"]G<,V]]GQ;4@&GU9YZ,]-W3+,!G,*>&Z8S/MCST;\B67,0CW!.&>JS6H M#_8\7?$]M0_:WZ"'KE.IF-WL;=7F6@VY'^^NKDWQB):NL]/40[U;F+!:OC^9 M*7,3)]X @SH6BO%LB&79(!H=P%, 3U_#+GXM/#E=5:C+R72;S7::3>U6'Z'1 M]>V6U2>W?=%<&'$6Y3MV]V&[B-W;:8"G^)GA*0A+7S(L;:I+R49!7#J(WP3Q MFV]J1I^*WU"Q?Q3 &;65U=R^1VLAJR846V^U5I/&U2DJ=M*H5&[C@Q;KH.XF M,U&SS;O-F!;RBH58+A**G/-41R#1 ; %P'85!OBK@6UH68G;=#5[*U34R"B/ MEK4!_W!U.V[*N- OH/@VS+83B\FP.%;O%V:35N(Z*[ %D>G+^A]=?8DLG .S MU>X&\>@@X!,$?*[/D/:^T0))-549UP_$>@=/R0*Q=15-5VF@:9IO]KHJ4H;C M:C;KQ#97%XG.QI<+F9]/BT([/A43ABO&Q4"P1'(P.D"E MIB]@";\.F:HI8YGNI/0L6V>CD:6=+G<-='7(9*8VZJC1B2[8>A'55P_)=F KFV00JPEB-1?74!>TG1O[ M^@\'&Z26E!&'49V=LEG!N*M(15!ALZL+S^2E?G>1, I6-YY,2:7)6*VR\HK6 M*HR'DOA&82I(T!%@68!E/\':?@K+UBI7;6#4//W"S4+7F*\O;<8G(,.HCM! M=.=:;>?CA%#T'[YHCU_]C!]RZMWPUJAW4:5G+A+S*I]BK\Z4WD[JV5(R MQB-H.ISW<\H U _'DLN%;#*4"$Y"!P 5 -17,(C?"%")M+RM-IJM'ENHWP]6 M=[/)O71[=?;QJM1<\?>-KC3=)-+;N)5*A:TA*3Z*LW2$4GPJQ$6#T]#?.1#= M:J>#0'00O/FLX,T%<\M?J2Z[GD,>KNHJM2)*6%H76:'2R?3M:@N9HH1^LMQX9Z&9V,4UT[-&D6^AF].DDO"WDD@>AYU(M?P5Z M8Q .R[&B@1ZZLWZU'YTLFK6LD18Y'AO(R6@HSD9"R4C\!\2? T3Y7&,X@) 7 M3-]9(JSHDUBB([2CC7Y%EUM;WAA?'X1H[16OG8F>%(01, MST0D%(M% 4+.F$7N:N3G'1!"[,[_V!)(P$<,^Y"_'QS+5D<;^DC5823VK\.) MD9'1VKEX1'2E:LX,.I8_8#RQ9S[V(9/]?IWC-J.1,7EHYGY-]'_@#<^ MPB0Z1*D6+F>/E(9DVIN.*>D610LKIUJR9EB.B3KPO8P&#KJ+0$.QX+ M"4Z0'NJ+<;=63JIX&PT!5LVA;]MTT(>AP9&?=4+0'B$&]M5^1$%- .C(E MC:D:MF%:#-8JDKXA[ZFVQ4BC$7 93-MB_L+\Q;/_%*KD#^Z?OYD5,G%=)-U2 MP3Q "B,Q)J41,RG+AY-*'ZC]MB?41L;1=A6^9MIC%2A:99*XU M$(S=KK)+5$)3[Z0XM&])^MAM!/^JJKHZJJU=7.NT2&4V_E]VG>14$\G[ MK\R4QB8S:1<30AA)L7)O\&!Q@]7;S1"8Q*^\HVF;'+9!D-(S -O&)3Q;9-E@ M9> ROM(8[2R,,$\%O":9IBBW%H.QH18%-AQ/5',%X[86KXW_^/<\B[('K>M< MDUP%/=SRK<:"711G7+*7GW!&[S>\R_>M22)U%TU./?@3(PP6TA'^.J/0SS.&8UMXR;#@H84#JHBQ=I8J?J4MM#WH;"/$ MN/!!0#5"_L5Q_S"8=+ PUD2=6RZN8%)045:0+:D:H- 0'_PT')/@BMN<6:GV M!*3_YCQFT!Z-GX+> X5,?]EM#O"O-RFOQ%3XCZ(N__TO_(_WGJPAR<16_>2? MP\GQR1M8>%POFH9]#OM#.7\(V;_.__^(>_#W*'94,SS%^> MK^J;UX1:!CQQ1L8H/#21- U+(_CP+TE;21O+G66*O8FE/#_XU\[?C>#11&\2 MW)_,_D],C2-BSJ1UV$8^(?^L]<[7>+Z)6P17$?1_T2M;% M-N;G7)1'!E)DOP3_E9B)B9'X?SOU[$G_"O\-<@G0IAT88^ZC/_[M8"\*HT46 M SO)X^?RI/0:OCRDZBER200#Q10K\0DE%@<@C";$:$221"G*#L4(SJ8^',D1 M/C;Z@WZ5OE&RT4SDQ2HH'?KX;/;=TP;HLQL&>("N)7<#!J .#(Q-I9WUA(UP MQ[(\*RNM2]K&4@DRYU5=TF45S#Z@NJ+N++$6LAS-)DWJ?.>FL03[U&)4G>I8W&(U4>4)T2BS'>68 M(=)4M,0M+6S(HJ4$#\%^!::6+%"_%FF%.P=4 27D:3\@%^X)&\)X0Y@8P.:> ME,:.E.3=T8[XLD?\&[J.KYN/-3$<38'!PCS\XF)U-R&)A(QNF0<8.FAEW;H/8(]#1 MNCT!,QUZ4IYW0? [GFN@&S99#!K*PN.W)S"MI@.J'9E@8+30W#!!W>M,'M:+ MX=APDW2":>Q-XV#0]&.O&SIMNP$(<<<-EL,9_&2_-8<'24BE2!ND>^:<@M1? M6<M*X[L!#'*UD!#M/@O1V;MH4L^1T- M36" #<,GR)>CS%_X5]=F)$,YZ--S06^8SG/,0^>/.8C^Y7*=A==G!;Y&6#., M*1:0/ :MY^ J^,"!0-"(4%A&)*8+5K?M$%MXB31C[K(U71;PJN<&UIJ8Z]%H!'U9 M^!/.:V:!!P7+Z7\$LP!J@NN"P[K,".Q_\J69M/'DU=_:1&/H&O<*BA=L3*S' M38R4P&"*-^R3.$A&AT,'@*Q#/ KREHFO)&+WW3X]9S(_@F9X"<#Y'^+6AN6^ MLT+,1%H"\ $Y9'6.V?455%#UI:'AMQAPND!B\$!-U9I:(0!-6 +,YV0=_[*, M&3%4J.H@2XHVAHM+6"),0_L;4P L$^32P2LCC<>'J2A+CH6AV<:%+0IW6(8[#74(_AT>AN7 1)^E'>&)$ ,O[-A)4V<$H6TCY [50C;N M!00>A ;[>TRI%&*P^<)P:2HYK\)_>-M]Z89IP1+M9N+*XC%*W#!=70,JD9]= M5*?+LU(MS)O@M@(50_ 7H;",K)T^LA!5J$ '%X5\0!?R7%7WIQ5Z_,39>;-X MZ.Y#X!3O*?FB&QP#^EF IA:5:Y^Y0)UHIDC#6Q;3L-$-C/?4S.(%].E^ 7$TBY_^7Y MWO?F"Z&6!A:Y/H;E>I:^6(!#S@/B)B+S$'GI__>-F(_!\T!;0"/WP&I@?(>86:V=G%JXB ML&5V@G*KT@<[23&1/(&)(>)_#B4;L ?0$Q[JAF:,*2^#C:@!DV&;<(D ]C5? M&%SH>1+^=XCIFD.8?QKT<=6@L99=NVZZNF]'=0<( IXJ=BF./L#8TA2%C1$U M6C77P_ Z0[U._78WA=UH-R&*'%3QS$$9R)ZBK8-L[12(2@3V:+(;4)P6R X( M%MA&P H$OK$D 290^<-D9G $%1ICOP'/$*CO475OSVF8IF$2@<2NE8.-"-#L M+E'@%<".)1Z* ?[,;JWP8OI6"OZYFR0=+5X/&-($:7/, #/#PP40$@PH, M"8M @7\7*:&\!X[BPOT1@2-> %AD+EAB0U7'T!RV),UV"65H&QM0 M#RQ)4PH3OV2E*LAU0,$:(P(&PS&PH08CLK'>)0.$)_ %"9O4%#]T Z8#&A-, M:\!@$'U$E".\)","5D1-'C@S6-")+%#B^40>OTGL0D7!ABK>[%DX/D: -=(T M^ QFE#3>S8/6*E@S)/#ODTT"*&"ASB49K^#^?1@F-9C&9&?'1NZ>@61+,!T3 MY$$ET0 <\=! 2@@2>"!#18$"#(*50[@K3'X32=ADT3;DO3%VYO"> ^8ESR3W M:Z30;CTG"-9D@F,B*G:@,$L0$9%5A6Q@FIB12+"'N10&4*<+K]^([*6 #R69 MEF>!N9! $8H<;MDI='K\2P;;3II;Z)?WQS\?$%;V-A5\3W XF\P-CR&L21O# ML7^-U#4ZN7WOB_]ZX7EJ3!T>#'>;X1CY'__Q__#^\P4'D9/'!]#Q@,DI]">/ M126/CD)Q-X^/6CTZ*J6>:? G(_2"A\>]G0DD]/ZF=O+1::C3FQ/>^7<:R[^$ M]E.)&8#]#&R7$L03>@3@Z3X/M7ZH)T_D0\8QE)(.3B7'AS Z[2T-;#O .]3@ MH%> B"[985,(GI*^CI4B=(^#M]3'0]@7,0ULMJ 9>8)=(!H&\B$I_I[MXB Q MK+R!Q"9[O@P>%Q#[*J;NE6X\Y5A:LK.A*"?\B%U&M02]KWVTWZ@/I;?@!^;R(T>_%7.I:V_O5W< M$%/IR(=,*G,T*1@V M';0$8WH D\.U-\E+8+R;W@"B(>JGVC30C(>(W]V1@/;B39L8W#KV;,!(-8DE MCP_*X*@Z(8]( _VY% M-1PE(,-8407B^F:N:8 [(]J;^-(K8_]-\N+E-%[?C0G^O_:NO+EM(]E_%90W MV;)?433!F_%NJF193I38EBW)27;_88' 4$($ C0.'?OI7Q\S@P%/'90(R7AO M=RV)X&".OKOGUTP\\!TT"AQ2Q]$IF25^*#FKT]CEC095@C_E)% P.8H6#MFX M''5D,P?.^5QA=H" ML]$P$UE\[&13TU_\ECGDF^%?$F0W6A3I%].OOQ9A#'&%)B6 M CFAC%3.;+L>5I->;N=1M;:GAT!#CUE(<1:874 '& K_EOG,*884C:V7A_L? M7^D2DD(1&1:43%F&)F+VY6@@T5;!GL=@8C0I_I*%(>6!J8^Q3WBS7B61_ M8>)3)J[0"D@#LCU\&5 UK40@E6)F%&2M>P9*#N:LEX">"[HZ^/8QC@O?#*Z5 M'4C99,<:!T*D>99J C9'@(F8F$UHM'CR#P4ZBYQ>=G%3IJ@/,=@-!A!I1@N. M#"P<4MU,,+ 1'$,#U>K0U25*/G.>"@=)YK<+7VP&^TYCY\+GE\]&_>CYW& ! MBM0Q0UPJ!L+Y\J.3WR-C:9$)5<@$]#%C^;.[9,1"(QJ0;#^#MGWV>Z1]4^F! M+>J!5JGTP&X>CCTHA&-W#YZ>+@#&C(D)P-'=/6!7TIDD%M6HCZU0H$L,;%GY!J'JK7G@BQ/E=EB_##?A<[)R2G*(J0.V-SOB/LQ+I(@JR"?M@RL\E MOQ%/)79DX&CW OX$_QQP[D?_:@3M<<^SV'&O58X *YPPH";+2T!G=!L_2@'8 MK.'X@Z;ZO553:Y%%"S[9!Z2.K4'GQWQP+N#!RD3<%):E.*4L2'T\4^LTDCDT M$L@D8/5((98XH!!;M)M*CQ@Q,%5#E2M='!6L?%0 .&$4\>C@;BUIJ>H+@J20 M:\,T)9P.F2%)(66=P-D(M%@N,%&7A4 A<4)Z+9E@,'$2!<+- IG<-VKGS!@) MI]G03O"HQ"4QHCPX$XQTD95@?HOBRO%U83:*V(G4TS-PC4_/IB DDNL0XPR^ MK.-3(9&QC#XHYDTJ/;I]/=HNE1X]AHT&J27MNB>G.9&9Q15P(!%\0D(=$[0^ M5J;X%VQHFF:L""_\. I1?6%5;6'UREI5GD=-%:Z!T,Y(-Y%1WKMB MYKMS6?DD [/\&B.V?DC5HT9)D$MS#:,+69VG2F*1[:4H\*1S@CY&T3B7D\*7 MJ@('+D@(59DHS77OL$G_@I\VH1I97&0OWV@VDU-"+8.\%"_ 2K)%- M(YE2Y\(.PZ53;(+>"E4 M 8EWX= C'IR92/+@[%Q4ER7?6_T;N7E!P%XOZOZBDM8:N68IS\^94%$@1LHY MGBO?EA=/4F6@0Y(>)"QF=L1L=AZ(%0NKB")4#W]H5]*[FF<,LQ;K; M$M7[%7QP*M179H1#<0"JLY2&QWR]GTFM>4X4=;%ATA4+V/[DHE"9'T.(!3)Y M*$.+T0DSF($91:.&1J>DC+):^*V8G*I)@4.)&K8>,;U&O,=F%)4[*9/;J,A7 M!K=I!ACV]IOB^RG#H%Z2* \:S"N=D.!2X7PVJ^W0$=H:>#_>>-0/QS$8/G'F MZDPR,1 ^XF/:,(ZPR)CS3C&%3>!$D-<>V,2[.8GM8BH CNB8CHARDNKXC5H_ M^&U//B)M[*YAX*98(BQ-[;Q:+TMT4"YTQ9+HG-0+1G$6#]\C0E1C8OUR<3:+ M1X,/ KRC1;Z;N@[!*=VQXZ+ E7FDFB50RF<8D*HM&:R84S2^+[D-+]&C>,92 MA$3O!C+G3)A(.C#R]INT->=\?(%Z ZB@-))RR=7% MS4YNJ8%VZ^G.F(VS=IZZV;"K[[P<:O$E5_KPA>JW8-IEY03D-.&M$%6CYU'M M?8S4#G*<*V@<90' >R,@?/K%DU4(Z#,1I5)\4F]"(DYU03B]))GBKS_8G7H+ MX\N!(N,?;+O>TW^!_YR2#+Q):86^&W#[^X[L],-+IEQMB5S-#.D;-S!BX4]& M&3BHZCZ5+.2!O?RA5>\4U]&J-_4?-CPS.@;<8U,;\1U7>@>J5:H9<>2=I?QL M09C@538/+,S4"B*J$L7IPSET9\ZA:RS@KO=(YV?/\1'CUIJZ5877K9#R1D+= M)$';0LKWFF>M& M=$,/3YFR"C%%1&:V(;\Y*S>D4!HA+;DI,*"\(TB6M7[4V&@NKU91J6CQP11O M C[12HA!50E154*LK838EFK.[8PBI(",) H6>=(Y-U@TUZ^F9*1\(LPL\A)] M*<_[Z;:A25X/S$Q1/FZ@RQM?I,E&'H23%-F8HZXT5F^5H]DRT+@.G9)&:??K M=G\5%J5QY,;X:/6.82L5CH[Z?0=#B#\Q U_")JSE'2/.JA]U1DF$P$H/S$8K M8#!O#EEDR+T'!M6M#N*1#F)0;_6J@RC!0:Q#VJX.HA)-W]=!5**I) =1B::2 M'$0EFDIR$)5H*LE!5**I) =1<41)#J)9;ZSL 58=Q.T.8GVSN74GLC;J5!8D M:$EW;A3@'__]HO/BKC38KK?[L^V#'K5Q9G]58%^^9&57/DI0?>0$U?[2!-7F M^O8]:HNIY9S27Y2/ORO]-.]*/[9=;SQLSZ#[TLG@D7="?.^]5JWE)Z>HH2YS02U[-$?7&6/D)JP(L0JBX_2'E_-,FCE9%'!5Q M+"2./;JA7)''0UH*SXP\[F9.;+6Q.Q?A+JRJW%CWW6TO\(<-K(0C9%M8R0V: MZ"YNE6HN!7&<:3$O?K9LN];K=C;7;9A%V[;/> M=EBO:+AUM]VOM_J B[8JT MGQ]IMVK-7K>U0B7MWR)FR<<0>U3F/CDOR9DT+%#\^7'^Q6S<8X;,40%4,\,X:X*0N\ M;-6Z=N]5Q0,;K5HKS_$V^QL]V]4U8F6TS+?J6NAKP-WU8?V3*"UZ<0NF:=>:/;L*SE3<47''0N[H MVLV*.RKN>-[<<7-COVUOW-3__MBAC)'\FSL$&_<'MDT LRZ"PK4M":UMHS%X M$2V.?E8P=#-5-^_,JIOR(,0MJPS27A'A#_K8+B3V81@_D,VB$^KO)T'&J,&O M$W"K>>JP*^(D"D,1[*B696H\LY>NT8U+]GX>16$FFXJED7LN_XKP5?!EV3:- M!ZKQ2PFR"Z8'X^(', $"NA6R3:Y"\G;/0NQR$,K':&$F'K]\)R+QXA*RA-N< M2\2NI:AT-=UH3QA]>8$QHS@M@(@7@+NFSC4#RS%T*@+Z."&NP!,@05R?ULEX MP@@:S)T]BKB4B"A*[>D(S3('Q90]679UXQD$&-/OTT!VNB5WH>\A]X9)8\%X M@,DL#AXAXZTAEZU!TJ\GY+M@V^5-!7YHY0"&U!:F-?B1V@D@D&$__T1WLB;8 MXQ_Z!ES@[2?08JAKC0R:\R#C0*FC1$AF#&K\T#30_?2WD) 5/TK.G3A^"*,X M:1K[HRPUD>% PUQB!^\0.R=[+O4?@%^0-X"J%4)=%)Y&$H]JR;9+)L!%*Q!O M@O$ML(_$7F3 ;H]P# W$UQ\:];:QG+4R@='\S$T*J%<2P1+'8^$CJEX!/Y+A ML^K6>^[@06!\B)R-_6?A9 UD1',W)2]*=E/=1 B'53.HRV \ MS!-R"D/EHEP.0*S)H**(OKV]/B^KS12SRF%WILJA/(;*\EJ,1S%5;FN8$(HG MP7?"'P)Q*F=^!H0>(L?!YRZ"D(:N;#168 O/!_["-FL$:(K(I )!Q),LY@&C M+$T0*AQA^F)'/UD0%W &%]BT#,4&L $L@U%Y<FUX#MW.O( [,\PLX,_)XB-NF=[!9SOTWQ6;>^3J-0(X0K2%4#C3O' M+24$7&J,D..,T]EK%&/9]Q6EC=)I3%/DDR6$!$]6U+:X]2:4?A=;1LDJLF6Z M!5NFV9>VS" W5^9,&;M5M^]KR_A)+C+7&C.V(;-SNV"%'5!3=HW1WVN< 47R MOLFV'/M.'.X<9BD"=F.[#P)GQQ;&B6H+-3O32S+:X[POH=2R,UJN8' YUW&$ MU@[/Q#2EI.9>;G38"S65P86S@DKM6V&3F..1^W-SGY41J\:Y79]$V 5&PR#' M GF#W#3V<:16[RV3HB!+9"-W4Z#IO^D6E<8@$>BF:_G&[L(W MKC.5#-6?;RBB89N#L"S[Y9_.9/IF-W=BMJ>IYV]TFB$-9QK*^0O]\ )>P0$%$)34A1Y' M0.WO\9!?Z\=U)[&0;$V+T?R\['M;TUWO[@2 +V'KO?P\Y$+1 M!VP;$G9&([7OKY ,YYJDO#XU);B!U\CVDA,C*/EK;(6TM3U>;. M'UM_.$$F"EKO@\] ]KYXA%85A:#N/8A#F^^.=4K=(2DX,,@[&21)A-:B(@W" MQM<[,<:=N% [@9\=@T$)UFN^*T&^*S-45GAC]W[T]J>:VRUGE),E_.HITV8/ MYQE>2S6:L%F$SZ*+H'HR>=AJTTDY7B%['Q@/PG-9H&P!VBO9RQ07G:!M*)M' M/,U^ ,U&U0^ SZ7J!["-?@#+I3AS''6,4MI\D<"J@Y>";="!Y9'/FXTWGR+0 M0'WZS;;?S,L-0[[3-^ 9*2^RD'P"(?6L/T$A@;W8R8T*J:26?7;==P2[T,M( M(36#RQO:&XY\237A1S_!@+,3BBA+I#E:@ZD\0O[MP0RD26%-AI5D*L.B_EKQ ME?[]K:>"=V4ZP M?6S2QJ),9*QZ8#[JOV) 07LD*EV8%D@ 6A+H_=*^YMUM0 M9J+[C#T"$]I29&NF.NO$N7I<:VMVTB?D_.NI1;$ZD11G=L_4& :.&HNL=/[@ M7C;Z3$3'F8FRQ&('5J 6 W_9.P/915[3<90!]?\.).1LT9]?58C\P0?/TE/- M7?><*5(11J4H.)S7(V]AWD;CN%7BB -UR]UEZCC6',RT'&.'F+4*2HH9?YI: M \,@J>G1\E#]04Y-LO$9DL!\/U/06Z=B>6;+9V]A3"BO!I?F[EP?M<3' MN!3^CVS%& L52L 1=4M=BM6*4S[34>:=BG1KHLKH#*?<#)>I; @KK)H2.GB\(Q #*HU, M\4OA&7'0MRKBN&<\"8KI KW[&?*<9B,0[1:6F4A.Q==S&%;F0-6;N0%R('0? M-R <(2BUB;1""0;\&6@6;#JB*O3$5%)7QH-BM?$L064627:0 P+TI]1^FF0$ MOB@HB!&5F)<9%=5L>2DKL!F,)DFTJ/.VRMMPL[F0>]C*?36LP64]4.N@ 8UV M>S7+'U.")N;NDZKN %<^>YQT6"11QM0X.^]4R?%JW?7/TV4ZM/<%RL5Z /B5 M6O:%@CFJ&K *RFM0N6ETZB& M9!*CGPWO^1O.(;6H?2SF%C I2)ZUE!! 4TY,O7Z)U&#D!!/I+K$BR[^:_%7#H@88SF2L=^P-:_GUA?,B<&!@/;YDAP94UH MO0>7RK(;.U]4]5<2S'+^!JW+ M1IMF%C:B_&@6\B[F?>M#\B!/F1T+_>L7]3R6,B=PKA-5 $+";4&+S!GIPR5# M"?<2-9IZYGTVT33D80HM-FL+^TD;TH6,C*NI:ABJ4U!F1MSK.)C <[KN<]KF<;Y;RK>S*2T^0A#0/1Z1EKT8.G0'W:GVE#QFZW MWAQ4W0IRJMYBVXAFU3:B# =A-^N#E=CWU4D\TDFTZJVJ66P9#J*2324YB$HV ME:ZYT%H+JB2WYS;77*C5JF\7LFR.)Z%JO< MMKQZE$56]%JV5:X7H6DT8V>7"84NOY8A;ZQ2R?6&Z'3;8"";P "2Q/A$ 5[Z MM4%OL$&0%Q:RVS[7;[4VL-6O,$?0T"U.P\DY?+\3."M$72Y M#(P[MH3H5Y9SQ085&\QW17D"@>/]\1C+J[&R\4K>6J021?XYP1H5]9+A;KT MBK";0#G4%J/KQ#DH%ZN0C23;?\0@Y-;7NG'K";SFP2;[3E2.1-E( MIF*/VRF73K_6[2WH/?$ @/WKX)Z>"H;_K:\NY7G=72.HM=5%')H7DG+\^FA! M!AKOE-%]1+I*;>+B3> 7AHA>P:M:+97 L*&(%@((Y-T3$1EO%+OX>05 MWOBZO@6,^KP-7PG)5B3'1'FS0GL10LJS#04EWA_G6\>S\(D$_1 M= G+C56["T97F4;(YZB9S -#\)18#N2)"2LZ)HT1L)U"4V$X$ W@S* (LMF" M0G!>C(I=Q&B"U;4-&&_=4\'Q+ASJU9/O*K+*HGX,,BX@#0/=KF8M_2@LRQSY MG FHN03$VCAR.N'\W./4I$&@[8%)+I*2>(\*74/@Q&#? [-IQ0)4ZB*0-B*& M(+"^)("\11$WRI@RU,,ZUED,5]Y: J:-\B8S$<5S%EJ,0RHGI\9(S$&H5X+@ MQ@'T!P(9JRV&Z9Z#;B7X \0I?#0P@[+Y*J9O.J;_NZL&!+74OA?ZVFU48->@ M^SMIP*[9?."V&K!Y6PUHWTL#*I3-ZSE@8,G?3:/QTRR?@CY8KO_DAZL4X-(N M3[=5@%JMI 2$/:-6'D^/2*#_]L)5W50JYVV!%.R.(5I HR]L"&"^:(7HG6; M(-RU8>V9+6L4L?C,[BIY\PY0&Y.\><>(38K>\LK93<:$\L+3TL2$M)HP[G5) M<+L958%D^T.G9Q\18U&O^2 ' M&$1,6 WEC =6Q"J\$U(F=83[H=NXI_=;0'%M]8Q3@B7@^6J9R)TT"C-=,;WG M<\8*L?68$.+"T\)A[LWCQ^FC,8"7R6/HWN*H+-@9BPX(OXJ[4T/?" .=H BQ MW2<+^V(/1#K%PH%AY[V)XY[Y(<*LJ:.2;1GQPS2* M6S"V$?I>FU2P8;)[LX:G&@)'93Q9Y'JC2R7&RGDLE1A[R'.Y/\;H M.O?RD;?E\>$#F_7>H-3P@0MV;%5(Z?@,&X*=T A_>=$(!^B M\+2BCXH^EM''"3;FNRL>Z6HU4P)X$7,;5*+5#"/_*\FF\SJZ5X=OO0G\4.PH M,P7-!BSIQJ$6P*J\^/DE7:7)IANYPDK!QI)MWT:N5#6V1!^A?O;)10=%>W/T'ZS9@]Z%>E7I/_]D7ZG4>NU!_> 92BO M;YY?5PW$PQE*S8T;2N6!^KB)-;XX+K2)]@KWXL[R;.+&6+55:WNXK"*PRH.VPR'=6IVL_%@UF;)G T9C'RX -K6D7NV MYFIM?>4/XHLU:XW&O"]6Q2$>)@ZQ=1JJN&>CNJ55ZW?G=4O%/17W5-RSEGNZ M'>">)7% !9_W]/"[FA5^5X7?]?#X70-%EP@($?+-JJ67TA;'GKOUWCVR]-:B M:@"\;QID'ETW59?Q]-7$J?X"7XF%4::!+Z]MZQNQ?#$U"/!?'@6OU"9X$:X M:80P$X00D13?QH!&B%3A\<7N_+7()DE-O3?6]^\D$ 2\0CYC,7I*A# ?T=^" M$)(],>$+NF,D$@(&VLP5PQN<9.&6Z^:.4N41K!5I"]CS*>)!(1@D7FWTKV O M^*D"F!1^&$:ABZ F 7$//P1":U);_K6(():<0 .DJ(N+EV=X?QM'W<.;R^&U MY>-'B&$IH0U*8"KTI0_4,\*[TR)V$663[T9>.+%O3$Q/(SUS4D2Q M00*C6^*,MA)T8$ 9,W:N&85Q"R2KGG=G#\7CGK1,0 MVLSQF1"IM1O'"+VSG:NRQK1WU]QHO43@5(21"00(@1@?=F.!P"E^DF0*8DS> MCB9,+GACFA$1I!@(P1,TT6 8469N-!8KC-8J2%PG\Y0'\DE>GY\ W1'M252> MD"0:?BF:X2,3/^U/B0([ [K.Y >;><%7?.FN;4JPK\Q6?A'3;F[R]'U?2UX& MJ3+QB!!%(HMALH0Y0P_@_>,)BC\/<7 \0CO#0!\)UY&DE01II6Y]BA#1*4-. MH?F/!(A)+W8NU?K3!5M:3DXX$FB^6;LN@=OB;GZ.HQ!^=K?/"\="$)Y%L_'F M4Y3*6]Q-#7'QUDE\XI;/+(Q).-/S\*$$:'!M7W9W/]>M U;\_+1&FF.,@WM1/BD=-"%-@9_!J'_+#61L M($(D$X4=!FDK 2.E2>&PI< &"M*_\+0DAAAG+I#7RF0C.%/=AE(H9&P#&V^7Q MYL7O[UK"(T"NE.SO0.Q.1B)^8#28&Y[G.F3.U38O&4 'N6;9L-C;T!I.5E'7$0';]NKH6D =B?[*&FJ\< PB"81)8(9,DB,10' M)'D%@F^HWY->6U3#.8JK,W_DIP72KTE%H$9"<3YQ/)#K M%X[/OBE2OQ==AD'D@'P9'([ K\.9G9ZMW%J0CTG$Z*N&5SK%< *( M$G@'^QJS7X==Q'V%'4S,W=3+P#TG!1 +W/D:3=X)DLB8/.-[(NAEJ$YF?GJI MI!ZW?AI=/+#5<@LRAX.X)GV*BS7VTD%AR(BWOL2!I1IH2=(;,R(P+*&L M]UI&YHB>8/#!Z3NDL7-*C\6I$\\2,#EX8'@"2^$91@2EJ^!E71>1/ F%]R9D MD?*4EMU=972CG+%E7+%.EAM-#&'E&(D-$5R3LR@+/+3 _52Y@W)S:F0C>6R] M(LL:L%,+9HA1'*15\DR!^ Q*9!B[; 0:"F7+&(@/C2[0B!*5#E8')K!" 9=8 M3XGR._3:8PP!I37K++H4%PC3[BP4/27'FG8LW_OWBV%O/!XU&EYGV&WW1L.V MUQ@,G6[7&7J-KCUP!\+K-$8O."#,WS@ Y=P"GP?,@I3BO+!S\&L@?WNG#+JY M+PU;0_-KPW>)[P+'(^B7?'8SFS6G)V]@O.=1=9RIM SJECE?HA!CH99>*;:XRQD4@Y]9^1 M$0X.0._"/EJ]W?OLH?+[-VWET>..ZB:4.U5S>P/. +LF% W3^U0J*&/)QMW1 MJ.V-[<9PX/4[PW:_.Q[V>[; OW<[XY';$HWQ'$>V"6:#-I\)JMSUIWHI$E+5X3B\:0R22WKF"^SX+-R, MY(%$;[=>2G&RMW\HI< KCE#1\[FO./?\>_U\3>*^(G0KAB1"2Q3V&&?+60Y$ M>Q=)'E@0*#Y5KBPNK,0(5[CFP4SUP:S'KTS84\:,$5IDGAB3CP-2[B@+8 "[ MY>S8G9>"5VQW//D;AZ&/<]CC?=4H>Y<;9]N#%H]/_@,,^1*7\T3[@[6J^H*J MOJ ,_<%FQ;B4-";S*9%3-P7W,OD@/?@:RN%++/!J?)"IY@'N =F;&X$3JHW R#XPKHBG8OJBX@@7J2.*?R\_G MU \+W2GL CP$;ZM1Y09ZJ6R9PGJQRP8L-)&U!LH[UZ>3*Y8Z)L%4S M6E6NM MVGWGR4X"T)B,(7'\?HV^NJ':(QQZC,)IG3K;\@0><[R A^%"B(Z M@HEB;YA\WCK@7BNV_\3D1$0%,*GC8Q$$MK[96GI_?H5$C:3975^$[C7%\( < M1[ R94[H3WU!,;*;;X:T'_#P*(+&;S/$ 8A*Y3O(,\ZG./$3'6"G_(P*.,V& M-Z-8)U,6QN:I_ 0/?$0)*NQS@U2+K=%2+B5"VU 1_P@3NW5EM98 .7]!,._% MSY^B%.64KD*@'D98K<02:@$EUPH29;D9S&F\>T@8H'%?8/'$NGS7DJQ*05;> M,H7M^#*>+2ND," 'AZ^W0S:+2.Z7<\9@KA3UO%U20\BWKDN6;KN_SRKO[J/: MJ3\UX6PS0?TG2Q#S_P,QW^I#Y;2,Z!!1$BJQ]"P5B).48MJ89KIK++C@4Z%1XABN09) MO8+J*7/Z=+ ^DON+U:WUPF&7I2P2,FQ*!LZ2MC2P9P@,.,H2G\2_M(>,19 4 M)HV%!7@D>]G M*(X$-T /GK=H\[$A=N 3!Y$H,*I2R&8*Q_YIIC@T[WMF3#.Y3D )8.=IXKB# M/#Q?(TVCY*&%- 84K/39;',P''?.)5_9&%:1%+F#4"*#DAO^.A6SE M 3/2QWB4UP,>GSGX:38E ^$,1"2&::7U@6$1PTH2DVD073]"U>G*Y-ZL $51 MM\BL5=3'4H*VUFSF;MI>NBHCU^6WJ5R+3*,\46^2/+2^T5,D1?CM+ 'VOXIN M5-$P>0YF"#47I5J6O+G,BAJM4AH<>S+I U,_4&[%GNE6Y*GD(^56/'Y(>:YP MCC+:H"N59)%E9LZYH H$L";&E$WM)82]4'^&5+@I'!=%-.&.S]C;T?.N^8/<+M"M[ MS_B+NKQ$<]@)G.LH2W^BFT2+-MB(B*N$!3-&$>2#'VL3[-J+U^8G]UK$[ 4K MG!_>LEI^U;<_=U7WG_\8='N#-[-WB&?N\\YE&^Z54%Z?JE#T>8;AV)I,:@9! MH7,D?E8SK6FS 3*PWC>L;&"CFXUBAP)E9Y$D_3.QV,/ HF/85^[>3$^AZ*;H MG#:N:TO"HN%"SS&/ALQ=-:Y(O2)U,@]2+N]7PE>+3R,'3K3IZI @R*\\.,HY,NM>(447#=V$8H<@Y&1':;]!6-2;3G'>RBX@3/-[YL9#G]% MXA6)KY7F^2W$)2)]08B0(RL+@H2W"456U%E1YUKJU%G];,IQ$I5'3U0L5J9: M*2XEO4HS]F+$RW/:Y%@STKGT0NE=1M3=BUQJO9U'?=E;Q!"@O&T<8H#[+.(\ M/DC?A& *HJN*'HU18_$:1::E\>7B-U%R2 B1$.NRIATD5I5B- ;^-X\N=WC,2; N(02+TFY(H>K,".DTM/& M1(;2AK>+YR-BR]ST+J/XG,H#\I%UPG)VZ$1E+2BS2!?KI7IF9UYEXF5^D+^" M@U!BDGPP7HY8&K.VOL+4 GG?U0S\QOEFX%;#FS%ZCH.:JP$#%K..)@6##1U< M*T.;;U(:Q8PSQC3=5%A_63T6*W$=9)724[@4V!=.>RP:S:$S/3@X.#D]^W3\Z^/3^\.CC[LG!X:=AO]-KMOO% M)YTX'1X<#"G7-S1N9Y?H%A&NAC-$!P?\[XY%:[.,Q1G[A;>.[ _BU GH@HY M29X,NYV&W6[/WJ.*)T-[2,\.C8=+M/C\"I5=MVBBEC'1#=+O_:8YKR)G==I[ MJEW"6G-T >!?D@]X,7N$[O#H;X(M 4D1./X$V1=8A*#02 S1+64GINJJF,'\ M='D7B.&1<*,)JJJ+*+A@?D?W086!8BE3 MJ_:;Y_)&[E#6*%!8!).ZH8I00M MUG$4AYH;A*22K@**IGZXY+(5OBA/_;*&SP6LK!-36&\2,TBM$N]V8IEZ8%R- M ML,EUTS)^C",?#(NO+,0"'*$EU,Q#7/I.%1Z"8B365\V(T2Q&0! Q:^+9=2 M*"-3"C 7UF,8/XJ3^J(;S:(KNH->?PC+&@W;8WLT[+<&W:$0CNBZ?3%HV_U9 MKIS8NWCC]#V/.K3;G69KCG6!'^-A0/O>P7+N:12U[MTZW9"TYF8?5+#=' M;CPHWM8GLF&D J/T!PX?K9GT[*:%1^ 6*) %ZAZG&&^#76RKVZGT UF21;% M@M7"U>2:)7=O!E5L8[>+-2Z77/;L]1KB%<:_,$%'ZC #7<"%:YFY[T 527*L M GR18=3PU_#UB"%&P)&44RG*FG-P44+&>[*B6,\K?P!K38&%E9RHR0)3LW*$ MZFR+5::TBPL+K&J+BK'PU2#2N&*K;KW+"U^X[ J>A/$Y''D3 EE0A9-#:A3+ M<0J4XB1F+;2FFS+>\6XT1Z-VH^\,1Z+A#-MBW!N.X/2'3;M(8#9]P? M]AH@&_N]CNNXW7GPCW=B[""7?YU&X;$ VR/.=WG8ZC<:W=XB\ _UM5+240M$ MD)R?A>NR>&$&_6Q+OY:8?)SQR.VY[<:PY_9[PW:W9P_!;W3A?_JC5L]N-+NN M.P\Z\1',RV-G+-)K _UCV.KV!]W./-VTA_C\D+]02M)IURV--NMQCS==#C"\+ 4-,G 2M)/I(A/O3/II>]7Y.]X_U?^CO_^7Q^E)S^ M_=\O+ZS0F<#4892?/J9Q<"+B27(X/HD]F.4)3.%M$+GG+XAL3D;#7]]_^O+N MVY=.\O7W]+^3#]&'K^_39/>%)1+7F<(P:9R)AT0=N-4EE,/0*L.VJKW4,?EW M8';SCGYRXGCH37\YG'S=OSAH_#GZ\WSGZ]>TNQ]'C0:>*BD 'X';,+LEZB M[U&J19WX:6"NZH]?G: UNA2CK]WA'\X?QYWVX"_["]XF0=2=_,K((5]*GEWA MJRVNC@7HOU_X5RB;HD X(3&KL6R452BJ;"37>!*FWOO .366?_RI_^7O_WGG ME_M[EZUOS9/_'.]DGW=?_*SR3<*;.U/',B4@YQ[0GT8\?W)#G\R.["*LN)C= MDMU@?]<^_-SY[?S/DRBZ'B5Q%%Z?OOC9X:?G]B,JDTS:E4CI,P+I_#SV]OX< MMOX\W_O?A]%O5Y_:V=$ J/RW#(PXNTWBJ#FW,KY6([%7\DOJB<.I><<*,YP< M_ISP_49,V =.DEB[A$2"4:\4E(U9\D)Y*DS,); OR?C: CKS)]F$TDI9&H%X MQ!@17I&DZ(AS5>A90C/%UYXMWUNE>?OUX?G!Z2ST>_C']S_FWZ_B7\V__L>W0OPR:@PL81"4%O=UT MQ7-#?,Q^/*U_\]CJ0ZC\C9[-2L;[LA_L_GGTKC-HB/97+_KCKTEK\ 48[[T8 MQ60*#):9 L(!WHO&;#9_ 49T(NO7C']%MD\GHE0[:&QIX=;XG:4]_\-8)OPF8M_MHQ8;O,O<[Z'4C(RG=V\9G)W^=G#=%_GIJQR&H;7@=$$G-@O?+ ZY9^#>8 V\ 3,,X MB7FJ0_DN-_N)[,RL07?RUT$[NSP2._N';\^/#S]]:WD?K\!,G>.&.6M5HRY2 MB2$#S43698QMRK0B$P&U'J(+BXLJ'LJX:QLQB\XGG_YPWEZUL\;OY^>G1]'G M;V[ZQV7!'9XW_PUR^HP[IK=X&<(:(>"'PI7=OF2N2%D<:ZP,HXO#T?%7"1^* M/RA; (YS)8<4N4,SS >?$B\S(IO17VA9&I]NUD2*0I SE,::,Y5@D2))<#R\ MS7HG6TBE[S5BB6$7T4L%)P0Y/7A9?@IQ(1#@OQ-0D#68[^-^%^+3WJ?^A\?O[D3^-OOS5:K2 MV>@L=C I.\=KYH;)=")5+,^CRBVB"T]<,NI;70&5H=MXRR<'VEY/[8K/]Z=6G M=ZKZ]*H^?75].JB!O-=GO=7A60/E2UDIL616.7[2H6.&,;^FDQ'CGCON]9ON M4'3LWK#=M/M#9R2\X6CLBOYXX'7:O?ED1'=?MC,9-GN#1G^^J&C8':I'"I_M M__7KP=N#DX-/[_;_ N%KVW:OE)FM+H@X.?_;HB3P9+HPH#P[/&?944/)(N(< M!%)3?V"^H;\4N,O,9O SC3D^26,U,44L\F+ V8HB06-?\$6S!?ZJC[E\T8\K MVH\;Q&V\'V,[""JD\F'J=^H-_A.+*E2%:Z6$<6]"/^J,0+-DJ9C9"$.8_NMU M>K;!'6C6[?[WO@?]7KUO/]%-H-L0]-]-\H24 RK+.+VRJ$[>4KIZ^5;=6]CU M;U(%O[+K DLWZU-4UYG*A^"997N4@BF:X(6!,"WU/K$ZF/_?!]HTR61/F;+> M$539M-"3;X8)]=VO!5W+;Z)R'OH627?.7&_5;;D0[T;S7ZEJ MUZJ&+2S74:]$QWL'OHF-^WZ2;?@*-SK_^2V+TC=K9\./O7DAG8:S-)TF/[U^ M;33A>[T;NV>(L?9:>*=._!H<;>PT8:=MN]M[[34' M[7:SXXFKEET_2R<;N "YUFG9PV,<4W, =%T.0C>*IU'>[>5X_]C:/0"7)O_K M2U\_Q'7)L5 ]Y,"]5[H$F&19KZT]V?MQIH 96S^^?(]=%T /6; ].ZU!O]UY M59LK$R\6L^IH(;P'H45IYD9LKL^IS%?U.7],WXU\$H+HX5EWVX+J.Q!.]USB M4Z/65KU946 I*?#)J<3F8ZG$M]>!I+7A/U?BRFYX]J.YA<>(W\$:[X-( M4ZR58L@/QN-51>M-+A.%_QWQ;=B12"^QWO'1QRYHNT#V#1K?2/97N>3I\_QWIGF:E>\I)@X^O>\KMR%2ZI](]WP/??R^Z MQV[8]8-/QU4TK<3$>! &B+3YU]NC#]8!WH#'?/D[V2",P!5L^PUWC%:?JO9A M\(-$PG:F4P3RENCY!WA%F?J/PDA.ZEB4.E>8]7Z:\-M2YY1O<^-5=VR20XET M/48^+?6^^M/EA$IN/P-6^:[D]O'>KY7<+C$QF@+RQ+F*PFAR;>U?I2*D.J-C M]TQ,'"W(*]%94>N37.)3HU84G7N['RK166)B7",Z]YS S62OQ ]^>#YR$E$) MTHIV2T&[WY4@?;?_OA*D)2;&-8+TG1C[H5_)T8ITRT>ZWY4<_;#[MI*C)2;& M-7+T@S,2025"*ZHM%]5^5R+T\]%^)4)+3(QK1.CG6"0@,BNGOB+>$A+O=R1) MVY44+3$A[E'GI,_.Z;(D_DL&GD^Y@;8I=+G]28@-LOG#_,*]_6I6P+XFV.," M"NM=US6HX]1Y%3L&E*O\"X* TZ\&Y'7='HC) EC8(M;K34#3-1SMU8+AZ-7U MKM"XI9VZQG9%C'FA]]Y"?&:K837PO2;&[&:[5A+PLZUQ.&5[I!WZ2X$,)(\N M@RA]3Z@'V!P<"S8VV0CUUC/]OZ5SS.+03\X>:)[K&GS^8]FTL!L$XB,F%KS& MX8Z>Q#;(:MB_W8TF4[!9'&K.0G L!(RQ MR5 L9$N@\2S.3J&]$WQL#UIM[CMS)$[])*7&-&=.8GE9<&U1!2*V"_(3&)A M?F0?&I@L-W/$\L21.'.",4((X4#4]HD?J/$PH*[/HAC6ZVU2'-]KV[ OX$_6 M1^?::JF.?T^UN\0R:[F 9]YY(JTC'EI3&P_"A[?2VZJ-P2H/I;CG]<&@VO7' MWO5VN]KSS>WY^HC)+<1,6Y5HI<_M%%?U MZ% HQX='GP^/=D\.#C\9K3J>^<%M0(,^O16MUDYE6D]%>H]->F^O?[H+.6VQ M1]'\&EXGKRW=';TBINT1$W8HOP\Y8BK* MJ2RI3:WGY>?8#UU_Z@3S=/:J(K2*T+:^GHKT*I/];B;[;_ *^#Y,-ZG(J3+: M[[&$BI)*04E/RFR?0SFK**>RIA[ ;)^CLUFS7=59EC(W5Y*S?E;3N'G!R/=1 M[]?;9+V?607#Q7:%,IC"G]!R:;% F"T2O(A\;TF-8%[^.XJ\:_CG+)T$/_\_ M4$L#!!0 ( +""HUBZ!H:%)PD +8R 7 &5X M,S%D,2YH=&WM6_USVC@3_E=TZ=PUF0$,(?1R)LT,)?0M,\U'*7D_?I0M&6MB M+)\D0WC_^MN5;'!(VI V:6F;S"0!?>[NL_OL2H:CW^KU01K3-.2,O!N?OB=, MAOF4IX:$BE,#K7-A8C*66493R?C$=1PTFBTR5C35P@B9TL3S!F<[9"4A#%5FIO7.Y?CM_5#&&&$2?CQ MD5?^=V,#R1;'1TS,B#:+A+_>F5(U$6G=R,QO-S/3A9D>=*^-N:[/!3.QWVHV M?^]FE#&13NH)CXS?:1P>KIJ4F,3+-NE4\Q5/J!$SCFM75@T33I4?2!-WUS>X M:V96SHMD:NH1G8IDX;\P-*AG M^+6ITT1,8'&4M>OT]PO5@QN;S+E5)Y )@\[!=2P"84B[U6@=>0'8*?M&4N'H M#GPBN4((':ZZ 0VO)DKF*?-?1/:G ME'7_(#.DN?J]SYS]P6@\?#OL]\;#\S-R_I9%%[ST9_'?0OQP/_SV M9A@Q&#V=N>]5:P--+BY''R][9V,R/B>CR_>#/UZT7C6[K3:MMP[<$BI-:>ELQD-" M%;>V!5N)(.%H \(!T" 1.L89.&P*$8E1B>^9T&$B=0[S,%:53)R1,R6ALH9F M37;!IHP#2,YP@VN@X12*Z!Z$P2A/N*[DP\XNWW-O89%*2L3V50!1P' @' ?,Z^ M5DYKNV19>T>%DHG#?=&%I)Q9:\K@N%LAQ*(@W08"H)0ZF8%< FY0E/(4,D MX!'0PS-T-1P"!8=#'5Q29, 56X9[V""#&4UR&QMH%!Y%D!3A/)Q"C7,[N2WS MP :Q[M[>G>\LS# 1XE2[K!K(W'Q:@DW8B"Y'$V\;$TK9(2K;G3L0>$)=(NC(,"0V7%;56.!7N:+^7:Q0$L8#:^XHG18F^-K[VU2;ZEOZQ8E=M5588)16$5Y%"&+T M@!QQ*TDOI:.0J(U4>DG+M@&6G,(AS'#^&0X*)! _]C,!\ME%=L$/(.0U4@K\ MQW*A=%[^=RY ?.NH>1K:8GYO^ZJP'IQ1,"$*P CK1:P\0\'!H@6E+JNA.:=7 MR)$N(5F6M*G4GF#+\\J#<"H*%U?!WQ%)E,%$S9>!]$E,BP0,4P 8R),U1]0: M6%KG4U 9C&:5*0CLSI/=%I(PE$D]X-I(@9/6P%KH(AKY-$OD@D/O/)8N_N@-V &FAY"Y_B2FC4>TX+UW?M5;Y,K< M?=OKSE[5&V2\J;>7BJ]W\*(?GRC8XJY8(0#/X:H>RB2AF>9^^:(J%@(9N[M% MO.%'NO:I%EH]HBK^&?4;O0!HCI^7T[ZBV M$\1M?,L"7ZK=352?0?WY0&T_@_KS@?KS\:]GU!U)J=TX>&A:^GP:7[/4PQSJ M$9=>Y]T?4.KV#RGUE[E(X9V;RO_@31[W#&#K0EN75D\!==MRHZ0]@0#UR2E= MD':-X"=R;.'ZA$ ]CIXW="@+[X<)OD4AMS4V>6A ?R>G?;/P?QTW_3Y$4IQ- MBSJFE5T3^XR)O&C:G\K^]L-*K>4'ECSMK3Y&LE+VJ>GSEW"%9YM\-6/]"C;Y M46J/9YIXIHEGFGBFB7MHHA\+'I'!-0]SO(H@Y^[Q'GF"1R<;R[1[X3[Q0)/; M@NVMT9EG+_W+JXXG@/]+/MQ>O7V)EW+]V6!6/V"0]%2_7[#^CU;_W/:N!+_5_32N6LR QA"Z.5,FAE*R"LW MS9>C9-Y[/\J6C#4QED^2(;R__G8E&PQ)&G)MVK1-9I* ON[N9_>S*QF._E6O M#]*8IB%GY/WX[ -A,LRG/#4D5)P::)T+$Y.QS#*:DC.NE$@2\DX)-N&$M)J- M-XW6?J?1K->/CV"M?C%)IC[I>&UOO[E_0)J_^9W?_=8;GGU[L.P3W;JGO>?=M_S3L8GKN.@T6R1L:*I%D;(E":>-SC?(3NQ M,9GO>?/YO#%O-Z2:>..1%YMI8(;M'!]A"_SEE!T?3;FA)(RITMR\ MW;D:G]8/8801)N''1U[YWXT-)%L<'S$Q(]HL$OYV9TK51*1U(S._WGKFFN!_YHK M$;WNVM%:_)_#TJ">X3>F3A,Q@<51UJ[3WR]4#]8VF7.K3B 3!IV#FU@$PI!V MJ[%_Y 5@I^PK286C[Q5L)C2(E0BS\&/!&$]AQJ^O#O>;[>Z1AZ.?2- 08HFK M;D##ZXF2>'%.+D[)Y6AXWA]> M]CZ0T^%Y#U["JXM3&#$8/9W]'U1K"TTNKT8?KWKG8S*^(*.K#X-?7[7>-+NM M-JVW#MSKWOE)T=AAT/B\U;DZ/QF,R/C]@'P<]*]&P_%P\)$,_MM_WSO_]X#T M^F,$J_5[^Z!&>A])[VP XT^^L$HEP2!/M?:AX2&-AC7R!TR +< 0ND9"KHR( M%L3$U/A/)-B;TO8BA3@T$ &-SA:BMAID2&(ZXT3QF>!S2#,F%IK\F5,%X"4+ M,N*95 :2#SF5:EIX3K/^)Y$18 (V'Y*^5#"&(FUVGY=Z^PWRCFJ;.\ET0:Y3 M.4\X9-F:TU(YW9@$N5()Z1D$H"(E-%V0/#4JYZ (Y%Z;NT%?2J;P3@F:D(B& MT*2(G (M&^G&W1J0\I!K3=4"ATSI-8=]*VMJ:&,@#&R9H-?C'C@@% H*!A@& M)80&21A79!Z+,"8ZQS^K^7.N>+$(*C 5&C(;6LV5&(KKC(=60%PW ]$D S5G M,(V18%$UPS.#KOT)Z#B)1 K&03NOC%$#W& X=*M*OT@C\%OKG/ Z3'(&:X+! M*YK7 "R!OIZ!O1!J= &HR)98%F;4&UN#NS!;+-1P1)[ !0@I7M=MK*$U(= MDRB1I QSW)!@_%3]PN*!\#VY.BGTC9X)BMVAOS^J^Z1TP KGY M:^6,3J?1V@)QVB G7$.&!R4M'SV,2@VI,J2YWGX*U?* SP%#:Y,7"LH 3L%A"_(HF4BF#UOZ3S0@@FJ M!"H@'%E;(DIQI5PC@5HGUY9M;9C",0D$@H./G91!%A5AGE!D%U#+"K$B8ICA M:+V:C>!5P'$@$ #,Y^QK!?R6\ >;\&\='K>\8/O VMH9P(%F@B'&5,/1%EF% M:O /3*4(/%6L! '<0E!W?$%JOFM;=$F+EX7">=/:T$HJMN1U4RB4Y5 2:8 & M4TD82L6L #8I3W@*&2(!CX >GJ&KX1 H.!SJX)(B ZYX9KB'#3*8T22WL8%& MX5$$21&.R"G4.+>3VS(/;!'K[NW=^<["#!,A3K7+JH',S?T2;,-&=#F:8\D0 M/5P=D: L1JSG>%%(,(=4:X;4PL;8ND9'ON1.P1<8FD*\,P5VBR M"L/=L>I4:@/M>"R$M70("_WECAED]YXI$6 /$;,QNA <*BMNJW(LV--\*=>> MDRJF>ID.,-:LKW!F2USPI2O2-\;7/-M'7](\M2[;.9Y1L]JS( M2N^JK<("H[2*\"I"$*-'Y(A;27HI'85$;:322UJV#;#D% YAAO-/<% @@?BQ MGPF0SRZR"WX (:^14N _E@NE\_*_<@'B6T?-T] 6\WO/KPKKP1D%$Z( C+!> MQ,HS%!PL6E#JLAJ:(0E#F=0#KHT4.&D-K,5M M:(&][3F] *;FJ$JD,YG,./)52B?%=8,JHI%/LT0N./3.8^GBCZ[!#C ]ALSU MO9@VOJ %'[SUNW6Q[.;NVUYW]JK>(>/EO;U6?+N#=__XD,$6=\4* 7@.5_50 M)@G--/?+%U6Q$,C8W2[BI3^: PR]_DBA"KY[H( ME><#=^B%LJA2D&*#EE/2 ML+)]AIP*2:RX&YT*QA)>+'S0^:5JG&+_TE"5QQ:5Q1%#O%4H+][+]_6YHID? M0$Q>U^=@E K]N M6]:*UQ,(19^6J$\(U)?1C4T>&]#?R&G? M+?R?QTV_#9$4I]"B8FEE-\0^32*OFO:GLK_]8%)K^>$D3WO5CXRLU'UJ OTI MG.'%)I_-63^#3;Z7ZN.%*%Z(XH4H7HCB0:+HQX)'Y'1YT7_A'N:1)WA0LK5, MNY?N\PT@SBW!]C;HS+-7_.7%QA/ O_808LL/LU?O6N+EM?_*'? 9A%1^6?)5 MOFFPWE'<):&!$I'R>O&^+!*KWW H6JI?<-C\ZD1&)[SN;IUH9+CRZ4P*5OCK MX6%C'[G-5:>NK6F#U7TEPW['X_AO4$L#!!0 ( +""HUB^MQ6,1P8 %8M M 7 &5X,S)D,2YH=&WM6FUSVC@0_BNZ9*Z%&8QM M"+G$T,P0XDR8R5O!N6L_"EO&F@K+E44(]^MO)=M@2'M)VJ1)&IB\&+T^N]I] M=B6K\X=AN'&$8Y\$Z,0[.T4!]Z<3$DOD"X(EE,ZHC)#'DP3'Z(P(01E#AX(& M8X*0;=5WZW:C5;<,XZ #8_7R3CQV4,MLF@VKL8.LOYS6OF/OHLLS5+GR>E7= M^.BBYWV^=+-9+Z\.3_L]M&68YC_-GFD>>4=9Q4[=LI$G<)Q227F,F6FZYUMH M*Y(R<4QS-IO59\TZ%V/3&YB1G+ =DW&>DGH@@ZV#CBJ!OP0'!YT)D1CY$18I MD1^VKKQC8P]:2"H9.>B8Q?^L[8@'\X-.0*]1*N>,?-B:8#&FL2%YXC2M1+:A MIPG5:VUNC!D-9.38EO5G.\%!0..QP4@HG59];V]9).@X6I3Q3#1'$(8EO29J M[-*H/B-8.",NH_;Z!-_JF13]0AY+(\03RN;.>X].2(K.R0P-^ 3'[VM9"?Q/ MB:#A^[9NG=)_"0P-XDER(PW,Z!@&5UC;F?Q.+OIH99(9T>*,. N@TKV)Z(A* MU&S4[8XY CTEOPB5:EW,Y^[ ZQ_W>UVO?W&.+H[1Y:!_WNM? M=D^1^\GM77G]OUTHAA;N -QH,+SJGGO(NW@ZU=\IXCVDLO?057U8[]61W6Q9 M+QMK9>CVM/+WK5VU -Z)BX;=P6'WW!T:%Y].W<^HV_-43<.R&M5'%J:@#,4\ M=@,*[I*E'R.?QS'Q%35D["TC@CY.L0!5L#D:D(0+"12-CKF8O-NV=ZVV;1D? MLR<>HJ$[1-T^ZG$!#;$>IJ*&4/[3L-J=:2&85G1 _+R5X7/&A;-MZ4][O9;1 MF#@ &T# TZUJ/::3Q!A9T:PBD**2M"F.HY)/Y4 &?""N X0.X-A(,8 AG,-J%IJB2%']4R M@#"&(B((Z..7"Y^M4%GV&NK7T$<*<#DZF=90+Z(D!/P@CR)^=!&&U >5 %H% M-M=>#4&9I"$\)%.13C'PH^1HZ7S#S$IR&P!/U$K# 4]4$"_W66FI'"&?:8C% M",X]O"(# MKN=3L56SPX]O0%98!/P&BS"FUL_'+*>S"80R1O)!=KXY1$GJ?/:"XQZ' MC[ZG55,&_P,4^5IZTY=P57$1"HW:H$U87W+OEPP86Y"]O[S9VV8LFEJDQEFZ9VEB+[ MW?CNJN\60/()[,P>[NW/WS>ITH:@-#:'\4+&9T6.6WPW9@(GS@@V8U^,&>CD MSDW&HAZ/( A-)40HR#=:(*E4>R^(O!-'/T%O4K%J!E15RPI9[(?RO_=G@QGV#:P3UI\V--W6P?.=,-RY@2TC*_5MK'C)$M5O'4=?7E!YJD ZXE+R2=']&<7. M@&03W]+ CTKW1K.C-[2HSFF \SG4<<^J?2^9>!NODJ M4?^8B=QMAROX'SS)X[ZQT!F@SD#U:3>-P;&E8^B2E>3U"%S106=XCIHUI([N M[[$Y^JF%>LZ-Z.H*O1SC?3$Z>:A#/Y/1'LZ=MV.FST,D^2XTSUCLY ;I%V2H M>,>VG%^_3+<7+]3-U%R^+%L[)'A"^GP3IK#1R4\SUEO0R6O)/38TL:&)#4UL M:.(.FOC>?9LGN.AU;TR52T%CGR:8W096?0VO1LKG+-'BR']I#FM7JDH785D-Q M6Y:99F66=M;LQK"^@GSP'U!+ P04 " "P@J-8D6F6 U<& ".+0 %P M '-E#,R9#(N:'1M[5I[<]HX$/\JNF3:P@Q^$G*)H9DA MA$RY24(*SMSU3V'+6%-AN;((X3[]K?P 0]HF-$F37&#R$-)JM;O:W=_*5NL/ M3>M&(8X\XJ-/[OD9\KDWG9!((D\0+*%W1F6(7!['.$+G1 C*&#H6U!\3A"Q3 MW]SIIH5<@:.$2LHCS RC>[&#=D(I8\

"2U $\HFSL?7#HA";H@,S3@$QQ]J&4]\#\A@@8?FBEU M0O\EP!K4D^1&:IC1,3!7LC8S_9U<]='*(C.2JC/BS(?![DU(1U2BNJW;+6,$ M=HI_DU2*NECGFB8@!:-R[H34]TD$!.]W#VRSWFP9BO")Y/(@=(AHCK#W=2SX M-/*=W2#]%++:>[%$YO+W+G-VN@.W=]KKM-U>_P+U3]'EH'?1Z5VVS]!I[Z(- M36CU3X&B.X P&@ROVAD='5KUAOFQ9*\-N)S7^ MH;FO-L#]U$7#]N"X?=$=:OU_SKI?4+OCJA';-.WJ(RM3I R5>2P;.N[2I13]KK5O-BU3^YRU>("&W2%J M]U"'"R#$*9N*8J'BQS:;K6FA6&IHGW@YE>9QQH6S:Z:?YOHHHQ%Q0&P0 EJW MAE.>3L(93=V>3P!PYBUCFH:M;36K*. B5>5;I@HBP,M'YUAX829[W:IE#04[ M-803%%!60)B:.23>5$#.A!W D8^Z-P '$0 9K#:A2:(TA1]%Z0.,H9 ( O;X M[;H:\1GL#%CXCQ.I.S?(RXRP=/U%+JF M^>'CC@)G507@$2.%%",N8)_4AC(<)\0I&N705"N&69I0J P1)R'5K&)^.7PS MQ%<])0#_CLA*%E$(DB]@93E*^@MP4WOJ898GN0D '",YX[UW9;7SY8LT5RHK M2KPY\ L8GQ5(67S79@+'S@A*NJ_:#&QR9ZFR&,DY#EF'];VF ONEJ5+_--*, M7_CM%H!6 6@;NT\=N_;KC%T:*1#/S@3*Y3 4LS[THG)@8ZJ.&;$@B8KAFAK& MC"&8!HM J0H#,01U4DMG!8L2%ACZ*>2DQ3E035F6 GA,LCHY62MO]:>-ZN5I MDD+E'DFGT="MGT;Z_NW#_;,]E;CST%N6K#377HFKI50O/6D]J&I^>27D4Y7- M(RXEGQ33GU'M3)!LX5L6^%7MWNA9Z UM:GV[J?^_3?W_Y=]-3\&;%J6;N!E2%U_E5+_FHO<[80"@ZZ!S/ M4;V&U./^>QRG'K11SWET7=VAE^.\+\8FFP;T,SGM\=QY.V[Z/(DD/X7F%8L5 MWZ#TI1HJWLLMUT_/Z-;BG&XD1OD%V]J#A2=,H&_"&;8V>7#.>@LV>2W5QS91 M;!/%-E%L$\6=B>)'MW2>X(+8O66J7 H*TL0@SBW!JK_AARM/Q[4226+^[F/>5[N^LW@F,\)EKVU D'D@@' M7W/JY_YZ<*#;*K=EU6G69Z;!FMTT3J\N'_T'4$L! A0#% @ L(*C6 5> MS-()$ 9KL ! ( ! '-EY,PR. 0#3"Q$ % @ $VW0 #$P<2YH=&U02P$"% ,4 " "P@J-8N@:&A2<) "V,@ %P M @ %T:P( &5X,S%D,2YH=&U02P$"% ,4 M " "P@J-81//*6"8) "W,@ %P @ '0= ( &5X,S%D,BYH=&U02P$"% ,4 " "P@J-8OK<5C$<& !6+0 M%P @ $K?@( &5X,S)D,2YH=&U02P$" M% ,4 " "P@J-8D6F6 U<& ".+0 %P @ &GA ( &5X,S)D,BYH=&U02P4& H "@"< @ ,XL" end XML 73 ses-20240331x10q_htm.xml IDEA: XBRL DOCUMENT 0001819142 us-gaap:RetainedEarningsMember 2024-03-31 0001819142 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001819142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001819142 us-gaap:RetainedEarningsMember 2023-12-31 0001819142 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001819142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001819142 us-gaap:RetainedEarningsMember 2023-03-31 0001819142 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001819142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001819142 us-gaap:RetainedEarningsMember 2022-12-31 0001819142 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001819142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001819142 us-gaap:RestrictedStockUnitsRSUMember 2024-02-01 2024-02-29 0001819142 us-gaap:PerformanceSharesMember 2024-02-01 2024-02-29 0001819142 us-gaap:RelatedPartyMember 2024-03-31 0001819142 us-gaap:RelatedPartyMember 2023-12-31 0001819142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001819142 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001819142 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001819142 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001819142 2022-12-01 2022-12-31 0001819142 us-gaap:MeasurementInputSharePriceMember 2024-03-31 0001819142 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-03-31 0001819142 us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0001819142 us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001819142 us-gaap:MeasurementInputExpectedDividendRateMember 2024-03-31 0001819142 us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001819142 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001819142 us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001819142 us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001819142 us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001819142 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819142 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819142 srt:MinimumMember 2024-03-31 0001819142 srt:MaximumMember 2024-03-31 0001819142 srt:MinimumMember 2023-12-31 0001819142 srt:MaximumMember 2023-12-31 0001819142 us-gaap:CommonStockMember 2024-03-31 0001819142 us-gaap:CommonStockMember 2023-12-31 0001819142 us-gaap:CommonStockMember 2023-03-31 0001819142 us-gaap:CommonStockMember 2022-12-31 0001819142 us-gaap:CommonClassBMember 2024-03-31 0001819142 us-gaap:CommonClassAMember 2024-03-31 0001819142 us-gaap:CommonClassBMember 2023-12-31 0001819142 us-gaap:CommonClassAMember 2023-12-31 0001819142 2023-03-31 0001819142 2022-12-31 0001819142 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819142 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819142 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819142 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819142 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001819142 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001819142 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001819142 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001819142 ses:EarnOutSharesSponsorEarnOutSharesMember 2024-01-01 2024-03-31 0001819142 ses:EarnOutSharesEscrowedEarnOutSharesMember 2024-01-01 2024-03-31 0001819142 ses:EarnOutSharesEarnOutRestrictedSharesMember 2024-01-01 2024-03-31 0001819142 ses:CommonStockWarrantsPublicWarrantsMember 2024-01-01 2024-03-31 0001819142 ses:CommonStockWarrantsPrivateWarrantsMember 2024-01-01 2024-03-31 0001819142 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001819142 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001819142 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001819142 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001819142 ses:EarnOutSharesSponsorEarnOutSharesMember 2023-01-01 2023-03-31 0001819142 ses:EarnOutSharesEscrowedEarnOutSharesMember 2023-01-01 2023-03-31 0001819142 ses:EarnOutSharesEarnOutRestrictedSharesMember 2023-01-01 2023-03-31 0001819142 ses:CommonStockWarrantsPublicWarrantsMember 2023-01-01 2023-03-31 0001819142 ses:CommonStockWarrantsPrivateWarrantsMember 2023-01-01 2023-03-31 0001819142 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001819142 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001819142 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001819142 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001819142 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001819142 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001819142 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001819142 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001819142 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001819142 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001819142 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001819142 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001819142 ses:EarnOutSharesEarnOutRestrictedSharesMember 2023-01-01 2023-03-31 0001819142 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001819142 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001819142 ses:OriginalEquipmentManufacturingPartnersMember 2023-11-01 2023-11-30 0001819142 ses:GmGlobalTechnologyOperationsLlcAffiliateOfGeneralMotorsVenturesLlcAndGeneralMotorsHoldingsLlcMember srt:DirectorMember 2021-02-01 2021-02-28 0001819142 ses:StrategicAutomotiveOriginalEquipmentManufacturerPartnerMember 2024-03-31 0001819142 us-gaap:NonrelatedPartyMember 2024-03-31 0001819142 us-gaap:NonrelatedPartyMember 2023-12-31 0001819142 ses:GeneralMotorMember srt:MinimumMember srt:DirectorMember 2024-03-31 0001819142 ses:GeneralMotorMember srt:MinimumMember srt:DirectorMember 2023-12-31 0001819142 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001819142 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001819142 2022-02-02 2022-02-02 0001819142 2022-02-02 0001819142 us-gaap:CommonClassBMember 2022-02-02 0001819142 us-gaap:CommonClassAMember 2022-02-02 0001819142 2023-01-01 2023-12-31 0001819142 us-gaap:USTreasuryAndGovernmentMember 2024-03-31 0001819142 us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001819142 2023-01-01 2023-03-31 0001819142 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819142 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001819142 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819142 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001819142 2024-03-31 0001819142 2023-12-31 0001819142 ses:JingNealisMember 2024-01-01 2024-03-31 0001819142 ses:Dr.HuMs.NealisDr.GanAndMr.PilkingtonMember 2024-01-01 2024-03-31 0001819142 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001819142 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001819142 us-gaap:CommonClassBMember 2024-04-29 0001819142 us-gaap:CommonClassAMember 2024-04-29 0001819142 2024-01-01 2024-03-31 shares iso4217:USD shares iso4217:USD pure ses:D iso4217:KRW ses:Y http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent 43881251 43881251 0001819142 Q1 false http://fasb.org/us-gaap/2023#DerivativeLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#DerivativeLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#DerivativeGainLossOnDerivativeNet http://fasb.org/us-gaap/2023#DerivativeGainLossOnDerivativeNet http://fasb.org/us-gaap/2023#ValuationTechniqueOptionPricingModelMember http://fasb.org/us-gaap/2023#ValuationTechniqueOptionPricingModelMember 0 0 P2Y6M 10-Q true 2024-03-31 false 001-39845 SES AI Corporation DE 88-0641865 35 Cabot Road Woburn MA 01801 339 298-8750 Class A common stock, par value $0.0001 per share 0.0001 SES NYSE Warrants, each exercisable for one share of Class A common stock at an exercise price of $11.50 per share SES WS NYSE Yes Yes Large Accelerated Filer false false false 313130805 43881251 129609000 85671000 189147000 246775000 1217000 3911000 425000 558000 6714000 11712000 327112000 348627000 40122000 37959000 1313000 1345000 11697000 13099000 1057000 1057000 4583000 4723000 385884000 406810000 2762000 4830000 2436000 2404000 8745000 13121000 13943000 20355000 3291000 4166000 9687000 11316000 8913000 9270000 2661000 2753000 38495000 47860000 0.0001 0.0001 20000000 20000000 0 0 0.0001 0.0001 2100000000 2100000000 309736367 309736367 310266922 310266922 0.0001 0.0001 200000000 200000000 43881251 43881251 35000 35000 563966000 559214000 -214243000 -198686000 -2369000 -1613000 347389000 358950000 385884000 406810000 2024 11765000 8489000 9506000 13123000 21271000 21612000 -21271000 -21612000 4162000 4140000 875000 569000 874000 820000 5911000 5529000 -15360000 -16083000 197000 143000 -15557000 -16226000 -457000 72000 -299000 467000 -756000 539000 -16313000 -15687000 -0.05 -0.05 -0.05 -0.05 318790719 318790719 313422442 313422442 354148173 35000 559214000 -198686000 -1613000 358950000 197127 18000 18000 18869 711298 35253 50000 50000 4784000 4784000 -15557000 -15557000 -299000 -299000 -457000 -457000 353617618 35000 563966000 -214243000 -2369000 347389000 349714840 35000 538041000 -145286000 -1251000 391539000 94319 13000 13000 4727 1904 6462000 6462000 -16226000 -16226000 467000 467000 72000 72000 349811982 35000 544516000 -161512000 -712000 382327000 -15557000 -16226000 875000 569000 4784000 6462000 1721000 1060000 1889000 2946000 -894000 -683000 -2694000 422000 -121000 120000 -4993000 2553000 -1280000 276000 -249000 -15000 -3637000 941000 -1471000 -46000 -8979000 -15393000 6758000 5974000 97119000 60000000 60000000 53242000 -43093000 18000 13000 18000 13000 -369000 -198000 43912000 -58671000 86966000 107936000 130878000 49265000 3000 47000 3535000 1034000 776000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 1.  Nature of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Organization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">SES AI Corporation and its consolidated subsidiaries (together the “Company” or “SES”), is engaged in the development of high-performance, Lithium-Metal (“Li-Metal”) rechargeable battery technologies for electric vehicles (“EVs”), Urban Air Mobility (“UAM”)  and other applications. We were founded in 2012, and our mission is to power a new era of electric transportation on land and in air with Li-Metal batteries. Our differentiated battery technology has been designed to combine the high energy density of Li-Metal with the large-scale manufacturability of conventional Lithium-ion (“Li-ion”) batteries and will help to promote the transition from the global dependence on fossil fuel-based automotive vehicles to clean and efficient EVs. The Company’s headquarters is located in Woburn, Massachusetts with research and development facilities located there, in Shanghai, China, and in Chungju, South Korea. <span style="background:#ffffff;">Principal operations have not yet commenced as of March 31, 2024, and the Company has not derived revenue from its principal business activities.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 2.  Basis of Presentation and Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) <span style="background:#ffffff;">and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting</span>. Management believes that all adjustments necessary for the fair presentation of results, consisting of normally recurring items, have been included in the unaudited condensed consolidated financial statements for the interim periods presented. <span style="background:#ffffff;">The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual periods. </span>All intercompany balances and transactions have been eliminated in consolidation. <span style="background:#ffffff;">The Company’s fiscal year ends on December 31.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The year-end balance sheet data was derived from audited consolidated financial statements. These unaudited interim condensed consolidated financial statements do not include all of the annual disclosures required by U.S. GAAP; accordingly, they should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 27, 2024 (the “Annual Report”).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The preparation of these unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make use of estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of commitments and contingencies, and the reported amounts of revenues, if any, and expenses. The Company bases its estimates on available historical experience and on various other factors that the Company believes are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ from those estimates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Significant estimates and assumptions include those related to the valuation of (i) certain equity awards, including common stock awards prior to the Company’s </span>previously disclosed Business Combination<span style="background:#ffffff;"> (as defined below in Note 8), the Sponsor Earn-Out Shares, the Earn-Out Restricted Shares, restricted stock awards, stock options, and performance stock units, (ii) deferred tax assets and uncertain income tax positions, and (iii) the measurement of operating lease liabilities. On an ongoing basis, the Company evaluates these judgments and estimates for reasonableness.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">The Company has investments in short-term marketable debt and marketable equity securities. Investments in marketable debt securities consist of U.S. treasury securities, are classified as available-for-sale at the time of purchase and reevaluate such classification at each balance sheet date. These available-for-sale marketable securities are recorded at fair value, with any unrealized gains and losses included as a component of accumulated other comprehensive (loss) income in total stockholders’ equity on the unaudited interim condensed </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">consolidated balance sheets until realized or until a determination is made that an other-than-temporary decline in market value has occurred. The amortized cost of U.S. treasury securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are reported within interest income in the unaudited interim condensed consolidated statement of operations and comprehensive loss. Investments in marketable debt securities with a stated maturity date of less than one year are classified as short-term investments, while these with a stated maturity date of more than one year, and that are not expected to be used in current operations, are classified as long-term investments on the unaudited interim condensed consolidated balance sheet, respectively. Investments in marketable equity securities are classified as short-term investments when the Company’s intention is to sell within a year from the reporting period end, otherwise they will be classified as long-term investments. Investments in marketable equity securities with a readily determinable fair value, not accounted for under the equity method, are recorded at fair value with unrealized gains and losses reported within miscellaneous income, net in the unaudited interim condensed consolidated statements of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of raw materials and are stated at the lower of average cost or net realizable value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value Measurements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be either recorded or disclosed at fair value, the Company considers the principal or most advantageous market in which it would transact, and it also considers assumptions that market participants would use when pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:40.5pt;text-align:justify;text-indent:-40.5pt;margin:0pt 0pt 6pt 18pt;">Level 1    Observable inputs such as quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 18pt;">Level 2    Inputs other than the quoted prices in active markets that are observable either directly or indirectly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:40.5pt;text-align:justify;text-indent:-40.5pt;margin:0pt 0pt 6pt 18pt;">Level 3    Unobservable inputs in which there are little or no market data and which require the Company to develop its own assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Certain of the Company’s financial instruments, including cash and cash equivalents, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.82%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents in money market funds (Note 4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 187,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 187,717</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity securities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,430</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 309,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 309,589</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash in money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total non-current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total Assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310,203</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_ygFQpwA0L0-Kg66K2uqQGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sponsor Earn-Out liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total liabilities at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents in money market funds (Note 4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,127</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity securities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 648</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321,772</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash in money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total non-current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total Assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322,386</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_YUhSAVcmx0iVE_14HQUyBA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sponsor Earn-Out liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total liabilities at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:13.7pt;text-indent:-13.7pt;margin:6pt 0pt 0pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> Fair value was determined using publicly quoted market prices obtained from third-party sources in their respective markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">There were no transfers in or out of Level 3 measurements during the three months ended March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">In November 2023, the FASB issued ASU 2023-7, </span><i style="font-style:italic;background:#ffffff;">Improvements to Reportable Segment Disclosures</i><span style="background:#ffffff;">, which requires </span>disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. We are currently evaluating the provisions and impact this ASU will have when adopted for the year ended December 31, 2024 and anticipate it will likely result in inclusion of additional required disclosures in our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">In December 2023, the FASB issued ASU 2023-9, </span><i style="font-style:italic;background:#ffffff;">Improvements to Income Tax Disclosures</i><span style="background:#ffffff;">, which requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">that have not yet been issued or made available for issuance. We are currently evaluating the impact this ASU will have when adopted and anticipate this ASU will likely result in the required additional disclosures being included in our consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Climate-Related Disclosures</i><i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In March 2024, the SEC adopted final rules that would require registrants to provide certain climate-related information in their registration statements and annual reports. The new rules require information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations, or financial condition. The rules also require disclosure of a registrant’s greenhouse gas emissions and certain climate-related financial metrics in their audited financial statements. In April 2024, the SEC voluntarily stayed the rules pending completion of a judicial review that is currently pending in the U.S. Court of Appeals for the Eighth Circuit. We are currently evaluating the impact these rules will have when adopted and anticipate these rules will likely result in the required additional disclosures being included in on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;">The Company has reviewed all accounting pronouncements issued during the three months ended March 31, 2024 and concluded they were either not applicable or not expected to have a material impact on the Company’s unaudited interim condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;"> </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) <span style="background:#ffffff;">and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting</span>. Management believes that all adjustments necessary for the fair presentation of results, consisting of normally recurring items, have been included in the unaudited condensed consolidated financial statements for the interim periods presented. <span style="background:#ffffff;">The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results that may be expected for the full year or any other future interim or annual periods. </span>All intercompany balances and transactions have been eliminated in consolidation. <span style="background:#ffffff;">The Company’s fiscal year ends on December 31.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The year-end balance sheet data was derived from audited consolidated financial statements. These unaudited interim condensed consolidated financial statements do not include all of the annual disclosures required by U.S. GAAP; accordingly, they should be read in conjunction with the audited consolidated financial statements and accompanying notes as of and for the year ended December 31, 2023 included in the Company’s Annual Report on Form 10-K filed with the SEC on February 27, 2024 (the “Annual Report”).</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The preparation of these unaudited interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make use of estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of commitments and contingencies, and the reported amounts of revenues, if any, and expenses. The Company bases its estimates on available historical experience and on various other factors that the Company believes are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not apparent from other sources. Changes in estimates are reflected in reported results for the period in which they become known. Actual results may differ from those estimates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Significant estimates and assumptions include those related to the valuation of (i) certain equity awards, including common stock awards prior to the Company’s </span>previously disclosed Business Combination<span style="background:#ffffff;"> (as defined below in Note 8), the Sponsor Earn-Out Shares, the Earn-Out Restricted Shares, restricted stock awards, stock options, and performance stock units, (ii) deferred tax assets and uncertain income tax positions, and (iii) the measurement of operating lease liabilities. On an ongoing basis, the Company evaluates these judgments and estimates for reasonableness.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">The Company has investments in short-term marketable debt and marketable equity securities. Investments in marketable debt securities consist of U.S. treasury securities, are classified as available-for-sale at the time of purchase and reevaluate such classification at each balance sheet date. These available-for-sale marketable securities are recorded at fair value, with any unrealized gains and losses included as a component of accumulated other comprehensive (loss) income in total stockholders’ equity on the unaudited interim condensed </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">consolidated balance sheets until realized or until a determination is made that an other-than-temporary decline in market value has occurred. The amortized cost of U.S. treasury securities is adjusted for amortization of premiums and accretion of discounts to maturity. Such amortization and accretion are reported within interest income in the unaudited interim condensed consolidated statement of operations and comprehensive loss. Investments in marketable debt securities with a stated maturity date of less than one year are classified as short-term investments, while these with a stated maturity date of more than one year, and that are not expected to be used in current operations, are classified as long-term investments on the unaudited interim condensed consolidated balance sheet, respectively. Investments in marketable equity securities are classified as short-term investments when the Company’s intention is to sell within a year from the reporting period end, otherwise they will be classified as long-term investments. Investments in marketable equity securities with a readily determinable fair value, not accounted for under the equity method, are recorded at fair value with unrealized gains and losses reported within miscellaneous income, net in the unaudited interim condensed consolidated statements of operations and comprehensive loss.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of raw materials and are stated at the lower of average cost or net realizable value.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value Measurements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be either recorded or disclosed at fair value, the Company considers the principal or most advantageous market in which it would transact, and it also considers assumptions that market participants would use when pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value. GAAP establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:40.5pt;text-align:justify;text-indent:-40.5pt;margin:0pt 0pt 6pt 18pt;">Level 1    Observable inputs such as quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 18pt;">Level 2    Inputs other than the quoted prices in active markets that are observable either directly or indirectly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:40.5pt;text-align:justify;text-indent:-40.5pt;margin:0pt 0pt 6pt 18pt;">Level 3    Unobservable inputs in which there are little or no market data and which require the Company to develop its own assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Certain of the Company’s financial instruments, including cash and cash equivalents, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. The following table presents information about the Company’s financial assets and liabilities that are measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.82%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents in money market funds (Note 4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 187,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 187,717</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity securities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,430</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 309,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 309,589</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash in money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total non-current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total Assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310,203</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_ygFQpwA0L0-Kg66K2uqQGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sponsor Earn-Out liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total liabilities at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents in money market funds (Note 4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,127</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity securities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 648</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321,772</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash in money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total non-current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total Assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322,386</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_YUhSAVcmx0iVE_14HQUyBA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sponsor Earn-Out liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total liabilities at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:13.7pt;text-indent:-13.7pt;margin:6pt 0pt 0pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> Fair value was determined using publicly quoted market prices obtained from third-party sources in their respective markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">There were no transfers in or out of Level 3 measurements during the three months ended March 31, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.82%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents in money market funds (Note 4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 187,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 187,717</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity securities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,430</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 309,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 309,589</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash in money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total non-current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total Assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 310,203</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_ygFQpwA0L0-Kg66K2uqQGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sponsor Earn-Out liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total liabilities at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash equivalents in money market funds (Note 4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 246,127</p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Equity securities<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 648</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321,772</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321,772</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-current Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Restricted cash in money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total non-current assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total Assets at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 322,386</p></td></tr><tr><td style="vertical-align:top;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_YUhSAVcmx0iVE_14HQUyBA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Sponsor Earn-Out liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:top;width:49.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total liabilities at fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,166</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;padding-left:13.7pt;text-indent:-13.7pt;margin:6pt 0pt 0pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> Fair value was determined using publicly quoted market prices obtained from third-party sources in their respective markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p> 120442000 120442000 187717000 187717000 1430000 1430000 309589000 309589000 614000 614000 614000 614000 310203000 310203000 3291000 3291000 3291000 3291000 74997000 74997000 246127000 246127000 648000 648000 321772000 321772000 614000 614000 614000 614000 322386000 322386000 4166000 4166000 4166000 4166000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Recently Adopted Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">In November 2023, the FASB issued ASU 2023-7, </span><i style="font-style:italic;background:#ffffff;">Improvements to Reportable Segment Disclosures</i><span style="background:#ffffff;">, which requires </span>disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. We are currently evaluating the provisions and impact this ASU will have when adopted for the year ended December 31, 2024 and anticipate it will likely result in inclusion of additional required disclosures in our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">In December 2023, the FASB issued ASU 2023-9, </span><i style="font-style:italic;background:#ffffff;">Improvements to Income Tax Disclosures</i><span style="background:#ffffff;">, which requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">that have not yet been issued or made available for issuance. We are currently evaluating the impact this ASU will have when adopted and anticipate this ASU will likely result in the required additional disclosures being included in our consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Climate-Related Disclosures</i><i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In March 2024, the SEC adopted final rules that would require registrants to provide certain climate-related information in their registration statements and annual reports. The new rules require information about a registrant's climate-related risks that are reasonably likely to have a material impact on its business, results of operations, or financial condition. The rules also require disclosure of a registrant’s greenhouse gas emissions and certain climate-related financial metrics in their audited financial statements. In April 2024, the SEC voluntarily stayed the rules pending completion of a judicial review that is currently pending in the U.S. Court of Appeals for the Eighth Circuit. We are currently evaluating the impact these rules will have when adopted and anticipate these rules will likely result in the required additional disclosures being included in on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;">The Company has reviewed all accounting pronouncements issued during the three months ended March 31, 2024 and concluded they were either not applicable or not expected to have a material impact on the Company’s unaudited interim condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;"> </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 3.  Partnerships</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In December 2020, the Company established a partnership with Hyundai Motor Company (“Hyundai”) when it entered into a joint development agreement (“JDA”) to jointly research and develop Li-Metal battery technology, which concluded in November 2023.  Further, in May 2021, the Company executed another JDA with Hyundai to jointly develop an A-Sample Li-Metal battery effective August 31, 2021. In March 2024, the Company extended this JDA until December 2025 to develop the B-sample Li-Metal battery.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In February 2021, the Company established a partnership with GM Global Technology Operations LLC (“GM Technology”), an affiliate of GM Ventures LLC (“GM Ventures”), and General Motors Holdings LLC (“GM Holdings”) (collectively, “General Motors” or “GM”) when it entered into a JDA to jointly research and develop an A-Sample Li-Metal battery and build-out a prototype manufacturing line for GM Technology. The JDA has an initial term of three years, which can be extended based on mutual agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In December 2021, the Company established a partnership with Honda Motor Company, Ltd. (“Honda”) when it entered into a JDA to jointly R&amp;D an A-Sample Li-Metal battery, which concluded in June 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the Company entered into a B-Sample JDA with one of our OEM partners for delivery of B-Sample battery. The JDA has a term of <span style="-sec-ix-hidden:Hidden_pDb9g4UdY0St3_drGt-N0A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span> and half years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">Under the terms of certain JDAs, the Company will fund research and development activities and capital expenditures related to the buildout of pilot manufacturing lines and the JDA partner will be required to refund such expenses to the Company, regardless of the results of the research and development activities. The following table summarizes the expenses incurred by the Company that were recorded as a credit to research and development expense in the unaudited interim condensed consolidated statements of operations and comprehensive loss:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:59.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:38.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:59.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development (related party)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,771</p></td></tr><tr><td style="vertical-align:top;width:59.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development (non-related party)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,416</p></td></tr><tr><td style="vertical-align:top;width:59.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total reimbursements to research and development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,186</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:12pt 0pt 0pt 0pt;">As of March 31, 2024 and December 31, 2023, $1.2 million and $3.9 million was outstanding as a receivable from related party as disclosed in the unaudited interim condensed consolidated balance sheets. As of March 31, 2024 and December 31, 2023, none and $5.1 million was recorded as receivable from non-related party JDAs. As of March 31, 2024 and December 31, 2023, $0.1 million and none was recorded as deferred income for non-related party JDAs. Amounts for non-related party receivables are recorded within prepaid expenses and other current assets and the deferred income is recorded within accrued expenses and other current liabilities in the unaudited interim condensed consolidated balance sheets<b style="font-weight:bold;">.</b></p> P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:59.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:38.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:59.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development (related party)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,771</p></td></tr><tr><td style="vertical-align:top;width:59.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development (non-related party)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,416</p></td></tr><tr><td style="vertical-align:top;width:59.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total reimbursements to research and development</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,186</p></td></tr></table> 1217000 1771000 2308000 1416000 3525000 3186000 1200000 3900000 0 5100000 100000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4.  Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">Cash, cash equivalents, and restricted cash consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,674</p></td></tr><tr><td style="vertical-align:top;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td></tr><tr><td style="vertical-align:top;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 129,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 85,671</p></td></tr><tr><td style="vertical-align:top;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_qm3r1BhubU6VIHjnRhLTxA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Restricted cash included in other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,295</p></td></tr><tr><td style="vertical-align:top;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 130,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86,966</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">Restricted cash includes cash held in checking and money market funds as collateral to secure certain insurance policies and a letter of credit for corporate lease activity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:18pt;margin:0pt;"> </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,674</p></td></tr><tr><td style="vertical-align:top;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 120,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,997</p></td></tr><tr><td style="vertical-align:top;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 129,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 85,671</p></td></tr><tr><td style="vertical-align:top;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_qm3r1BhubU6VIHjnRhLTxA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Restricted cash included in other assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,295</p></td></tr><tr><td style="vertical-align:top;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total cash, cash equivalents, and restricted cash shown in the unaudited condensed consolidated statements of cash flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 130,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86,966</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p> 9167000 10674000 120442000 74997000 129609000 85671000 1269000 1295000 130878000 86966000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 6pt 0pt;">Note 5.  Short-Term Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The following table provides amortized costs, gross unrealized gains and losses, and fair values for the Company’s investments in available-for-sale U.S. treasury securities as of March 31, 2024 and December 31, 2023, which have maturity dates that range from 1 month to 7 months and 1 month to 10 months, respectively. Fair value was determined using market prices obtained from third-party sources. Realized gains or losses were insignificant for the three months ended March 31, 2024 and 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:top;width:50.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,717</p></td></tr><tr><td style="vertical-align:top;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,717</p></td></tr><tr><td style="vertical-align:top;width:50.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:top;width:50.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 245,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 246,127</p></td></tr><tr><td style="vertical-align:top;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 245,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 246,127</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;margin:0pt;"> </p> P1M P7M P1M P10M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:top;width:50.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,717</p></td></tr><tr><td style="vertical-align:top;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 187,717</p></td></tr><tr><td style="vertical-align:top;width:50.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:top;width:50.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 245,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 246,127</p></td></tr><tr><td style="vertical-align:top;width:50.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 245,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 246,127</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> </p> 187686000 43000 12000 187717000 187686000 43000 12000 187717000 245797000 337000 7000 246127000 245797000 337000 7000 246127000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6.  Accrued Expenses and Other Current Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The components of accrued expenses and other current liabilities consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee compensation and related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,022</p></td></tr><tr><td style="vertical-align:top;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,182</p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 288</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional and consulting services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,273</p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income received under partnerships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,356</p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Accrued expenses and other current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,121</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;margin:0pt;"> </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee compensation and related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,022</p></td></tr><tr><td style="vertical-align:top;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,182</p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 288</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional and consulting services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,273</p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income received under partnerships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:73.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,356</p></td></tr><tr><td style="vertical-align:top;width:73.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Accrued expenses and other current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,121</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;margin:0pt;"> </p> 3460000 7022000 2494000 3182000 454000 288000 552000 1273000 77000 1708000 1356000 8745000 13121000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">Note 7.  Government Grant</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In December 2022, the Company was awarded a grant (the “Grant”) from certain government agencies. The incentives received under the Grant, which is in the form of cash, can be used for facilities related expenses and the purchase of property and equipment. The Company is required to </span>adhere<span style="background:#ffffff;"> to the following conditions attached to the incentives, which include purchase of a government grant guarantee insurance policy, required minimum investments into specified spending categories and the creation of a minimum amount of permanent full-time jobs in a certain geographical location over the next </span><span style="background:#ffffff;">five years</span><span style="background:#ffffff;">, with the option to extend to 10 years by remaining in a certain geographical location. If subsequently it was determined that we were in non-compliance with the Grant conditions, we could be required to pay the Grant in its entirety with interest. The Company has yet to fulfill the required minimum investment, and the compliance with this condition will continue to be monitored over the remaining grant period.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of March 31, 2024 and December 31, 2023, the Company has received, but not yet earned, cash grants of 12.0 billion Korean won. These balances are equivalent to $8.9 million and $9.3 million after translation, respectively, as of March 31, 2024 and December 31, 2023, which is disclosed as a noncurrent liability in the unaudited interim condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> P5Y 12000000000.0 12000000000.0 8900000 9300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8.  Sponsor Earn-Out Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">In connection with  the closing of the Business Combination (the “Closing”) on February 3, 2022 (the “Closing Date”), Ivanhoe Capital Acquisition Corp. (“Ivanhoe”), a Cayman Islands exempted company, migrated out of the Cayman Islands and domesticated as a Delaware corporation (the “Domestication”), changed its name to “SES AI Corporation”, and Wormhole Amalgamation Sub Pte. Ltd., a Singapore private company limited by shares and a direct, wholly-owned subsidiary of Ivanhoe (“Amalgamation Sub”), consummated the previously announced Business Combination (the “Business Combination”) pursuant to which, among other things, Amalgamation Sub merged with and into SES Holdings Pte. Ltd., a Singapore private company limited by shares (“Old SES”), with Old SES surviving the Business Combination as a wholly-owned subsidiary of SES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">On February 2, 2022, in connection with the Domestication, 6,900,000 of Ivanhoe’s Class B ordinary shares <span style="background:#ffffff;">held by Ivanhoe Capital Sponsor LLC (the “Sponsor”) converted into an equal number of shares of duly authorized, validly issued, fully paid and nonassessable Class B common stock, par value </span><span style="background:#ffffff;">$0.0001</span><span style="background:#ffffff;"> per share (the “Class B Common Stock”), of the Company. At Closing, these </span><span style="background:#ffffff;">6,900,000</span><span style="background:#ffffff;"> shares of Class B Common Stock converted into an equal number of shares of duly authorized, validly issued, fully paid and nonassessable Class A common stock par value </span><span style="background:#ffffff;">$0.0001</span><span style="background:#ffffff;"> per share (the “Class A Common Stock”, and together with the Class B Common Stock, “Common Stock”), of the Company </span>(the “Sponsor Earn-Out Shares”)<span style="background:#ffffff;">.</span> These Sponsor Earn-Out Shares are subject to certain transfer restrictions and forfeiture terms following the Closing, which will be released as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:4.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> were subject to transfer restrictions until the date that was </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">180 days</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> after the Closing (“Tranche 1”);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:4.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> are subject to transfer restrictions until SES’s closing stock price equals or exceeds </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$12.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> out of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days following the date that is </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150 days</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> after the Closing (“Tranche 2”);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:4.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> are subject to transfer restrictions until SES’s closing stock price equals or exceeds </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$14.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> out of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days following the date that is </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150 days</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> after the Closing (“Tranche 3”);</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:4.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> are subject to transfer restrictions until SES’s closing stock price equals or exceeds </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$16.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> out of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days following the date that is </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150 days</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> after the Closing (“Tranche 4”); and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:4.3pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> are subject to transfer restrictions until SES’s closing stock price equals or exceeds </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$18.00</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> out of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days following the date that is </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">150 days</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> after the Closing (“Tranche 5”).</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">If there is a change in control of SES at a per share value of greater than </span><span style="background:#ffffff;">$18.00</span><span style="background:#ffffff;">, then </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> of the Sponsor </span>Earn-Out <span style="background:#ffffff;">Shares will be released from these transfer restrictions; however if the per share value is less than </span><span style="background:#ffffff;">$18.00</span><span style="background:#ffffff;"> upon a change in control, then the Sponsor </span>Earn-Out<span style="background:#ffffff;"> Shares will be released pro rata based on the per share value of the change in control and the stock price thresholds for release specified above. Any Sponsor </span>Earn-Out <span style="background:#ffffff;">Shares not released will be forfeited and cancelled upon a change in control.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Sponsor Earn-Out Shares in Tranche 1 were accounted for as equity instruments because they are legally owned by the Sponsor, cannot be forfeited and were subject only to transfer restrictions that lapsed </span><span style="background:#ffffff;">180 days</span><span style="background:#ffffff;"> after the Closing Date, which occurred on August 2, 2022. The Sponsor Earn-Out Shares in Tranches 2 through 5 represent the Sponsor Earn-Out liabilities and are accounted for as a derivative liability because the earn-out triggering events that determine the number of Sponsor Earn-Out Shares to be earned back by the Sponsor include events that are not solely indexed to the shares of Class A common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Sponsor Earn-Out liabilities are measured at estimated fair value using Level 3 inputs in a Monte Carlo simulation valuation model. </span>As of the three months ended March 31, 2024, the earn-out triggering events were not achieved for any of Tranche 2 through Tranche 5, and as such the Company adjusted the carrying amount of the Sponsor Earn-Out <span style="background:#ffffff;">liabilities</span> to its estimated fair value of $3.3 million in the unaudited interim condensed consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="background:#ffffff;">The following table provides a reconciliation of the beginning and ending balances for the Sponsor Earn-Out liabilities:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_8NdXWKT3akO_tWkkA7Yg1w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in fair value</span></span></p></td><td style="vertical-align:middle;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (875)</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,961</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hdv_vt1vlEua4cCPZB5syQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in fair value</span></span></p></td><td style="vertical-align:middle;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (569)</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2023</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,392</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;background:#ffffff;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 6pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="background:#ffffff;">Inherent in the valuation model are assumptions related to expected stock price volatility, risk-free interest rate, expected term, and dividend yield. The key inputs used in the </span><span style="background:#ffffff;">Monte Carlo</span><span style="background:#ffffff;"> simulation model at their respective measurement dates were as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:middle;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:middle;width:66.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.1</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">4.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">4.04%</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">85.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">91.0%</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0%</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.83</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The stock price is based on the closing price of the Company’s Class A common stock as of the valuation date and simulated through the end of the earn-out period following Geometric Brownian Motion. The Company estimates the volatility of its common stock by using a weighted average of historical volatilities of SES’s shares and warrants and select peer companies’ common stock that matches the expected term of the awards (range of the weighted average of volatility was 78.2% - 89.2% and 83.8% - 96.2% as of March 31, <span style="white-space:pre-wrap;">2024 and December 31, 2023, respectively). The expected term is derived from a probability weighted model, considering a number of inputs, including the probability of a change in control. The risk-free interest rate is based on the yield curve for zero-coupon U.S. Treasury notes with maturities corresponding to the expected term of the awards. The dividend rate is based on the historical rate, which the Company anticipates remaining at zero.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;background:#ffffff;margin:0pt 0pt 6pt 0pt;"> </p> 6900000 0.0001 6900000 0.0001 0.20 P180D 0.20 12.00 20 30 P150D 0.20 14.00 20 30 P150D 0.20 16.00 20 30 P150D 0.20 18.00 20 30 P150D 18.00 1 18.00 P180D 3300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2023</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,166</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_8NdXWKT3akO_tWkkA7Yg1w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in fair value</span></span></p></td><td style="vertical-align:middle;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (875)</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2024</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,291</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, 2022</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,961</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hdv_vt1vlEua4cCPZB5syQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Change in fair value</span></span></p></td><td style="vertical-align:middle;width:2.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (569)</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of March 31, 2023</p></td><td style="vertical-align:middle;width:2.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,392</p></td></tr><tr><td style="vertical-align:middle;width:81.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;background:#ffffff;margin:0pt;"> </p> 4166000 875000 3291000 10961000 569000 10392000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2024</b></p></td><td style="vertical-align:middle;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:middle;width:66.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">3.1</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk free rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">4.30%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">4.04%</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">85.0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">91.0%</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividends</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">0%</p></td></tr><tr><td style="vertical-align:middle;width:66.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">1.83</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="background:#ffffff;"> </span></p> 3.1 3.1 0.0430 0.0404 0.850 0.910 0 0 1.68 1.83 0.782 0.892 0.838 0.962 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9.  Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;">Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the terms of one of the JDAs entered into in 2021 and amended in March 2024, the Company is committed to undertake certain research and development activities to the benefit of both itself and its OEM Partner which involves expenditures related to engineering efforts and purchases of related equipment. The Company has a commitment to spend up to $35 million under this JDA as of March 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="letter-spacing:0.2pt;">In December 2021, the Company amended the lease agreement for an office space in Woburn, Massachusetts. The amendment includes an obligation for the Company to pay monthly relinquishment charges (equal to the total rental obligation for the duration of the lease term) only if the new tenant does not pay the monthly rental amount and the lessor has provided a notice to collect the relinquishment charges from the Company. As of March 31, 2024, the Company assessed the probability of any liability to be incurred for relinquishment charges as remote.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-align:justify;margin:0pt 0pt 12pt 0pt;">Legal Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:0pt;margin:0pt;">From time-to-time, the Company may be subject to claims arising in the ordinary course of business or become involved in litigation or other legal proceedings. While the outcome of such claims or other proceedings cannot be predicted with certainty, the Company’s management expects that any such liabilities, to the extent not provided for by insurance or otherwise, would not have a material effect on the Company’s financial condition, results of operations or cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><i style="font-style:italic;">Indemnifications</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">The Company enters into indemnification provisions under agreements with other companies in the ordinary course of business, including, but not limited to, partnerships, landlords, vendors, and contractors. Pursuant to these arrangements, the Company agrees to indemnify, defend, and hold harmless the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification provisions. In addition, the Company indemnifies its officers, directors, and certain key employees against claims made with respect to matters that arise while they are serving in their respective capacities as such, subject to certain limitations set forth under applicable law, and applicable indemnification agreements. The Company maintains insurance, including commercial general liability insurance, product liability insurance, and directors and officers insurance to offset certain potential liabilities under these indemnification provisions. To date, there have been no claims under these indemnification provisions.</p> 35000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10.  Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The Company’s stock-based compensation included in its unaudited interim condensed consolidated statements of operations and comprehensive loss, net of forfeitures, was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,847</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,615</p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total stock-based compensation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,462</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-indent:0pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="background:#ffffff;">The following table summarizes stock-based compensation expense by award type, </span>net of forfeitures<span style="background:#ffffff;">:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earn-Out Restricted Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,135</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted Stock Units ("RSUs")</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,961</p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance Stock Units ("PSUs")</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,326</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted Stock Awards ("RSAs")</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 930</p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,462</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In February 2024, the Company granted </span><span style="background:#ffffff;">8,996,931</span><span style="background:#ffffff;"> RSUs and </span><span style="background:#ffffff;">3,280,083</span><span style="background:#ffffff;"> PSUs, which relates to the annual grant to our directors, executive officers and employees. </span>PSUs are measured at their estimated fair value using a Monte Carlo simulation valuation model with the effect of the market condition reflected in the grant date fair value of the award. The fair value of RSUs is estimated based on the closing price of the Company’s Class A common stock at the date of grant.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,847</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,615</p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total stock-based compensation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,462</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-indent:0pt;margin:0pt;"> </p> 1451000 1847000 3333000 4615000 4784000 6462000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earn-Out Restricted Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,135</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted Stock Units ("RSUs")</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,961</p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance Stock Units ("PSUs")</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,326</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted Stock Awards ("RSAs")</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 930</p></td></tr><tr><td style="vertical-align:top;width:65.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:top;width:65.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,462</p></td></tr></table> 2135000 3085000 1961000 932000 1326000 491000 930000 276000 110000 4784000 6462000 8996931 3280083 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">Note 11.   Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The Company’s effective tax rate for the three months ended March 31, 2024 was (1.8)% compared with (0.9)% for the three months ended March 31, 2023. The difference between the provision for income taxes and the income tax determined by applying the statutory federal income tax rate of 21% principally results from income taxes on earnings from its foreign tax jurisdictions offset by losses generated in the U.S. where no benefit was recorded because the Company had fully reserved its deferred tax assets as of March 31, 2024 and December 31, 2023 and the recording of uncertain tax positions and interest expense.</p> -0.018 -0.009 0.21 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12.  Net Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">Basic net loss per share is computed by dividing net loss by the weighted average number of common shares outstanding for the period. Diluted net loss per share is computed by dividing net loss, as adjusted for changes in fair value recognized in earnings from equity contracts classified as liabilities, by the weighted average number of common shares outstanding and, when dilutive, common share equivalents from outstanding stock options and restricted stock units (using the treasury-stock method). The weighted-average number of common shares used in the computation of basic and diluted net loss per share were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:67.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands, except share and per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss attributable to common stockholders - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,557)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,226)</p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock outstanding - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 318,790,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 313,422,442</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss per share attributable to common stockholders - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The number of common stock equivalents excluded from the computation of diluted net loss per share because either the effect would have been anti-dilutive, or the performance criteria related to such shares and awards had not been met, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Escrowed earn-out shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,690,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,690,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,381,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,203,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,199,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,199,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sponsor Earn-Out Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,520,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,520,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,013,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,013,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,525,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,789,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested PSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,812,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,116,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earn-out Restricted Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 908,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,929,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested RSAs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 551,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,090,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,603,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 73,554,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:5pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:67.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands, except share and per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss attributable to common stockholders - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,557)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,226)</p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares of common stock outstanding - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 318,790,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 313,422,442</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:67.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss per share attributable to common stockholders - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;margin:0pt;"> </p> -15557000 -15557000 -16226000 -16226000 318790719 318790719 313422442 313422442 -0.05 -0.05 -0.05 -0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Escrowed earn-out shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,690,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,690,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,381,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 18,203,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Public warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,199,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,199,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sponsor Earn-Out Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,520,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,520,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,013,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,013,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,525,573</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,789,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested PSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,812,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,116,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Earn-out Restricted Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 908,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,929,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:66.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unvested RSAs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 551,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,090,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:66.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,603,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 73,554,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;text-align:justify;text-indent:0pt;margin:0pt;"> </p> 27690978 27690978 12381133 18203903 9199947 9199947 5520000 5520000 5013333 5013333 16525573 2789984 6812398 2116942 908700 1929140 551774 1090610 84603836 73554837 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Note 13.  Related-Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">As of March 31, 2024 and December 31, 2023, General Motors Company and its affiliates (“GM”) were considered a related party due to their board representation and the board member’s employment position at GM, as well as GM holding more than 5% of the fully diluted outstanding equity securities of SES.  See “Note 3 – Partnerships” for more details about our partnership with GM.</p> 0.05 0.05 --12-31 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;">On January 5, 2024, Jing Nealis (our Chief Financial Officer) terminated a Rule 10b5-1 plan that had been adopted on June 14, 2022 which provided for the sale of a number of shares of Class A common stock sufficient to cover satisfy minimum statutory withholding tax obligations upon vesting of a restricted share award granted on August 16, 2021.</p> January 5, 2024 Jing Nealis Chief Financial Officer true true June 14, 2022 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On February 9, 2024, each of Qichao Hu (our Founder, Chairman and Chief Executive Officer), Jing Nealis (our Chief Financial Officer), Hong Gan (our Chief Science Officer),  Kyle Pilkington (our Chief Legal Officer) and Gang “Daniel” Li (our Chief Manufacturing Officer, and collectively with Dr. Hu, Ms. Nealis, Dr. Gan, and Mr. Pilkington, the “Executive Officers”) entered into written stock selling plans in accordance with Rule 10b5-1 (the “Plans”) under the Exchange Act in connection with the sale of shares of Class A common stock underlying RSUs and PSUs granted to Dr. Hu, Ms. Nealis, Dr. Gan, Mr. Pilkington and Mr. Li on February 9, 2024. The Plans provide for the sale of only such number of shares necessary to satisfy minimum statutory withholding tax obligations arising from the vesting of such equity awards (with the RSUs vesting subject to continued service in three equal installments on each anniversary of the grant date, and the PSUs vesting subject to continued service and performance in one installment following a three-year performance period after the grant date), and, thus, the exact number of shares to be sold is unknown. Each Plan expires once all shares are sold to satisfy the applicable Executive Officer’s withholding tax obligations.</p> February 9, 2024 Dr. Hu, Ms. Nealis, Dr. Gan, and Mr. Pilkington Executive Officers true P3Y