0001558370-24-011613.txt : 20240808 0001558370-24-011613.hdr.sgml : 20240808 20240808162119 ACCESSION NUMBER: 0001558370-24-011613 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Senseonics Holdings, Inc. CENTRAL INDEX KEY: 0001616543 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 471210911 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37717 FILM NUMBER: 241188736 BUSINESS ADDRESS: STREET 1: 20451 SENECA MEADOWS PARKWAY CITY: GERMANTOWN STATE: MD ZIP: 20876 BUSINESS PHONE: (301) 515-7260 MAIL ADDRESS: STREET 1: 20451 SENECA MEADOWS PARKWAY CITY: GERMANTOWN STATE: MD ZIP: 20876 FORMER COMPANY: FORMER CONFORMED NAME: ASN Technologies, Inc. DATE OF NAME CHANGE: 20140813 10-Q 1 sens-20240630x10q.htm 10-Q
http://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrent0001616543--12-312024Q2http://www.senseonics.com/20240630#DepositsAndOtherAssetsNoncurrenthttp://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent1200012000530364237535277362http://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrenthttp://www.senseonics.com/20240630#DepositsAndOtherAssetsNoncurrenthttp://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLossfalse0001616543sens:HerculesCapitalIncMembersens:TermLoanStockPurchaseWarrantsMember2023-09-080001616543us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2024-06-300001616543us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2024-03-310001616543us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-12-310001616543us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-06-300001616543us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2023-03-310001616543us-gaap:SeriesBPreferredStockMemberus-gaap:PreferredStockMember2022-12-310001616543sens:JefferiesLlcMembersens:OpenMarketSaleAgreementMember2023-08-072023-08-070001616543sens:JefferiesLlcMembersens:OpenMarketSaleAgreementMember2023-01-012023-12-310001616543us-gaap:RetainedEarningsMember2024-06-300001616543us-gaap:AdditionalPaidInCapitalMember2024-06-300001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001616543us-gaap:RetainedEarningsMember2024-03-310001616543us-gaap:AdditionalPaidInCapitalMember2024-03-310001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100016165432024-03-310001616543us-gaap:RetainedEarningsMember2023-12-310001616543us-gaap:AdditionalPaidInCapitalMember2023-12-310001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001616543us-gaap:RetainedEarningsMember2023-06-300001616543us-gaap:AdditionalPaidInCapitalMember2023-06-300001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001616543us-gaap:RetainedEarningsMember2023-03-310001616543us-gaap:AdditionalPaidInCapitalMember2023-03-310001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100016165432023-03-310001616543us-gaap:RetainedEarningsMember2022-12-310001616543us-gaap:AdditionalPaidInCapitalMember2022-12-310001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001616543us-gaap:CommonStockMember2024-06-300001616543us-gaap:CommonStockMember2024-03-310001616543us-gaap:CommonStockMember2023-12-310001616543us-gaap:CommonStockMember2023-06-300001616543us-gaap:CommonStockMember2023-03-310001616543us-gaap:CommonStockMember2022-12-310001616543sens:InducementPlanMember2024-06-300001616543sens:EquityIncentivePlan2015Member2024-06-300001616543sens:CommercialEquityPlanMember2024-06-300001616543sens:TwoThousandSixteenEmployeeStockPurchasePlanMember2024-06-300001616543sens:StockOption1997PlanMember2024-06-300001616543sens:CommercialEquityPlanMember2023-01-300001616543sens:InducementPlanMember2019-05-300001616543sens:TwoThousandSixteenEmployeeStockPurchasePlanMember2016-02-290001616543sens:EquityIncentivePlan2015Member2015-12-012015-12-310001616543us-gaap:RelatedPartyMember2024-04-012024-06-300001616543us-gaap:NonrelatedPartyMember2024-04-012024-06-300001616543us-gaap:RelatedPartyMember2024-01-012024-06-300001616543us-gaap:NonrelatedPartyMember2024-01-012024-06-300001616543us-gaap:RelatedPartyMember2023-04-012023-06-300001616543us-gaap:NonrelatedPartyMember2023-04-012023-06-300001616543us-gaap:RelatedPartyMember2023-01-012023-06-300001616543us-gaap:NonrelatedPartyMember2023-01-012023-06-300001616543sens:PurchaseWarrantMember2023-03-132023-03-130001616543sens:HerculesCapitalIncMembersens:TermLoanFacilityTrancheTwoMember2024-01-022024-01-020001616543sens:TermLoanFacilityTrancheTwoMember2024-01-022024-01-020001616543sens:GoldmanSachsLlcMembersens:EquityDistributionAgreementMember2023-08-012024-06-300001616543sens:OpenMarketSaleAgreementMember2023-01-012023-12-310001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001616543us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001616543sens:ResearchAndOfficeSpaceMember2023-05-310001616543sens:AscensiaMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001616543sens:AscensiaMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001616543us-gaap:RetainedEarningsMember2024-04-012024-06-300001616543us-gaap:RetainedEarningsMember2024-01-012024-06-300001616543us-gaap:RetainedEarningsMember2023-04-012023-06-3000016165432023-01-012023-12-310001616543us-gaap:RetainedEarningsMember2023-01-012023-06-3000016165432022-01-012022-12-310001616543sens:PurchaseWarrantMember2023-03-130001616543sens:HerculesCapitalIncMembersrt:MaximumMembersens:TermLoanFacilityMember2023-09-080001616543sens:HerculesCapitalIncMembersens:TermLoanFacilityTrancheTwoMember2023-09-080001616543sens:HerculesCapitalIncMembersens:TermLoanFacilityTrancheThreeMember2023-09-080001616543sens:HerculesCapitalIncMembersens:TermLoanFacilityTrancheOneMember2023-09-080001616543us-gaap:CostOfSalesMember2024-06-300001616543us-gaap:CostOfSalesMember2023-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2023Member2023-01-312023-01-310001616543sens:PhcConvertibleNotesMember2023-01-012023-12-310001616543sens:PhcConvertibleNotesMember2023-01-012023-03-310001616543srt:MinimumMembersens:ConvertibleSeniorSubordinatedNotesDue2025Memberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001616543srt:MaximumMembersens:ConvertibleSeniorSubordinatedNotesDue2025Memberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Memberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputPriceVolatilityMember2024-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Memberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CreditSpreadOptionMember2024-06-300001616543sens:PhcConvertibleNotesMemberus-gaap:OtherNonoperatingIncomeExpenseMember2023-01-012023-03-310001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Memberus-gaap:FairValueInputsLevel3Membersens:EmbeddedConversionOptionMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Membersens:EmbeddedConversionOptionMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543sens:PhcConvertibleNotesMember2022-04-300001616543sens:HerculesCapitalIncMembersens:TermLoanFacilityMember2023-09-080001616543sens:PhcConvertibleNotesMember2023-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2023-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2023Member2023-06-300001616543sens:TermLoanFacilityMember2024-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2024-06-300001616543sens:TermLoanFacilityMember2023-12-310001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2023-12-310001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2023-08-100001616543sens:PhcConvertibleNotesMember2023-03-310001616543sens:AscensiaMembersens:PhcConvertibleNotesMember2023-03-130001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2021-01-270001616543sens:AscensiaMembersens:PhcConvertibleNotesMember2020-08-090001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Membersens:ExchangeAgreementWithHighbridgeMember2020-04-210001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2019-07-012019-07-310001616543sens:HerculesCapitalIncMembersens:TermLoanFacilityMemberus-gaap:PrimeRateMember2023-09-082023-09-080001616543sens:ExchangeWarrantMembersens:PhcConvertibleNotesMember2023-03-132023-03-130001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2020-09-032021-01-270001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2023-08-102023-08-100001616543sens:AscensiaMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001616543sens:AscensiaMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001616543us-gaap:WarrantMember2024-06-300001616543us-gaap:WarrantMember2023-06-300001616543sens:TermLoanStockPurchaseWarrantsTranche2Member2024-01-020001616543sens:ExchangeWarrantMember2023-03-1300016165432023-06-3000016165432022-12-310001616543us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001616543us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001616543us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001616543us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001616543us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001616543us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001616543us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001616543us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001616543us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2024-06-300001616543us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001616543us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001616543us-gaap:CorporateDebtSecuritiesMember2023-12-310001616543sens:ResearchAndOfficeSpaceMember2024-06-300001616543us-gaap:WarrantMember2024-04-012024-06-300001616543sens:EnergyCapitalPreferredSharesMember2024-04-012024-06-300001616543sens:EmployeeAndCertainOtherPersonsStockOptionsMember2024-04-012024-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2024-04-012024-06-300001616543us-gaap:WarrantMember2024-01-012024-06-300001616543sens:EnergyCapitalPreferredSharesMember2024-01-012024-06-300001616543sens:EmployeeAndCertainOtherPersonsStockOptionsMember2024-01-012024-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2024-01-012024-06-300001616543us-gaap:WarrantMember2023-04-012023-06-300001616543sens:EnergyCapitalPreferredSharesMember2023-04-012023-06-300001616543sens:EmployeeAndCertainOtherPersonsStockOptionsMember2023-04-012023-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2023-04-012023-06-300001616543us-gaap:WarrantMember2023-01-012023-06-300001616543sens:EnergyCapitalPreferredSharesMember2023-01-012023-06-300001616543sens:EmployeeAndCertainOtherPersonsStockOptionsMember2023-01-012023-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2023-01-012023-06-300001616543sens:TermLoanFacilityMember2024-01-012024-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2024-01-012024-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2023-01-012023-06-300001616543sens:ConvertibleSeniorSubordinatedNotesDue2023Member2023-01-012023-06-300001616543us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001616543sens:HerculesCapitalIncMembersens:TermLoanStockPurchaseWarrantsTranche1Member2023-09-080001616543sens:ExchangeWarrantMember2023-03-310001616543sens:PurchaseWarrantMembersens:PhcHoldingsCorporationMember2023-03-130001616543sens:ResearchAndOfficeSpaceMember2023-05-012023-05-310001616543sens:PhcConvertibleNotesMember2020-08-092020-08-090001616543sens:EquityIncentivePlan2015Member2024-01-012024-06-300001616543sens:TwoThousandSixteenEmployeeStockPurchasePlanMember2016-02-012016-02-290001616543sens:OutsideOfUnitedStatesMember2024-04-012024-06-300001616543country:US2024-04-012024-06-300001616543sens:OutsideOfUnitedStatesMember2024-01-012024-06-300001616543country:US2024-01-012024-06-300001616543sens:OutsideOfUnitedStatesMember2023-04-012023-06-300001616543country:US2023-04-012023-06-300001616543sens:OutsideOfUnitedStatesMember2023-01-012023-06-300001616543country:US2023-01-012023-06-300001616543sens:GoldmanSachsLlcMembersrt:MaximumMembersens:EquityDistributionAgreementMember2023-08-012023-08-310001616543sens:JefferiesLlcMembersrt:MaximumMembersens:OpenMarketSaleAgreementMember2021-11-012021-11-300001616543sens:HerculesCapitalIncMembersens:TermLoanStockPurchaseWarrantsMember2023-09-082023-09-080001616543sens:AscensiaMemberus-gaap:CustomerConcentrationRiskMember2024-04-012024-06-300001616543sens:AscensiaMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001616543sens:PhcConvertibleNotesMember2023-01-012023-06-300001616543sens:ResearchAndOfficeSpaceMember2024-01-012024-06-300001616543us-gaap:CommonStockMember2024-04-012024-06-300001616543us-gaap:CommonStockMember2024-01-012024-06-300001616543us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300001616543us-gaap:CommonStockMember2023-04-012023-06-300001616543us-gaap:CommonStockMember2023-01-012023-06-300001616543us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001616543sens:TwoThousandSixteenEmployeeStockPurchasePlanMember2024-01-012024-06-300001616543sens:DebtRedemptionOnOrAfterOctober312023Membersens:PhcConvertibleNotesMember2020-08-092020-08-090001616543sens:DebtRedemptionOnOrAfterOctober312022Membersens:PhcConvertibleNotesMember2020-08-092020-08-090001616543sens:DebtRedemptionWithinSixMonthOfMaturityDateMembersens:PhcConvertibleNotesMember2020-08-092020-08-090001616543sens:DebtRedemptionSixMonthsPriorToMaturityDateMembersens:PhcConvertibleNotesMember2020-08-092020-08-090001616543sens:HerculesCapitalIncMembersens:TermLoanFacilityMember2023-09-082023-09-080001616543sens:ConvertibleSeniorSubordinatedNotesDue2023Member2018-01-012018-03-310001616543sens:ExchangeWarrantMember2023-03-132023-03-130001616543sens:PurchaseWarrantMember2023-03-130001616543sens:PhcConvertibleNotesMember2020-08-090001616543sens:ConvertibleSeniorSubordinatedNotesDue2025Member2019-07-310001616543sens:ConvertibleSeniorSubordinatedNotesDue2023Member2018-03-3100016165432023-01-012023-06-300001616543us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-3000016165432023-04-012023-06-300001616543sens:PurchaseWarrantMembersens:PhcHoldingsCorporationMember2023-03-132023-03-130001616543sens:ConvertiblePreferredEquityMember2020-08-090001616543sens:AscensiaMemberus-gaap:RelatedPartyMember2024-06-300001616543us-gaap:RelatedPartyMember2024-06-300001616543us-gaap:NonrelatedPartyMember2024-06-300001616543sens:AscensiaMemberus-gaap:RelatedPartyMember2023-12-310001616543us-gaap:RelatedPartyMember2023-12-310001616543us-gaap:NonrelatedPartyMember2023-12-3100016165432023-12-3100016165432024-06-3000016165432024-04-012024-06-3000016165432024-08-0200016165432024-01-012024-06-30xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:puresens:itemsens:customerutr:sqftsens:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the Quarterly Period Ended June 30, 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-37717

Senseonics Holdings, Inc.

(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of
incorporation or organization)

3841
(Primary Standard Industrial
Classification Code Number)

47-1210911
(I.R.S. Employer
Identification Number)

20451 Seneca Meadows Parkway

Germantown, MD 20876-7005

(301515-7260

(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.001 par value

SENS

NYSE American

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

There were 535,574,088 shares of common stock, par value $0.001, outstanding as of August 02, 2024.

TABLE OF CONTENTS

PART I: Financial Information

ITEM 1: Financial Statements

Condensed Consolidated Balance Sheets as of June 30, 2024 (Unaudited) and December 31, 2023

3

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

4

Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit) for the three and six months ended June 30, 2024 and 2023

5

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

6

Notes to Unaudited Condensed Consolidated Financial Statements

7

ITEM 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations

26

ITEM 3: Quantitative and Qualitative Disclosures About Market Risk

37

ITEM 4: Controls and Procedures

37

PART II: Other Information

38

ITEM 1: Legal Proceedings

38

ITEM 1A: Risk Factors

38

ITEM 2: Unregistered Sales of Equity Securities and Use of Proceeds

40

ITEM 3: Defaults Upon Senior Securities

40

ITEM 4: Mine Safety Disclosures

40

ITEM 5: Other Information

40

ITEM 6: Exhibits

41

SIGNATURES

43

2

Senseonics Holdings, Inc.

Condensed Consolidated Balance Sheets

(in thousands, except share and per share data)

June 30, 

December 31, 

 

2024

2023

(unaudited)

Assets

    

    

Current assets:

Cash and cash equivalents

$

34,853

$

75,709

Restricted cash

318

Short term investments, net

49,774

33,747

Accounts receivable, net

1,277

808

Accounts receivable, net - related parties

3,075

3,724

Inventory, net

7,215

8,776

Prepaid expenses and other current assets

 

6,502

 

7,266

Total current assets

 

103,014

 

130,030

Deposits and other assets

 

5,241

 

7,006

Property and equipment, net

 

3,306

 

1,184

Total assets

$

111,561

$

138,220

Liabilities and Stockholders’ Equity

Current liabilities:

Accounts payable

$

1,331

$

4,568

Accrued expenses and other current liabilities

 

11,916

 

11,744

Accrued expenses and other current liabilities, related parties

1,226

945

Note payable, current portion, net

18,642

Total current liabilities

 

33,115

 

17,257

Long-term debt and notes payables, net

34,202

41,195

Derivative liabilities

 

 

102

Other liabilities

6,010

6,214

Total liabilities

 

73,327

 

64,768

Preferred stock and additional paid-in-capital, subject to possible redemption: $0.001 par value per share; 12,000 shares authorized and 12,000 shares issued and outstanding as of June 30, 2024 and December 31, 2023

37,656

37,656

Total temporary equity

37,656

37,656

Commitments and contingencies

Stockholders’ equity:

Common stock, $0.001 par value per share; 1,400,000,000 shares and 900,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 535,277,362 shares and 530,364,237 shares issued and outstanding as of June 30, 2024 and December 31, 2023

 

535

 

530

Additional paid-in capital

 

908,472

 

904,535

Accumulated other comprehensive loss

(7)

(11)

Accumulated deficit

 

(908,422)

 

(869,258)

Total stockholders’ equity

 

578

 

35,796

Total liabilities and stockholders’ equity

$

111,561

$

138,220

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

3

Senseonics Holdings, Inc.

Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss

(in thousands, except share and per share data)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2024

    

2023

    

2024

    

2023

Revenue, net

$

778

    

$

437

$

1,367

$

750

Revenue, net - related parties

4,087

3,689

8,545

7,513

Total revenue

4,865

4,126

9,912

8,263

Cost of sales

4,567

3,709

9,279

7,433

Gross profit

298

417

633

830

Expenses:

Research and development expenses

10,800

 

12,830

21,238

25,235

Selling, general and administrative expenses

8,991

 

7,455

17,119

 

15,173

Operating loss

(19,493)

 

(19,868)

(37,724)

 

(39,578)

Other (expense) income, net:

Interest income

1,190

1,311

2,574

2,420

Exchange related gain, net

18,776

Interest expense

(2,085)

(2,310)

(4,133)

(6,962)

Gain on change in fair value of derivatives

102

289

102

6,067

Other (expense) income

(1)

155

17

178

Total other (expense) income, net

(794)

(555)

(1,440)

20,479

Net Loss

(20,287)

(20,423)

(39,164)

(19,099)

Other comprehensive loss

Unrealized (loss) gain on marketable securities

(5)

100

4

558

Other comprehensive (loss) gain

(5)

100

4

558

Total comprehensive loss

$

(20,292)

$

(20,323)

$

(39,160)

$

(18,541)

Basic net loss per common share

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Basic weighted-average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

Diluted net loss per common share

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Diluted weighted-average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

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

4

Senseonics Holdings, Inc.

Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity (Deficit) (in thousands)

Series B

Common Stock

Paid-In

Other

Accumulated

Stockholders'

Convertible

  

Shares

  

Amount

  

Capital

  

Comprehensive Loss

Deficit

Equity (Deficit)

  

Preferred Stock Temporary Equity

Three months ended June 30, 2023:

Balance, March 31, 2023

479,780

$

480

$

871,746

$

(220)

$

(807,542)

$

64,464

$

37,656

Issuance of common stock, net of issuance costs

9,945

10

7,366

7,376

Issued common stock for vested RSUs and ESPP purchase

5,228

5

(3)

2

Issuance of warrants, net of issuance costs

(260)

(260)

Exercise of stock options and warrants

6

3

3

Stock-based compensation expense

2,870

2,870

Shares withheld related to net share settlement of equity awards

(2,132)

(2)

(1,596)

(1,598)

Other

3

3

Net loss

(20,423)

(20,423)

Other comprehensive income, net of tax

100

100

Balance, June 30, 2023

492,827

493

880,129

(120)

(827,965)

52,537

37,656

Six months ended June 30, 2023:

Balance, December 31, 2022

 

479,637

$

480

$

806,488

$

(678)

$

(808,866)

$

(2,576)

$

37,656

Issuance of common stock, net of issuance costs

9,945

10

7,366

7,376

Issued common stock for vested RSUs and ESPP purchase

5,371

5

82

87

Issuance of warrants, net of issuance costs

63,282

63,282

Exercise of stock options and warrants

 

6

3

3

Stock-based compensation expense

4,651

4,651

Shares withheld related to net share settlement of equity awards

(2,132)

(2)

(1,601)

(1,603)

Other

(142)

(142)

Net loss

(19,099)

(19,099)

Other comprehensive income, net of tax

 

558

558

Balance, June 30, 2023

 

492,827

$

493

$

880,129

 

$

(120)

$

(827,965)

$

52,537

$

37,656

Three months ended June 30, 2024:

Balance, March 31, 2024

530,818

$

530

$

906,569

$

(2)

$

(888,135)

$

18,962

$

37,656

Issuance of common stock, net of issuance costs

620

1

1

Issued common stock for vested RSUs and ESPP purchase

6,122

6

6

Issuance of warrants, net of issuance costs

Exercise of stock options and warrants

11

5

5

Stock-based compensation expense

2,926

2,926

Shares withheld related to net share settlement of equity awards

(2,294)

(2)

(1,028)

(1,030)

Net loss

(20,287)

(20,287)

Other comprehensive loss, net of tax

(5)

(5)

Balance, June 30, 2024

535,277

$

535

$

908,472

$

(7)

$

(908,422)

$

578

$

37,656

Six months ended June 30, 2024:

Balance, December 31, 2023

530,364

$

530

$

904,535

$

(11)

$

(869,258)

$

35,796

$

37,656

Issuance of common stock, net of issuance costs

 

728

1

(1)

Issued common stock for vested RSUs and ESPP purchase

6,489

6

95

101

Issuance of warrants, net of issuance costs

149

149

Exercise of stock options and warrants

12

6

6

Stock-based compensation expense

4,727

4,727

Shares withheld related to net share settlement of equity awards

 

(2,316)

(2)

(1,039)

(1,041)

Net loss

(39,164)

(39,164)

Other comprehensive loss, net of tax

4

4

Balance, June 30, 2024

 

535,277

$

535

$

908,472

 

$

(7)

$

(908,422)

$

578

$

37,656

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

5

Senseonics Holdings, Inc.

Unaudited Condensed Consolidated Statements of Cash Flows

(in thousands)

Six Months Ended

June 30, 

2024

2023

Cash flows from operating activities

    

Net loss

$

(39,164)

$

(19,099)

Adjustments to reconcile net (loss) income to net cash used in operating activities:

Depreciation and ROU amortization expense

513

454

Non-cash interest expense (debt discount and deferred costs)

 

1,848

2,014

Net amortization of premiums and accretion of discounts on marketable securities

(282)

1,412

Gain on change in fair value of derivatives

(102)

(6,067)

Exchange related gain, net

(18,776)

Stock-based compensation expense

 

4,727

4,651

Provision for inventory obsolescence

52

(65)

Other

341

55

Changes in assets and liabilities:

Accounts receivable

115

(1,224)

Prepaid expenses and other current assets

 

765

(314)

Inventory

1,509

(1,823)

Deposits and other assets

1,596

(26)

Accounts payable

 

(3,296)

556

Accrued expenses and other liabilities

348

493

Accrued interest

76

357

Operating lease liabilities

(450)

(430)

Net cash used in operating activities

 

(31,404)

(37,832)

Cash flows from investing activities

Capital expenditures

 

(2,408)

(57)

Purchase of marketable securities

(49,637)

(61,818)

Proceeds from sale and maturity of marketable securities

33,895

87,746

Net cash provided by (used in) investing activities

 

(18,150)

 

25,871

Cash flows from financing activities

Proceeds from issuance of common stock, net

7,376

Proceeds from exercise of stock options and ESPP issuances, net

107

(52)

Proceeds from issuance of term loan, net

9,950

Taxes paid related to net share settlement of equity awards

 

(1,041)

(1,603)

Repayment of 2023 Notes

(15,700)

Proceeds from issuance of warrants, net

14,698

Net cash provided by financing activities

 

9,016

 

4,719

Net decrease in cash, cash equivalents

 

(40,538)

 

(7,242)

Cash, cash equivalents, and restricted cash at beginning of period

 

75,709

35,793

Cash, cash equivalents, and restricted cash at ending of period

$

35,171

$

28,551

Supplemental disclosure of cash flow information

Cash paid during the period for interest

$

2,209

$

1,756

Lease liabilities arising from obtaining right-of-use assets

3,831

Supplemental disclosure of non-cash investing and financing activities

Property and equipment purchases included in accounts payable and accrued expenses

37

Issuance of warrants in exchange for PHC Notes

48,564

Issuance of warrants for Loan and Security Agreement

149

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

6

Senseonics Holdings, Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

1.

Organization and Nature of Operations

Senseonics Holdings, Inc., a Delaware corporation, is a medical technology company focused on the development and manufacturing of long-term, implantable continuous glucose monitoring (“CGM”) systems to improve the lives of people with diabetes by enhancing their ability to manage their disease with relative ease and accuracy.

Senseonics, Incorporated is a wholly owned subsidiary of Senseonics Holdings, Inc. and was originally incorporated on October 30, 1996, and commenced operations on January 15, 1997. Eon Care Services, LLC and Eon Management Services, LLC are wholly owned subsidiaries of Senseonics, Incorporated formed in April 2024 and July 2024, respectively and will commence operations later this year. Senseonics Holdings, Inc., Senseonics, Incorporated, Eon Care Services, LLC and Eon Management Services, LLC are hereinafter collectively referred to as the “Company” unless otherwise indicated or the context otherwise requires.

2.

Liquidity and Capital Resources

From its founding in 1996 until 2010, the Company has devoted substantially all of its resources to researching various sensor technologies and platforms. Beginning in 2010, the Company narrowed its focus to developing and refining a commercially viable glucose monitoring system. Since our inception, we have incurred significant net losses and expect to incur additional losses in the near future. We incurred total net (loss) income of ($60.4) million and $142.1 million for the years ended December 31, 2023 and 2022, respectively. For the six months ending June 30, 2024, the Company had gross profit of $0.6 million and an accumulated deficit of $908.4 million. To date, the Company has funded its operations principally through the issuance of preferred stock, common stock, warrants, convertible notes and debt. As of June 30, 2024, the Company had unrestricted cash, cash equivalents and marketable securities of $84.6 million.

The Company’s ability to grow revenues and achieve profitability depends on the successful commercialization and adoption of our Eversense CGM systems by diabetes patients and healthcare providers, along with future product development, regulatory approvals, and post-approval requirements. These activities and continued development of the Gemini product, Freedom product and other future products, will require significant uses of working capital through 2024 and beyond.

In accordance with the Financial Accounting Standards Board (FASB) Accounting Standards Codification, 205-40, Presentation of Financial Statements - Going Concern, management is required to assess the Company’s ability to continue as a going concern through twelve months after issuance of the financial statements. Based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern for the one-year period following the date these condensed consolidated financial statements are issued. To sustain its future operations beyond such one-year period, the Company will require additional funding. As part of our liquidity strategy, we will continue to monitor our capital structure and market conditions, and we may finance our cash needs through public or private debt and equity financings and other sources which may include collaborations, strategic alliances, and licensing arrangements with third parties. There is no assurance that the Company will be successful in obtaining sufficient funding on acceptable terms, if at all, and could be forced to delay, reduce, or eliminate some or all of its research, clinical trials, product development or future commercialization efforts, which could materially adversely affect its business prospects or its ability to continue as a going concern. The accompanying condensed consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty. Accordingly, the condensed consolidated financial statements have been prepared on a basis that assumes the Company will continue as a going concern and that contemplates the realization of assets and satisfaction of liabilities and commitments in the ordinary course of business.

7

On September 8, 2023 (the “Effective Date”), the Company entered into a loan agreement (the “Loan and Security Agreement”) with the several institutions or entities party thereto (collectively, the “Lenders") and Hercules Capital, Inc., a Maryland corporation (“Hercules”) in its capacity as administrative agent and collateral agent for itself and the Lenders, pursuant to which the Lenders have agreed to make available to the Company up to $50.0 million in senior secured term loans (the “Term Loan Facility”), consisting of (i) an initial term loan of $25.0 million (the “Tranche 1 Loan”), which was funded on the Effective Date and (ii) two additional tranches of term loans in the amounts of up to $10.0 million (the “Tranche 2 Loan”) and $15.0 million (the “Tranche 3 Loan”), respectively, which will become available to the Company upon the Company’s satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. In December 2023, we met the terms and conditions to draw on the Tranche 2 Loan and the loan was funded on January 2, 2024 in an amount of $10.0 million. The loans under the Loan and Security Agreement mature on September 1, 2027 (the “Maturity Date”).

On August 10, 2023, the Company entered into separate, privately negotiated exchange agreements (the “Exchange Agreements”) with a limited number of holders (the “Noteholders”) of the Company’s currently outstanding 5.25% Convertible Senior Notes due 2025 (the “2025 Notes”). Under the terms of the Exchange Agreements, the Noteholders agreed to exchange with the Company (the “Exchanges”) up to $30.8 million in aggregate principal amount of the 2025 Notes (the “Exchanged Notes”) for a combination of $7.5 million of cash and newly issued shares of common stock (the “Exchange Shares”). The number of Exchange Shares was determined based upon the volume-weighted average price per share of the common stock during a 15-day averaging period commencing on August 11, 2023 and ending August 31, 2023. Based on the volume-weighted average price per share of the common stock during the averaging period, a total of 35.1 million shares of common stock were issued in the Exchanges. The Exchanges were settled on the initial share issuance date of August 14, 2023 and the final settlement date of September 5, 2023.

In August 2023, the Company entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Goldman Sachs & Co. LLC (“GS”), under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $106.6 million through GS as its sales agent in an “at the market” offering, which represented the remaining capacity under our then-existing at the market program with Jefferies LLC (“Jefferies”), as described below. GS will receive a commission up to 3.0% of the gross proceeds of any common stock sold through GS under the Equity Distribution Agreement. The shares will be offered and sold pursuant to an effective shelf registration statement on Form S-3, which was originally filed with the Securities and Exchange Commission on August 10, 2023. As of June 30, 2024, the Company received approximately $0.3 million in net proceeds from the sale of 728,291 shares under the Equity Distribution Agreement.

In November 2021, we entered into the 2021 Sales Agreement with Jefferies, under which we could offer and sell, from time to time, at our sole discretion, shares of our common stock having an aggregate offering price of up to $150.0 million through Jefferies as our sales agent in an “at the market” offering. Jefferies received commissions up to 3.0% of the gross proceeds of any common stock sold through Jefferies under the 2021 Sales Agreement. During 2023, the Company received $7.4 million in net proceeds from the sale of 9,944,663 shares of its common stock under the 2021 Sales Agreement. Effective August 7, 2023, the Company and Jefferies mutually agreed to terminate the 2021 Sales Agreement. At the time of termination, approximately $106.6 million remained available for issuance pursuant to the 2021 Sales Agreement.

On August 9, 2020, the Company entered into a financing agreement with the parent company of Ascensia Diabetes Care Holdings AG (“Ascensia”), PHC Holdings Corporation (“PHC”), pursuant to which the Company issued $35.0 million in aggregate principal amount of Senior Secured Convertible Notes due on October 31, 2024 (the “PHC Notes”), to PHC. The Company also issued 2,941,176 shares of common stock to PHC as a financing fee. The Company also has the option to sell and issue PHC up to $15.0 million of convertible preferred stock on or before December 31, 2022, contingent upon obtaining U.S. Food and Drug Administration (“FDA”) approval for the 180-day Eversense product for marketing in the United States before such date. The Company successfully obtained FDA approval in February 2022 and the option was not exercised. As described in Note 12, on March 13, 2023, the Company entered into an Exchange Agreement (the “PHC Exchange Agreement”) with PHC, pursuant to which PHC agreed to exchange (the

8

“PHC Exchange”) its $35.0 million aggregate principal amount of the PHC Notes, including all accrued and unpaid interest thereon, for a warrant (the “PHC Exchange Warrant”) to purchase up to 68,525,311 shares of the Company’s common stock, $0.001 par value per share (the “PHC Exchange Warrant Shares”). The PHC Exchange Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per PHC Exchange Warrant Share. On March 31, 2023, (6:00 am Japan Standard Time on April 1, 2023) the PHC Exchange was consummated, and the Company issued the PHC Exchange Warrant in consideration for the cancellation of the PHC Notes.

On March 13, 2023, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with PHC, pursuant to which the Company issued and sold to PHC in a private placement (the “Private Placement”) a warrant (the “Purchase Warrant”) to purchase 15,425,750 shares of the Company’s common stock, $0.001 par value per share (the “Purchase Warrant Shares”). The purchase price of the Purchase Warrant was approximately $0.97 per Purchase Warrant Share, representing the undiscounted, trailing 10-day volume weighted average price of the Company’s common stock through March 10, 2023. The Purchase Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per Purchase Warrant Share. The issuance of the Purchase Warrants enabled PHC to maintain, as of the closing of the transaction, a 15% beneficial ownership for purposes of the Investor Rights Agreement, dated August 9, 2020, between the Company and PHC. The Private Placement closed on March 13, 2023 (the “Private Placement Closing Date”) and the Company received aggregate gross proceeds of $15.0 million, before deducting private placement expenses payable by the Company.

3.

Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the instructions to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. Although the Company considers the disclosures in these unaudited consolidated financial statements to be adequate to make the information presented not misleading, certain information or footnote information normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted under the rules and regulations of the SEC. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of financial position at June 30, 2024, and December 31, 2023, results of operations, comprehensive income (loss), and changes in stockholder’s deficit for the three and six months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023 have been included. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 1, 2024. The interim results for June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024, or for any future interim periods.

The unaudited condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists. As discussed in Note 2, based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern. The Company will require additional liquidity to continue its operations over the next 12 months and we are currently evaluating strategies to obtain the required additional funding for future operations.

The consolidated financial statements reflect the accounts of Senseonics Holdings, Inc. and its wholly owned operating subsidiary Senseonics, Incorporated. The Company views its operations and manages its business in one segment, glucose monitoring products. Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. 

9

Recent Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires that an entity report segment information in accordance with Topic 280, Segment Reporting. The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, on a retrospective basis, with early adoption permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.

In December 2023, the FASB issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), the objective of which is to enhance the transparency of income tax disclosures by requiring greater disaggregation of information presented and consistent categories in the rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal year 2025, using either a prospective or retrospective transition method, and early adoption is permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenue and expenses during the reporting period. In the accompanying unaudited consolidated financial statements, estimates are used for, but not limited to, stock-based compensation, recoverability of long-lived assets, deferred taxes and valuation allowances, fair value of investments, derivative assets and liabilities, obsolete inventory, warranty obligations, variable consideration related to revenue, allowance for credit losses, depreciable lives of property and equipment, and accruals for clinical study costs, which are accrued based on estimates of work performed under contract. The Company bases these estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from those estimates; however, management does not believe that such differences would be material.

Significant Accounting Policies

The accounting policies used by the Company in its presentation of interim financial results are consistent with those presented in Note 3 to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

4. Revenue Recognition

The Company generates product revenue from sales of the Eversense system and related components and supplies to Ascensia, through a collaboration and commercialization agreement (the “Ascensia Commercialization Agreement”), third-party distributors outside the United States and to strategic fulfillment partners in the United States, who then resell the products to health care providers and patients, or directly to health care systems and health care providers (collectively, the “Customers”). Customers pay the Company for sales, regardless of whether or not the Customers resell the products to health care providers and patients. The Company’s policies for recognizing sales have not changed from those described in our Annual Report on Form 10-K for the year ended December 31, 2023.

10

Revenue by Geographic Region

The following table sets forth net revenue derived from the Company’s two primary geographical markets, the United States and outside of the United States, based on the geographic location to which the Company delivers the product, for the three and six months ended June 30, 2024 and 2023:

Three Months Ended

Six Months Ended

June 30, 2024

June 30, 2024

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

3,030

62.3

%

$

6,706

67.7

%

Outside of the United States

1,835

37.7

3,206

32.3

Total

$

4,865

100.0

%

$

9,912

100.0

%

Three Months Ended

Six Months Ended

June 30, 2023

June 30, 2023

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

1,793

43.5

%

$

3,955

47.9

%

Outside of the United States

2,333

56.5

4,308

52.1

Total

$

4,126

100.0

%

$

8,263

100.0

%

Contract Assets

Contract assets consist of unbilled receivables from customers and are recorded at net realizable value and relate to the revenue share variable consideration from the Ascensia Commercialization Agreement. Accounts receivable – related parties, net as of June 30, 2024 and December 31, 2023 included unbilled accounts receivable of $ 0.9 million and $1.5 million, respectively. The Company expects to invoice and collect all unbilled accounts receivable within 12 months.

Concentration of Revenue and Customers

For the three months ended June 30, 2024 and 2023, the Company derived 84% and 89%, respectively, of its total revenue from one customer, Ascensia. Revenues for these corresponding periods represent sales of sensors, transmitters and miscellaneous Eversense system components.

5. Net Loss per Share

Basic net loss per share attributable to common stockholders is calculated by dividing the net loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. An aggregate of 83,951,061 shares of common stock issuable upon the exercise of the PHC Exchange Warrant Shares and the Purchase Warrant Shares held by PHC are included in the number of outstanding shares used for the computation of basic net loss per share for the three and six months ended June 30, 2024 and 2023. Since the shares are issuable for little or no consideration, sometimes referred to as “penny warrants”, they are considered outstanding in the context of earnings per share, as discussed in ASC 260-10-45-13.

Dilutive net loss per share is computed using the weighted average number of common shares outstanding during the period and, when dilutive, potential common share equivalents. Potentially dilutive common shares consist of

11

shares issuable from restricted stock units, stock options, warrants and the Company’s convertible notes. Potentially dilutive common shares issuable upon vesting of restricted stock units and exercise of stock options and warrants are determined using the average share price for each period under the treasury stock method. Potentially dilutive common shares issuable upon conversion of the Company’s convertible notes are determined using the if converted method. The if-converted method assumes conversion of convertible securities at the beginning of the reporting period. Interest expense, dividends, and the changes in fair value measurement recognized during the period are added back to the numerator. The denominator includes the common shares issuable upon conversion of convertible securities.

In periods of net loss, all potentially dilutive common shares are excluded from the computation of the diluted net loss per share for those periods, as the effect would be anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per share for the periods shown:

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

    

2023

2024

    

2023

Net loss

$

(20,287)

$

(20,423)

$

(39,164)

$

(19,099)

Impact of conversion of dilutive securities

Dilutive Net loss

$

(20,287)

$

(20,423)

$

(39,164)

$

(19,099)

Net loss per share

Basic

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Diluted

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Basic weighted average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

Dilutive potential common stock outstanding

Dilutive potential common stock outstanding

Diluted weighted average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

Outstanding anti-dilutive securities not included in the diluted net loss per share calculations were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

2023

Stock-based awards

44,689,681

31,785,464

44,689,681

31,785,464

2025 Notes

15,813,176

39,689,142

15,813,176

39,689,142

Energy Capital Preferred Shares

30,372,058

30,372,058

30,372,058

30,372,058

Warrants

1,608,070

427,821

1,608,070

427,821

Total anti-dilutive shares outstanding

92,482,985

102,274,485

92,482,985

102,274,485

12

6.

Marketable Securities

Marketable securities available for sale, were as follows (in thousands):

June 30, 2024

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

    

Cost

    

Gains

    

Losses

    

Value

Commercial Paper

$

11,783

$

$

(8)

$

11,775

Government and agency securities

37,998

1

37,999

Total

$

49,781

$

1

$

(8)

$

49,774

December 31, 2023

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

    

Cost

    

Gains

    

Losses

    

Value

Commercial Paper

$

7,598

$

$

$

7,598

Corporate debt securities

7,980

1

7,981

Government and agency securities

18,180

(12)

18,168

Total

$

33,758

$

1

$

(12)

$

33,747

The following are the scheduled maturities as of June 30, 2024 (in thousands):

Net

Fair

Carrying Amount

Value

2024 (remaining six months)

    

$

49,781

$

49,774

Total

    

$

49,781

$

49,774

The Company periodically reviews its portfolio of debt securities to determine if any investment is impaired due to credit loss or other potential valuation concerns. For debt securities where the fair value of the investment is less than the amortized cost basis, the Company assesses at the individual security level, for various quantitative factors including, but not limited to, the nature of the investments, changes in credit ratings, interest rate fluctuations, industry analyst reports, and the severity of impairment. Unrealized losses on available-for-sale securities at June 30, 2024 were not significant and were primarily due to changes in interest rates and not due to increased credit risk associated with specific securities. The Company does not intend to sell these impaired investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.

7. Inventory, net

Inventory, net of reserves, consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2024

    

2023

Finished goods

    

$

1,209

    

$

2,160

Work-in-process

 

4,766

 

5,332

Raw materials

 

1,240

 

1,284

Total

$

7,215

$

8,776

13

The Company recorded less than $0.1 million in cost of sales for the three and six months ended June 30, 2024 and the three and six months ended June 30, 2023 to reduce the value of inventory for items that are potentially obsolete due to expiry, in excess of product demand, or to adjust costs to their net realizable value.

8. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

June 30, 

December 31, 

2024

    

2023

Contract manufacturing⁽¹⁾

$

3,571

$

4,244

Tax credits receivable (2)

1,793

1,793

Insurance

487

73

Clinical and Preclinical

304

343

IT and software

 

125

 

242

Rent and utilities

99

122

Sales and Marketing

70

20

Investor Relations

39

Research and development

14

95

Interest receivable

272

Accounting and Audit

61

Other

1

Total prepaid expenses and other current assets

$

6,502

$

7,266

(1)Includes deposits to contract manufacturers for manufacturing process.
(2)Refundable employee retention credits, enacted under the CARES Act.

9.

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

June 30, 

December 31, 

2024

    

2023

Research and development

$

4,515

$

3,846

Compensation and benefits

    

2,771

    

4,799

Professional and administrative services

2,208

673

Contract manufacturing

 

1,024

 

1,457

Interest on notes payable

 

780

 

704

Sales and marketing services

577

301

Product warranty and replacement obligations

459

514

Accrued construction and renovation costs

399

Operating lease

398

368

Other

11

27

Total accrued expenses and other current liabilities

$

13,142

$

12,689

10.

Leases

The Company leases approximately 33,000 square feet of research and office space for its corporate headquarters under a non-cancelable operating lease. In May 2023, the Company amended our lease, extending the lease term through May 31, 2033, and obtained a tenant improvement allowance of $1.3 million. The Company accounted for the amendment as a lease modification and remeasured the ROU asset and lease liability as of the amendment date, which resulted in an increase of $2.5 million to the ROU asset, and an increase of $3.8 million to the lease liability. The Company has one option to extend the term for an additional period of five years beginning on June 1, 2033. The rent expense is recognized on a straight-line basis through the end of the lease term, excluding option renewals. The difference between the straight-line rent amounts and amounts payable under the lease is recorded as deferred rent.

14

Operating lease expense for both the six months ended June 30, 2024 and 2023 was $0.4 million.

The following table summarizes the lease assets and liabilities as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 

December 31, 

Operating Lease Assets and Liabilities

Balance Sheet Classification

2024

2023

Assets

  

Operating lease ROU assets

Deposits and other assets

$

5,012

$

5,180

Liabilities

Current operating lease liabilities

Accrued expenses and other current liabilities

$

398

$

368

Non-current operating lease liabilities

Other non-current liabilities

6,010

6,214

Total operating lease liabilities

$

6,408

$

6,582

The following table summarizes the maturity of undiscounted payments due under operating lease liabilities and the present value of those liabilities as of June 30, 2024 (in thousands):

2024 (remaining 6 months)

  

$

461

2025

939

2026

967

2027

996

2028

1,026

Thereafter

4,908

Total

9,297

Less: Present value adjustment

(2,889)

Present value of lease liabilities

$

6,408

The following table summarizes the weighted-average lease term and weighted-average discount rate as of June 30, 2024:

Remaining lease term (years)

2024

Operating leases

8.9

Discount rate

Operating leases

8.5

%

11.

Product Warranty Obligations

The Company provides a warranty of one year on its smart transmitters. Additionally, the Company may also replace Eversense system components that do not function in accordance with the product specifications. Estimated replacement costs are recorded at the time of shipment as a charge to cost of sales in the consolidated statement of operations and are developed by analyzing product performance data and historical replacement experience, including comparing actual replacements to revenue.

15

The warranty reserve was $0.5 million for each June 30, 2024 and December 31, 2023. The following table provides a reconciliation of the change in estimated warranty liabilities for the six months ended June 30, 2024, and for the twelve months ended December 31, 2023 (in thousands):

June 30, 

December 31,

    

2024

    

2023

Balance at beginning of the period

$

514

$

781

Provision for warranties during the period

125

242

Settlements made during the period

(180)

(509)

Balance at end of the period

$

459

$

514

12.

Notes Payable, Preferred Stock and Stock Purchase Warrants

Term Loans

Loan and Security Agreement

On September 8, 2023 (the “Effective Date”), the Company entered into a loan agreement (the “Loan and Security Agreement”) with Hercules Capital, Inc. and its managed fund (collectively, the “Lenders"), pursuant to which the Lenders have agreed to make available to Senseonics up to $50.0 million in senior secured term loans (the “Term Loan Facility”), consisting of (i) an initial term loan of $25.0 million (the “Tranche 1 Loan”), which was funded on the Effective Date and (ii) two additional tranches of term loans in the amounts of up to $10.0 million (the “Tranche 2 Loan”) and $15.0 million (the “Tranche 3 Loan”), respectively, which will become available to Senseonics upon Senseonics’ satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. In December 2023, the Company met the terms and conditions to draw on Tranche 2 Loan and the loan was funded on January 2, 2024 in an amount of $10.0 million. The loans under the Loan and Security Agreement mature on September 1, 2027 (the “Maturity Date”).

The loans under the Loan and Security Agreement bear interest at an annual rate equal to the greater of (i) the prime rate as reported in The Wall Street Journal plus 1.40% and (ii) 9.90%. Borrowings under the Loan and Security Agreement are repayable in monthly interest-only payments through (a) initially, September 1, 2026 and (b) if the Company satisfies the Interest Only Extension Conditions (as defined in the Loan and Security Agreement), the Maturity Date. After the interest-only payment period, borrowings under the Loan and Security Agreement are repayable in equal monthly payments of principal and accrued interest until the Maturity Date.

At the Company’s option, the Company may prepay all or any portion of the outstanding borrowings under the Loan and Security Agreement, subject to a prepayment fee equal to (a) 3.0% of the principal amount being prepaid if the prepayment occurs within one year of the Effective Date, 2.0% of the principal amount being prepaid if the prepayment occurs during the second year following the Effective Date, and 1.00% of the principal amount being prepaid if the prepayment occurs more than two years after the Effective Date and prior to the Maturity Date. In addition, the Company paid a $375,000 facility fee upon closing and will pay additional facility charges in connection with any borrowing of the Tranche 2 Loan or Tranche 3 Loan, in each case in the amount of 0.50% of the amount of such tranche of loans. The Loan and Security Agreement also provides for an end of term fee in an amount equal to 6.95% of the aggregate principal amount of loan advances actually made under the Loan and Security Agreement, which fee is due and payable on the earliest to occur of (i) the Maturity Date, (ii) the date the Company prepays the outstanding loans in full, and (iii) the date that the secured obligations become due and payable. The end of term fee is accreted to interest expense over the term of the loans.

16

The Company’s obligations under the Loan and Security Agreement are secured, by a first-priority security interest in substantially all of its assets. The Loan and Security Agreement contains a minimum cash covenant that requires the Company to hold unrestricted cash equal to 30% of the outstanding loan amount under the Loan and Security Agreement. The Loan and Security Agreement also contains a performance covenant, commencing on July 1, 2024, that requires the Company to generate net product revenue on a trailing six-month basis in excess of specified percentage for applicable measuring periods, subject to certain exceptions.

In addition, the Loan and Security Agreement contains customary representations and warranties and customary affirmative and negative covenants, including, among other things, restrictions on indebtedness, liens, investments, mergers, corporate changes, dispositions, prepayment of other indebtedness, and dividends and other distributions, subject to certain exceptions. The Loan and Security Agreement also contains events of default including, among other things, payment defaults, breach of covenants, material adverse effect, breach of representations and warranties, cross-default to material indebtedness, bankruptcy-related defaults, judgment defaults, revocation of certain government approvals, and the occurrence of certain adverse events. Following an event of default and any applicable cure period, a default interest rate equal to the then-applicable interest rate plus 4.0% may be applied to the outstanding amount, and the Lenders will have the right to accelerate all amounts outstanding under the Loan and Security Agreement, in addition to other remedies available to them as secured creditors of the Company.

In addition, in connection with the issuance of the Tranche 1 Loan, the Company issued warrants to the Lenders (collectively, the “Warrants”) to acquire an aggregate of 832,362 shares of the Company’s common stock at an exercise price of $0.6007 per share (the “Warrant Shares”). The Warrants may be exercised through the earlier of (i) the seventh anniversary of the Effective Date and (ii) the consummation of certain acquisition transactions involving the Company, as set forth in the Warrants. The number of Warrant Shares for which the Warrants are exercisable, and the associated exercise price are subject to certain customary proportional adjustments for fundamental events, including stock splits and reverse stock splits, as set forth in the Warrants. The proceeds from the Loan and Security Agreement were allocated between the Tranche 1 Loan and the Warrants based on their respective fair value of $25.0 million and $0.4 million, and the amount allocated to the Warrants was recorded in equity resulting in a debt discount to the Tranche 1 Loan that is being amortized as additional interest expense over the term of the Loan and Security Agreement using the effective interest method. On January 2, 2024, in connection with the issuance of the Tranche 2 Loan the Company issued additional warrants to the Lenders (collectively, the Tranche 2 Warrants”) to acquire an aggregate of 347,887 shares at an exercise price of $0.5749 per share (the “Tranche 2 Warrant Shares”).

In connection with Loan and Security Agreement, the Company incurred $1.1 million in debt issuance costs and debt discounts which are netted against the principal balance of the initial term loan and amortized as interest expense over the term of the initial term loan using an effective interest rate of 12.92%.

Pursuant to the Loan and Security Agreement, the Company also agreed to issue additional seven year term warrants upon the funding of the Tranche 3 Loan, which warrants would be exercisable for an aggregate number of shares equal to 2.0% of the funded loan amount divided by the exercise price equal to the three-day volume-weighted average price at the time of each advance.

Convertible Preferred Stock and Warrants

Securities Purchase Agreement

On March 13, 2023, pursuant to the Securities Purchase Agreement with PHC, the Company issued and sold to PHC in a private placement a warrant (the “Purchase Warrant”) to purchase 15,425,750 shares of common stock (the “Purchase Warrant Shares”). The Purchase Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per Purchase Warrant Share. On the Private Placement Closing Date, the Company received aggregate gross proceeds of $15.0 million, before deducting private placement expenses payable by the Company. All or any part of the Purchase Warrant is exercisable by the holder at any time and from time to time.

17

The Company determined that the Purchase Warrant shall be classified as equity in accordance with ASC Topic 480, Distinguishing Liabilities from Equity and ASC Topic 815. At issuance, the Company recorded the estimated fair value of the Purchase Warrant in the amount of $14.3 million as additional paid-in-capital in the Company’s consolidated balance sheets.

Because PHC was an existing stockholder of the Company at the time of the transaction, the $0.7 million excess of the purchase price over the fair value of the Purchase Warrant was recognized as an equity transaction and recorded as a capital contribution made by PHC to the Company as additional paid-in-capital in the Company’s consolidated balance sheets.

Additionally, on March 13, 2023, the Company entered into the Exchange Agreement with PHC, pursuant to which PHC agreed to exchange (the “PHC Exchange”) its $35.0 million aggregate principal amount of the PHC Notes, including all accrued and unpaid interest thereon, for a warrant (the “PHC Exchange Warrant”) to purchase up to 68,525,311 shares of common stock (the “PHC Exchange Warrant Shares”). The PHC Exchange Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per PHC Exchange Warrant Share. All or any part of the PHC Exchange Warrant is exercisable by the holder at any time and from time to time. The number of PHC Exchange Warrant Shares represents the number of shares of common stock previously issuable upon conversion of the PHC Notes, in accordance with the original terms of the notes, including a number of shares in respect of accrued and unpaid interest through the closing date, plus additional shares with a value of $675,000 reflecting a portion of the future interest payments forgone by PHC. On March 31, 2023 (6:00 am Japan Standard Time on April 1, 2023), the PHC Exchange was consummated, and the Company issued the PHC Exchange Warrant in consideration for the cancellation of the PHC Notes.

The Company determined that the PHC Exchange Warrant shall be classified as equity in accordance with ASC 480 and ASC 815. On March 31, 2023, the Company recorded the estimated fair value of the PHC Exchange Warrant in the amount of $48.6 million as additional paid-in-capital in the Company’s consolidated balance sheets.

As of June 30, 2024, the Purchase Warrant and the PHC Exchange Warrant remained unexercised and outstanding. As they are prefunded warrants, the Company included the entirety of the warrant shares as weighted average outstanding shares in the calculation of its basic earnings per share.

Convertible Notes

PHC Notes

On August 9, 2020, the Company entered into a Note Purchase Agreement (the “Note Purchase Agreement”) with PHC, as the purchaser (together with the other purchasers from time-to-time party thereto, the “Note Purchasers”) and Alter Domus (US) LLC, as collateral agent. Pursuant to the Note Purchase Agreement, the Company borrowed $35.0 million in aggregate principal through the issuance and sale of the PHC Notes on August 14, 2020 (the “Closing Date”). The Company also issued 2,941,176 shares of its common stock, $0.001 par value per share to PHC as a financing fee (the “Financing Fee Shares”) on the Closing Date. The Financing Fee Shares are accounted for as debt discount in the amount of $1.5 million.

The PHC Notes were senior secured obligations of the Company and were guaranteed on a senior secured basis by the Company’s wholly owned subsidiary, Senseonics, Incorporated. Interest at the initial annual rate of 9.5% is payable semi-annually in cash or, at the Company’s option, payment in kind. The interest rate decreased to 8.0% in April 2022 as a result of the Company having obtained FDA approval for the 180-day Eversense E3 system for marketing in the United States. The maturity date for the PHC Notes was October 31, 2024 (the “Maturity Date”). The obligations under the PHC Notes were secured by substantially all of the Company’s and its subsidiary’s assets.

Each $1,000 of principal of the PHC Notes (including any interest added thereto as payment in kind) was convertible into 1,901.7956 of shares of the Company’s stock, equivalent to a conversion price of approximately $0.53 per share, subject to specified anti-dilution adjustments, including adjustments for the Company’s issuance of equity securities on or prior to April 30, 2022 below the conversion price. In addition, following a notice of redemption or

18

certain corporate events that occurred prior to the maturity date, the Company would have been required to pay cash in lieu of delivering make whole shares unless the Company obtained stockholder approval to issue such shares.

Subject to specified conditions, on or after October 31, 2022, the PHC Notes would have become redeemable by the Company if the closing sale price of the common stock were to exceed 275% of the conversion price for a specified period of time and subject to certain conditions upon 10 days prior written notice at a cash redemption price equal to the then outstanding principal amount (including any payment in kind interest which has been added to such amount), plus any accrued but unpaid interest. On or after October 31, 2023, the PHC Notes would have become redeemable by the Company upon 10 days prior written notice at a cash redemption price equal to the then outstanding principal amount (including any payment in kind interest which had been added to such amount), plus any accrued but unpaid interest, plus a call premium of 130% if redeemed at least six months prior to the Maturity Date or a call premium of 125% if redeemed within six months of the Maturity Date.

The Note Purchase Agreement contained customary terms and covenants, including financial covenants, such as operating within an approved budget and achieving minimum revenue and liquidity targets, and negative covenants, such as limitations on indebtedness, liens, mergers, asset transfers, certain investing activities and other matters customarily restricted in such agreements. Most of these restrictions were subject to certain minimum thresholds and exceptions. The Note Purchase Agreement also contained customary events of default, after which the PHC Notes would have become due and payable immediately, including defaults related to payment compliance, material inaccuracy of representations and warranties, covenant compliance, material adverse changes, bankruptcy and insolvency proceedings, cross defaults to certain other agreements, judgments against the Company, change of control or delisting events, termination of any guaranty, governmental approvals, and lien priority.

The Company also had the option to sell and issue PHC up to $15.0 million of convertible preferred stock on or before December 31, 2022 (the “PHC Option”), which was initially contingent upon obtaining FDA approval for the 180-day Eversense product for marketing in the United States before such date, and which approval the Company successfully obtained in February 2022. The PHC option was not exercised and expired on December 31, 2022 and the Company recognized a loss on extinguishment of $0.1 million.

The Note Purchase Agreement also contained several provisions requiring bifurcation as a separate derivative liability including an embedded conversion feature, mandatory prepayment upon event of default that constitutes a breach of the minimum revenue financial covenant, optional redemption upon an event of default, change in interest rate after PMA approval and default interest upon an event of default. On the date of issuance, the Company recorded the fair value of the embedded features in the amount of $25.8 million as a derivative liability in the Company’s consolidated balance sheets in accordance with ASC 815. The derivative was adjusted to fair value at each reporting period, with the change in the fair value recorded in change in fair value of derivatives that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss.

In connection with the issuance of the PHC Notes, the Company incurred $2.9 million in debt issuance costs and debt discounts. The associated debt issuance costs were recorded as a contra liability in the amount of $1.4 million and were deferred and amortized as additional interest expense over the term of the notes at an effective interest rate of 29.19%. There were no conversions of the PHC Notes prior to the exchange of the PHC Notes for the PHC Exchange Warrant described above.

As described above, the PHC Exchange Agreement with PHC was consummated on March 31, 2023, whereby PHC exchanged the PHC Notes in $35.0 million principal amount and all accrued and unpaid interest for the PHC Exchange Warrant. On March 31, 2023, the Company was released from its obligation under the PHC Notes.

Upon execution of the PHC Exchange Agreement, the exercise of the original conversion feature of the PHC Notes became remote. Accordingly, the Company remeasured the embedded derivative to its fair value of $0. The Company recognized a change in fair value of the embedded derivative of $44.2 million in the caption “Exchange related gain (loss), net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss.

19

The Company accounted for the PHC Exchange as an extinguishment of the PHC Notes, and thus, it derecognized the PHC Notes in its consolidated balance sheets and recognized a loss of $25.4 million as the difference between the carrying value plus accrued interest of the PHC Notes of $23.2 million and the $48.6 million fair value of the PHC Exchange Warrant as an extinguishment loss in the caption “Exchange related gain, net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. As a result of the PHC Exchange, the Company recognized a total net gain on exchange of the PHC notes of $18.8 million representing the gain on change in the fair value of the PHC Notes conversion feature recognized as an embedded derivative and the loss on extinguishment of the PHC Notes in exchange for the PHC Exchange Warrant.

2025 Notes

In July 2019, the Company issued $82.0 million in aggregate principal amount of senior convertible notes that will mature on January 15, 2025 (the “2025 Notes”), unless earlier repurchased or converted. The 2025 Notes are convertible, at the option of the holders, into shares of the Company’s common stock, at an initial conversion rate of 757.5758 shares per $1,000 principal amount of the 2025 Notes (equivalent to an initial conversion price of approximately $1.32 per share).

The 2025 Notes also contained an embedded conversion option requiring bifurcation as a separate derivative liability, along with the fundamental change make-whole provision and the cash settled fundamental make-whole shares provision. The derivative is adjusted to fair value at each reporting period, with the change in the fair value recorded to other income (expense) in the Company’s consolidated statement of operations and comprehensive loss.

On April 21, 2020, $24.0 million aggregate principal of the Company’s outstanding 2025 Notes held by Highbridge Capital Management, LLC (“Highbridge”) were settled pursuant to an exchange agreement. Between September 3, 2020 and January 27, 2021, $6.8 million in aggregate principal of the 2025 Notes were converted into 5,152,259 shares of common stock. Accordingly, $3.2 million of allocated deferred issuance costs and debt discounts were recognized as a loss on extinguishment of debt.

On August 10, 2023, the Company entered into separate, privately negotiated exchange agreements (the “Exchange Agreements”) with a limited number of holders (the “Noteholders”) of the Company’s currently outstanding 2025 Notes. Under the terms of the Exchange Agreements, the Noteholders agreed to exchange with the Company (the “Exchanges”) up to $30.8 million in aggregate principal amount of the 2025 Notes (the “Exchanged Notes”) for a combination of $7.5 million of cash and newly issued shares of common stock (the “Exchange Shares”). The number of Exchange Shares was determined based upon the volume-weighted average price per share of the common stock during a 15-day averaging period commencing on August 11, 2023 and ending August 31, 2023.  Based on the volume-weighted average price per share of the common stock during the averaging period, a total of 35.1 million shares of common stock were issued in the Exchanges. The Exchanges were settled on the initial share issuance date of August 14, 2023 and the final settlement date of September 5, 2023.

The Company accounted for the Exchanges as an extinguishment of the Exchanged Notes and the associated embedded derivative and recognized a loss of $4.6 million in the caption “Exchange related gain (loss), net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. The extinguishment loss represents the difference between (i) the carrying value of the Exchanged Notes (inclusive of the fair value of the embedded derivative) and (ii) the sum of $7.5 million cash payment, the fair value of the Exchanged Shares, and transaction costs incurred in the Exchange.

Following the Exchanges, approximately $20.4 million aggregate principal amount of the 2025 Notes remain outstanding. The remaining unamortized debt discount and debt issuance costs are amortized as interest expense over the term of the loan at an effective interest rate of 15.54%. The fair value of the derivative at June 30, 2024 and December 31, 2023 was $0.0 million and $0.1 million, respectively.

20

2023 Notes

In the first quarter of 2018, the Company issued $53.0 million in aggregate principal amount of senior convertible notes due February 1, 2023 (the “2023 Notes”). In July 2019, the Company used the net proceeds from the issuance of the 2025 Notes to repurchase $37.0 million aggregate principal amount of the outstanding 2023 Notes. Each $1,000 of principal of the 2023 Notes is initially convertible into 294.1176 shares of the Company’s common stock, which is equivalent to an initial conversion price of approximately $3.40 per share, subject to adjustment upon the occurrence of specified events. Holders may convert at any time prior to February 1, 2023. Holders who convert on or after the date that is six months after the last date of original issuance of the 2023 Notes but prior to February 1, 2021, may also be entitled to receive, under certain circumstances, an interest make-whole payment payable in shares of common stock. If specific corporate events occur prior to the maturity date, the Company will increase the conversion rate pursuant to the make-whole fundamental change provision for a holder who elects to convert their 2023 Notes in connection with such an event in certain circumstances. Additionally, if a fundamental change occurs prior to the maturity date, holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes for cash at a repurchase price equal to 100% of the principal amount plus any accrued and unpaid interest.

The Company bifurcated the embedded conversion option, along with the interest make-whole provision and make-whole fundamental change provision, and in January 2018 recorded the embedded features as a debt discount and derivative liability in the Company’s consolidated balance sheets at its initial fair value of $17.3 million. Additionally, the Company incurred transaction costs of $2.2 million. The debt discount and transaction costs are being amortized to interest expense over the term of the 2023 Notes at an effective interest rate of 9.30%. The derivative is adjusted to fair value at each reporting period, with the change in the fair value recorded to other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. On January 31, 2023, the Company repaid the outstanding principal and accrued interest in full. The derivative was unexercised upon maturity and the fair value in the amount of $0.02 million was recognized as an extinguishment gain in the caption “Other income (expense)” in Company’s consolidated statement of operations and comprehensive loss.

The following carrying amounts were outstanding under the Company’s notes payable as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024

Principal ($)

Debt (Discount) Premium ($)⁽¹⁾

Issuance Costs ($)

Carrying Amount ($)

2025 Notes

20,399

(1,728)

(29)

18,642

Loan and Security Agreement

35,000

(505)

(293)

34,202

December 31, 2023

Principal ($)

Debt (Discount) Premium ($)⁽¹⁾

Issuance Costs ($)

Carrying Amount ($)

2025 Notes

20,399

(3,090)

(52)

17,257

Loan and Security Agreement

25,000

(733)

(329)

23,938

(1)Includes accretion of end of term fees payable at maturity

21

Interest expense related to the notes payable for the six months ended June 30, 2024 and 2023 was as follows (dollars in thousands):

Six Months Ended June 30, 2024

Interest Rate

Interest ($)

Debt Discount and Fees ($)⁽¹⁾

Issuance Costs ($)

Total Interest Expense ($)

2025 Notes

5.25%

535

1,362

23

1,920

Loan and Security Agreement

9.90%

1,749

427

37

2,213

Total

2,284

1,789

60

4,133

Six Months Ended June 30, 2023

Interest Rate

Interest ($)

Debt Discount and Fees ($)⁽¹⁾

Issuance Costs ($)

Total Interest Expense ($)

2023 Notes

5.25%

69

120

-

189

2025 Notes

5.25%

1,344

3,146

53

4,543

PHC Notes

8.00%

700

1,442

88

2,230

Total

2,113

4,708

141

6,962

(1)Includes accretion of end of term fees payable at maturity

The following are the scheduled maturities of the Company’s notes payable (including end of term fees) as of June 30, 2024 (in thousands):

2025

20,399

2026

12,996

2027

24,437

Total

    

$

57,832

13.

Stockholders’ Equity

In November 2021, the Company entered into the 2021 Sales Agreement with Jefferies, under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $150.0 million through Jefferies as the sales agent in an “at the market” offering. Jefferies received commissions up to 3.0% of the gross proceeds of any common stock sold through Jefferies under the 2021 Sales Agreement. In 2023, the Company received $7.4 million in net proceeds from the sale of 9,944,663 shares of its common stock under the 2021 Sales Agreement. Effective August 7, 2023, the Company and Jefferies mutually agreed to terminate the 2021 Sales Agreement. At the time of termination, approximately $106.6 million remained available for issuance pursuant to the 2021 Sales Agreement.

In August 2023, the Company entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Goldman Sachs & Co. LLC (“GS”), under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $106.6 million through GS as its sales agent in an “at the market” offering. GS will receive a commission up to 3.0% of the gross proceeds of any common stock sold through GS under the Equity Distribution Agreement. The shares of the Company’s common stock will be offered and sold pursuant to an effective shelf registration statement on Form S-3, which was originally filed by the Company with the Securities and Exchange Commission on August 10, 2023. For the period ending June 30, 2024, the Company received approximately $0.3 million in net proceeds from the sale of 728,291 shares of its common stock under the Equity Distribution Agreement.

14. Stock-Based Compensation

2015 Plan

In December 2015, the Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”), under which incentive stock options, non-qualified stock options and restricted stock units may be granted to the Company’s

22

employees and certain other persons, such as officers and directors, in accordance with the 2015 Plan provisions. In February 2016, the Company’s Board of Directors adopted, and the Company’s stockholders approved, an Amended and Restated 2015 Equity Incentive Plan (the “Amended and Restated 2015 Plan”), which became effective on February 20, 2016. The Company’s Board of Directors may terminate the Amended and Restated 2015 Plan at any time. Options granted under the Amended and Restated 2015 Plan expire ten years after the date of grant.

Pursuant to the Amended and Restated 2015 Plan, the number of shares of the Company’s common stock reserved for issuance automatically increases on January 1 of each year, ending on January 1, 2026, by 3.5% of the total number of shares of its common stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares as may be determined by its Board of Directors. As of June 30, 2024, 27,844,978 shares remained available for grant under the Amended and Restated 2015 Plan.

Inducement Plan

On May 30, 2019, the Company adopted the Senseonics Holdings, Inc. Inducement Plan (the “Inducement Plan”), pursuant to which the Company reserved 1,800,000 shares of the Company’s common stock for issuance. The only persons eligible to receive grants of awards under the Inducement Plan are individuals who satisfy the standards for inducement grants in accordance with NYSE American Company Guide Section 711(a), including individuals who were not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to such persons entering into employment with the Company. An “Award” is any right to receive the Company’s common stock pursuant to the Inducement Plan, consisting of non-statutory options, restricted stock unit awards and other equity incentive awards. As of June 30, 2024, 317,094 shares remained available for grant under the Inducement Plan.

Commercial Equity Plan

On January 30, 2023, the Company adopted the Senseonics Holdings, Inc. 2023 Commercial Equity Plan (the “Commercial Equity Plan”), pursuant to which the Company reserved 10,000,000 shares of common stock for issuance. Eligible recipients under the plan are non-employees of Senseonics, including employees of our global commercial partner, Ascensia, who assist with the commercialization of our products. An “Award” is any right to receive the Company’s common stock pursuant to the Commercial Equity Plan, consisting of non-statutory options and restricted stock unit awards. As of June 30, 2024, 7,700,000 shares remained available for grant under the Commercial Equity Plan.

2016 Employee Stock Purchase Plan

In February 2016, the Company adopted the 2016 Employee Stock Purchase Plan, (the “2016 ESPP”). The 2016 ESPP became effective on March 17, 2016. The maximum number of shares of common stock that may be issued under the 2016 ESPP was initially 800,000 shares and automatically increases on January 1 of each year, ending on and including January 1, 2026, by 1.0% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year; provided, however, the Board of Directors may act prior to the first day of any calendar year to provide that there will be no January 1 increase in the share reserve for such calendar year or that the increase in the share reserve for such calendar year will be a lesser number of shares of common stock. As of June 30, 2024, there were 22,729,158 shares of common stock available for issuance under the 2016 ESPP. For the six months ended June 30, 2024, there were purchases of 199,066 shares of common stock pursuant to the 2016 ESPP.

The 2016 ESPP permits participants to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their earnings. Unless otherwise determined by the administrator, the purchase price of the shares will be 85% of the lower of the fair market value of common stock on the first day of an offering or on the date of purchase. Participants may end their participation at any time and deductions not yet used in a purchase are refundable upon employment termination. The Company initiated its first 2016 ESPP offering period on August 1, 2019 and new offering periods occur every six months thereafter, each consisting of two purchase periods of six months in duration ending on or about January 31st and July 31st of each year. A participant may only be in one offering at a time. The 2016 ESPP contains an offering reset provision whereby if the fair market value of a share on offering date of an ongoing

23

offering is less than or equal to the fair market value of a share on a new offering date, the ongoing offering will terminate immediately after the purchase date and rolls over to the new offering.

The 2016 ESPP is considered compensatory for financial reporting purposes.

1997 Plan

On May 8, 1997, the Company adopted the 1997 Stock Option Plan (the “1997 Plan”), under which incentive stock options, non-qualified stock options, and restricted stock awards may be granted to the Company’s employees and certain other persons in accordance with the 1997 Plan provisions. All awards issued under the 1997 Plan are fully vested. Approximately 823,389 shares of the Company’s common stock underlying options remain outstanding under the 1997 Plan. Upon the effectiveness of the 2015 Plan, the Company no longer grants any awards under the 1997 Plan.

15.

Fair Value Measurements

The following table represents the fair value hierarchy of the Company’s financial assets and liabilities measured at fair value on a recurring basis at June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

Assets

Money market funds⁽¹⁾

$

33,901

$

33,901

Commercial paper

11,775

11,775

Government and agency securities

37,999

37,399

December 31, 2023

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

Assets

Money market funds⁽¹⁾

$

72,953

$

72,953

Commercial paper

7,598

7,598

Corporate debt securities

7,982

7,982

Government and agency securities

18,167

18,167

Liabilities

Embedded features of the 2025 Notes

$

102

102

(1)Classified as cash and cash equivalents due to their short-term maturity

The following table provides a reconciliation of the beginning and ending net balances of items measured at fair value on a recurring that used significant unobservable inputs (Level 3) (in thousands):

Level 3

   

Instruments

December 31, 2023

$

102

Conversion of financial instruments

Gain on change in fair value of embedded features of the 2025 Notes

(102)

June 30, 2024

$

24

The recurring Level 3 fair value measurements of the embedded features of the notes payable and preferred stock, include the following significant unobservable inputs at June 30, 2024:

    

 

2025 Notes

 

Unobservable Inputs

`

Assumptions

Stock price volatility

 

45.0

%

Probabilities of conversion provisions

 

10-90

%

Credit spread

14.3

%

16.

Income Taxes

The Company has not recorded any tax provision or benefit for the six months ended June 30, 2024 or 2023. The Company has provided a valuation allowance for the full amount of its net deferred tax assets since realization of any future benefit from deductible temporary differences, NOL carryforwards and research and development credits is not more-likely-than-not to be realized at June 30, 2024 and December 31, 2023.

17. Related Party Transactions

PHC has a noncontrolling ownership interest in the Company. In addition, PHC has representation on the Company’s board of directors. The Company entered into a financing agreement with PHC on August 9, 2020 and entered into an exchange agreement with PHC during 2023 (see Note 12 for further discussion). Ascensia, through the ownership interests of its parent company, PHC, is a related party. Revenue from Ascensia during the six months ended June 30, 2024 and 2023 was $8.5 million and $7.5 million, respectively. We also purchase certain medical supplies from Ascensia for our clinical trials. We paid Ascensia $0.05 million and $0.3 million during the six months ended June 30, 2024 and 2023, respectively under this arrangement.

The amount due from Ascensia as of June 30, 2024 and December 31, 2023 was $3.1 million and $3.7 million, respectively. The amount due to Ascensia as of June 30, 2024 and December 31, 2023 was $1.2 million and $0.5 million, respectively.

18. Subsequent Events

The Company has evaluated all subsequent events through the filing date of this Form 10-Q with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of June 30, 2024, and events which occurred subsequently but were not recognized in the financial statements. There were no subsequent events that required recognition or disclosure.

25

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

Certain statements contained in this Quarterly Report on Form 10-Q may constitute forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. The words or phrases “would be,” “will allow,” “intends to,” “will likely result,” “are expected to,” “will continue,” “is anticipated,” “estimate,” “project,” or similar expressions, or the negative of such words or phrases, are intended to identify “forward-looking statements.” We have based these forward-looking statements on our current expectations and projections about future events. Because such statements include risks, uncertainties, and assumptions, actual results may differ materially from those expressed or implied by such forward-looking statements. Factors that could cause or contribute to these differences include those described below and elsewhere in this Quarterly Report on Form 10-Q, and in our Annual Report on Form 10-K, particularly in Part I – Item 1A, “Risk Factors,” and our other filings with the Securities and Exchange Commission. Statements made herein are as of the date of the filing of this Quarterly Report on Form 10-Q with the Securities and Exchange Commission and should not be relied upon as of any subsequent date. Unless otherwise required by applicable law, we do not undertake, and we specifically disclaim, any obligation to update any forward-looking statements to reflect occurrences, developments, unanticipated events or circumstances after the date of such statement.

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited financial statements and related notes that appear in Item 1 of this Quarterly Report on Form 10-Q and with our audited financial statements and related notes for the year ended December 31, 2023, which are included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2024. Unless otherwise indicated or the context otherwise requires, all references in this “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section to the “Company,” “we,” “our,” “ours,” “us” or similar terms refer to Senseonics Holdings, Inc. and its subsidiary.

Overview

We are a medical technology company focused on the development and manufacturing of glucose monitoring products designed to transform lives in the global diabetes community with differentiated, long-term implantable glucose management technology. Our implantable CGM (“Eversense”), including 90-day Eversense, Eversense XL and Eversense E3 CGM system versions are designed to continually and accurately measure glucose levels in people with diabetes via an under-the-skin sensor, a removable and rechargeable smart transmitter, and a convenient app for real-time diabetes monitoring and management for a period of up to six months in the case of Eversense XL and Eversense E3, as compared to seven to 14 days for non-implantable CGM systems. We affixed the CE mark to the original 90-day Eversense CGM system in June 2016, which marked the first certification for the product to be sold within the European Economic Area (being the European Union plus Norway, Iceland, and Liechtenstein) (“EEA”). Subsequently, we affixed the CE mark to the extended life Eversense XL CGM system in September 2017 to be sold in select markets in Europe and the Middle East. In June 2022, we affixed the CE mark to the extended life Eversense E3 CGM system and Ascensia began commercialization in select markets in Europe during the third quarter of 2022. In June 2018, the FDA, approved the 90-day Eversense CGM system for distribution throughout the United States. In June 2019, we received FDA approval for the non-adjunctive indication (dosing claim) for the 90-day Eversense system. With this approval and the availability of a new app in December 2019, the Eversense system can now be used as a therapeutic CGM in the United States to replace fingerstick blood glucose measurement to make treatment decisions, including insulin dosing. In February 2022, the 180-day extended life Eversense E3 CGM system was approved by the FDA and Ascensia began commercializing Eversense E3 in the United States in the second quarter of 2022.

Our net revenues are derived from sales of the Eversense system which is sold in two separate kits: the disposable Eversense Sensor Pack which includes the sensor, insertion tool, and adhesive patches, and the durable Eversense Smart Transmitter Pack which includes the transmitter and charger.

We primarily sell directly to our network of distributors and strategic fulfillment partners, who provide the Eversense system to healthcare providers and patients through a prescribed request and invoice insurance payors for reimbursement. Sales of the Eversense system are widely dependent on the ability of patients to obtain coverage and

26

adequate reimbursement from third-party payors or government agencies. We leverage and target regions where we have coverage decisions for patient device use and provider insertion and removal procedure payment. We have reached approximately 300 million covered lives in the United States through positive insurance payor coverage decisions. In June 2023, we received positive payor coverage decision from UnitedHealthcare, the largest healthcare insurance company in the United States that effective July 1, 2023, Eversense E3 CGM system would be covered. On August 3, 2020, the Center for Medicare and Medicaid Services (“CMS”) released its Calendar Year 2021 Medicare Physician Fee Schedule Proposed Rule that announces proposed policy changes for Medicare payments, including the proposed establishment of national payment amounts for the three CPT© Category III codes describing the insertion (CPT 0446T), removal (0447T), and removal and insertion (0048T) of an implantable interstitial glucose sensor, which describes our Eversense CGM systems, as a medical benefit, rather than as part of the Durable Medical Equipment channel that includes other CGMs. In December 2021, CMS released its Calendar Year 2022 Medicare Physician Fee Schedule that updated global payments for the device cost and procedure fees. In November 2022, CMS released its Calendar Year 2023 Medicare Physician Fee Schedule Proposed Rule that updates the payment amounts for the three CPT© III codes to account for the longer 6-month sensor. The Calendar Year 2024 Medicare Physician Fee Schedule continues to include the three CPT© Category III codes. In February 2024, we announced that Medicare coverage was expanded for Eversense E3 to include all people with diabetes using insulin and non-insulin users who have a history of problematic hypoglycemia providing access to millions of Medicare patients. The majority of Medicare administrative contractor (“MAC”) expansion is effective or becoming effective on August 11, 2024 with the final MAC’s expected to become effective in the near future.

In February 2020, we announced that the FDA approved a subgroup of PROMISE trial participants to continue for a total of 365 days to gather feasibility data on the safety and accuracy of a 365-day sensor. This sub-set of 30 participants was left undisturbed for 365 days with the goal of measuring accuracy and longevity over the full 365 days. Information gathered from this sub-set and additional development efforts provided us the confidence to start the Pivotal study for the Eversense 365-day System. The ENHANCE pivotal study for the Eversense 365-day system completed enrollment, the last patient of the adult cohort completed the study, and we completed our analysis of the data. Based on this analysis, we determined to advance to the next generation sensor platform as the underlying technology used in the 365-day and future products. In May 2024 this data supported an FDA 510(k) submission for a new product with a 365-day duration and once per week calibration.

We are in the early commercialization stages of the Eversense brand and are focused on driving awareness of our CGM system amongst people with diabetes and their healthcare providers. In both the United States and our overseas markets, we have entered into strategic partnerships and distribution agreements that allow third party collaborators with direct sales forces and established distribution systems to market and promote Senseonics CGM systems, including 90-day Eversense, Eversense XL, Eversense E3 and future generation products, including our “Gemini” product variation to allow for a 2-in-1 glucose monitoring system combining the functionality of CGM and Flash Glucose Monitoring, in an implantable sensor with battery that may be utilized with a smart transmitter to get continuous glucose readings and alerts, or be utilized through a swipe over the sensor with a smart phone to get on-demand glucose reading without a smart transmitter and our “Freedom” product variation which would include Bluetooth in the sensor eliminating the on-body component.

United States Development and Commercialization of Eversense

In 2016, we completed our PRECISE II pivotal clinical trial in the United States. This trial, which was fully enrolled with 90 subjects, was conducted at eight sites in the United States. In the trial, we measured the accuracy of Eversense measurements through 90 days after insertion. We also assessed safety through 90 days after insertion or through sensor removal. In the trial, we observed a mean absolute relative difference (“MARD”), of 8.5% utilizing two calibration points for Eversense across the 40-400 mg/dL range when compared to YSI blood reference values during the 90-day continuous wear period. Based on the data from this trial, in October 2016 we submitted a pre-market approval (“PMA”) application to the FDA to market Eversense in the United States for 90-day use. On June 21, 2018, we received PMA approval from the FDA for the Eversense system. In July 2018, we began distributing the 90-day Eversense system directly in the United States through our own direct sales and marketing organization. We have received Category III CPT codes for the insertion and removal of the Eversense sensor.

27

In December 2018, we initiated the PROMISE pivotal clinical trial to evaluate the safety and accuracy of Eversense for a period of up to six months in the United States and on September 30, 2019, we completed enrollment of the PROMISE trial. In the trial, we observed performance matching that of the then current Eversense 90-day product available in the United States, with a MARD of 8.5%. This result was achieved with reduced calibration, down to one per day, while also doubling the sensor life to six months. Following the results of the PROMISE trial, on September 30, 2020, a PMA supplement application to extend the wearable life of the Eversense CGM System to six months was submitted to the FDA. In February 2022, the extended life Eversense E3 CGM system was approved by the FDA.

In June 2019, we received FDA approval for the non-adjunctive indication (dosing claim) for the Eversense system and launched with an updated app in December 2019. With this approval, the Eversense system can be used as a therapeutic CGM to replace fingerstick blood glucose measurement for treatment decisions, including insulin dosing.

On February 26, 2020, we announced that the FDA approved a subgroup of PROMISE trial participants to continue for a total of 365 days to gather feasibility data on the safety and accuracy of a 365-day sensor. This sub-set of 30 participants were left undisturbed for 365 days with the goal of measuring accuracy and longevity over the full 365 days. Information gathered from this sub-set and additional development efforts provided us with the confidence to start the Pivotal study for the Eversense 365 System.

In April 2020, we announced that we received an extension to our CE Certificate of Conformity in the EEA such that the Eversense XL is no longer contraindicated for MRI, which means the sensor does not need to be removed from under the skin during MRI scanning. We had previously obtained this indication for Eversense in the United States in 2019. This MRI approval is a first for the CGM category, as all other sensors are required to be removed during an MRI scan.

On August 9, 2020, we entered into a collaboration and commercialization agreement with Ascensia (the “Commercialization Agreement”) pursuant to which we granted Ascensia the exclusive right to distribute our 90-day Eversense CGM system and our 180-day Eversense E3 CGM system worldwide, with the following initial exceptions: (i) until January 31, 2021, the territory did not include countries covered by our then existing distribution agreement with Roche Diagnostics International AG and Roche Diabetes Care GmbH (together “Roche”), which included Europe, Middle East and Asia, excluding Scandinavia and Israel, and 17 additional countries, including Brazil, Russia, India and China, as well as select markets in the Asia Pacific and Latin American regions; (ii) until September 13, 2021, the territory did not include countries covered by our then current distribution agreement with Rubin Medical, which included Sweden, Norway and Denmark; and (iii) until May 31, 2022, the territory did not include Israel. Pursuant to the Commercialization Agreement, in the United States, Ascensia began providing sales support for the 90-day Eversense product on October 1, 2020 and Ascensia ramped up sales activities and assumed commercial responsibilities for the 90-day Eversense product during the second quarter of 2021.

In February 2022, we received approval from the FDA for the Eversense E3 CGM System. The approval for our third-generation sensor, with proprietary sacrificial boronic acid (“SBA”) technology doubles the sensor life to six months with MARD of 8.5%. Ascensia began commercializing Eversense E3 in the United States during the second quarter of 2022.

The ENHANCE clinical study was initiated as a pivotal study with the purpose of gathering additional clinical data to support an integrated continuous glucose monitoring (iCGM) submission for the Eversense E3 system using the SBA technology. In March 2022, we extended the ongoing ENHANCE clinical study to evaluate the safety and accuracy of the Eversense 365 System for a period of up to one year in the United States. In September 2022, we completed enrollment of the ENHANCE study and the last patient of the adult cohort completed the study in the third quarter of 2023. In November 2022, we submitted and in the first quarter of 2023 we received approval of an investigational devise enrollment (“IDE”) for the enrollment of a pediatric cohort in the ENHANCE study. In 2023 the data gathered in the ENHANCE study supported the iCGM submission and in April 2024 Eversense was authorized to be marketed as an iCGM through the FDA’s De Novo pathway, by establishing the special controls that will serve as a predicate device for 510(k) submissions in the future. Based on the analysis of the ENHANCE Pivotal study data, the decision was made to advance to the next generation sensor platform as the underlying technology used in the 365-day and future products. In

28

May 2024, this data supported an FDA 510(k) submission for a new product with a 365-day duration and once per week calibration.

In April 2024 and July 2024, Eon Care Services, LLC and Eon Management Services, LLC, (collectively “Eon Care”) were formed as wholly owned subsidiaries of Senseonics, Incorporated. Eon Care has been established to support patient access to the Eversense system by providing convenient Eversense insertion and training services. The Company expects established CPT codes associated with Eversense insertions to enable a self-sustaining economic model for this initiative in the future. Eon Care operations are planned to commence by the end of 2024.

In July 2024, we began first-in-human testing for the Gemini system. The next-generation Gemini product utilizes a fully implantable self-powering system that includes a flash glucose monitor with no on-body component for people with type 2 diabetes and traditional CGM with an on-body component for people with type 1 diabetes. The Gemini product is built on the 365-day sensor platform and the clinical and regulatory work will be focused on demonstrating the battery integration and functionality rather than the sensor life. Data gathered from this first-in-human testing will be utilized for a future IDE submission.

European Commercialization of Eversense

In September 2017, we affixed the CE mark for Eversense XL which indicates that the product may be sold freely in any part of the European Economic Area (“EEA”). The Eversense XL is indicated for a sensor life of up to 180 days. Eversense XL began commercialization in Europe in the fourth quarter of 2017. All such commercialization and marketing activities remain subject to applicable government approvals.

We previously held a distribution agreement with Roche and granted Roche the exclusive right to market, sell and distribute Eversense in certain territories within EMEA and other countries outside of the United States. The distribution rights under the agreement expired January 31, 2021.

In June 2022, we affixed the CE mark to the extended life Eversense E3 CGM system, and Ascensia began commercialization in European markets during the second half of 2022.

Financial Overview

Revenue

We generate product revenue from sales of the Eversense system and related components and supplies to Ascensia, through the Commercialization Agreement, third-party distributors outside the United States and to strategic fulfillment partners in the United States, who then resell the products to health care providers and patients or directly to health care systems and health care providers (collectively, the “Customers”). We are generally paid for our sales directly to the Customers, regardless of whether or not the Customers resell the products to health care providers and patients.

Revenue from product sales is recognized at a point in time when the Customers obtain control of our product based upon the delivery terms as defined in the contract at an amount that reflects the consideration which we expect to receive in exchange for the product. Contracts with our distributors contain performance obligations, mostly for the supply of goods, and are typically satisfied upon transfer of control of the product. Additionally, a portion of revenue is recognized through our consignment program whereas small quantities of inventory are maintained securely at various health care provider locations within the United States. Under this model, the Company does not recognize revenue upon shipment of product. Rather, revenue is recognized when the product is consumed by a patient.

Customer contracts do not include the right to return unless there is a product issue, in which case we may provide a replacement product. Product conformity guarantees do not create additional performance obligations and are accounted for as warranty obligations in accordance with guarantee and loss contingency accounting guidance.

In addition, we sell small quantities of our products directly to healthcare provider locations within the United States. In these direct sales, inventory is purchased on consignment to ensure availability when a patient is identified. No

29

revenue is recognized upon delivery of our products to the healthcare provider locations, as we retain the ability to control the inventory. Rather, revenue is recognized when the product is consumed by a patient. Consignment sales represented approximately 14.7% of our net sales for the three months ended June 30, 2024.

Our contracts may contain some form of variable consideration such as prompt-pay discounts, tier-volume price discounts and for the Ascensia commercial agreement, revenue share. Variable considerations, such as discounts and prompt-pay incentives, are treated as a reduction in revenue and variable considerations, such as revenue share, is treated as an addition in revenue when the product sale is recognized. The amount of variable consideration that is included in the transaction price may be constrained and is included in revenue only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period, when the uncertainty associated with the variable consideration is subsequently resolved. Estimating variable consideration and the related constraint requires the use of management judgment. Depending on the variable consideration, we develop estimates for the expected value based on the terms of the agreements, historical data, geographic mix, reimbursement rates, and market conditions.

Contract assets consist of unbilled receivables from customers and are recorded at net realizable value and relate to the revenue share variable consideration from the Ascensia Commercialization Agreement.

Concentration of Revenue and Customers

For the three months ended June 30, 2024 and 2023, the Company derived 84% and 89%, respectively, of its total revenue from one customer, Ascensia. For the six months ended June 30, 2024 and 2023, the Company derived 86% and 91%, respectively, of its total revenue from one customer, Ascensia. Revenues for these corresponding periods represent sales of sensors, transmitters and miscellaneous Eversense system components.

Revenue by Geographic Region

The following table sets forth net revenue derived from our two primary geographical markets, the United States and outside of the United States, based on the geographic location to which we deliver the product, for the three and six months ended June 30, 2024 and 2023:

Three Months Ended

Six Months Ended

June 30, 2024

June 30, 2024

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

3,030

62.3

%

$

6,706

67.7

%

Outside of the United States

1,835

37.7

3,206

32.3

Total

$

4,865

100.0

%

$

9,912

100.0

%

Three Months Ended

Six Months Ended

June 30, 2023

June 30, 2023

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

1,793

43.5

%

$

3,955

47.9

%

Outside of the United States

2,333

56.5

4,308

52.1

Total

$

4,126

100.0

%

$

8,263

100.0

%

30

Results of Operations for the Three Months Ended June 30, 2024 and 2023

Three Months Ended

 

June 30, 

Period-to-

 

2024

2023

Period Change

 

(in thousands)

(in thousands)

 

Revenue, net

    

$

778

    

$

437

    

$

341

Revenue, net - related parties

4,087

3,689

398

Total revenue

4,865

4,126

739

Cost of sales

4,567

3,709

858

Gross profit

298

417

(119)

Expenses:

Research and development expenses

 

10,800

 

12,830

 

(2,030)

Selling, general and administrative expenses

 

8,991

 

7,455

 

1,536

Operating loss

 

(19,493)

 

(19,868)

 

375

Other (expense) income, net:

Interest income

1,190

1,311

(121)

Interest expense

 

(2,085)

 

(2,310)

 

225

Gain on change in fair value of derivatives

102

289

(187)

Other income (expense)

 

(1)

 

155

 

(156)

Total Other (expense) income, net

 

(794)

 

(555)

 

(239)

Net Loss

$

(20,287)

$

(20,423)

$

136

Total revenue

Our total revenue increased to $4.9 million for the three months ended June 30, 2024, compared to $4.1 million for the three months ended June 30, 2023, an increase of $0.8 million. This increase was primarily the result of increased commercial activities driving new patients partially offset by slightly lower sales outside of the United States during 2024.

Cost of sales and gross profit

Our cost of sales increased to $4.6 million for the three months ended June 30, 2024, compared to $3.7 million for the three months ended June 30, 2023 and our gross profit decreased to $0.3 million for the three months ended June 30, 2024, compared to $0.4 million for the three months ended June 30, 2023. Gross profit as a percentage of revenue, or gross margin, was 6.1% and 10.1% for the three months ended June 30, 2024, and June 30, 2023, respectively. The decrease in gross margin was primarily due to increases in fixed manufacturing costs.

Research and development expenses

Research and development expenses were $10.8 million for the three months ended June 30, 2024, compared to $12.8 million for the three months ended June 30, 2023, a decrease of $2.0 million. The decrease was mainly driven by a $4.0 million reduction of clinical studies spend due to the completion of 365-day product trials and a $0.1 million reduction in consultants and other support services. These decreases were partially offset by an increase in personnel costs of $1.8 million due to an increase in headcount to support our long-term product development projects and a $0.3 million increase in equipment depreciation.

Selling, general and administrative expenses

Sales, general and administrative expenses were $9.0 million for the three months ended June 30, 2024, compared to $7.5 million for the three months ended June 30, 2023, an increase of $1.5 million. The increase was primarily the result of $0.7 million increase in personnel costs mainly due to stock-based compensation and $0.6 million

31

increase in legal and patent costs to expand commercial initiatives such as Eon Care Services and hospital system Eversense integrations.

Total other income (expense), net

Total other expense, net was ($0.8) million for the three months ended June 30, 2024, compared to other expense, net of ($0.6) million for the three months ended June 30, 2023, a decrease in other income of $0.2 million. The change was primarily due to a $0.4 million decrease in gain on fair value adjustment of note derivatives and associated amortization partially offset by a $0.2 million decrease in interest income (expense), net due to the Loan and Security Agreement and market interest rate increases.

Results of Operations for the Six Months Ended June 30, 2024 and 2023

Six Months Ended

 

June 30, 

Period-to-

 

2024

2023

Period Change

 

(in thousands)

 

Revenue, net

    

$

1,367

    

$

750

    

$

617

Revenue, net - related parties

8,545

7,513

1,032

Total revenue

9,912

8,263

1,649

Cost of sales

9,279

7,433

1,846

Gross profit

633

830

(197)

Expenses:

Research and development expenses

 

21,238

 

25,235

 

(3,997)

Selling, general and administrative expenses

 

17,119

 

15,173

 

1,946

Operating loss

 

(37,724)

 

(39,578)

 

1,854

Other income (expense), net:

Interest income

 

2,574

2,420

154

Exchange related gain, net

18,776

(18,776)

Interest expense

(4,133)

(6,962)

2,829

Gain on change in fair value of derivatives

102

6,067

(5,965)

Other income

 

17

 

178

 

(161)

Total other (expense) income, net

 

(1,440)

 

20,479

 

(21,919)

Net Loss

$

(39,164)

$

(19,099)

$

(20,065)

Total revenue

Our total revenue increased to $9.9 million for the six months ended June 30, 2024, compared to $8.3 million for the six months ended June 30, 2023, an increase of $1.6 million. This increase was primarily the result of increased commercial activities driving new patients partially offset by slightly lower sales outside of the United States during 2024.

Cost of sales and gross profit

Our cost of sales were $9.3 million for the six months ended June 30, 2024, compared to $7.4 million for the six months ended June 30, 2023, an increase of $1.9 million. Our gross profit decreased to $0.6 million for the six months ended June 30, 2024, compared to $0.8 million for the six months ended June 30, 2023. Gross profit as a percentage of revenue, or gross margin, was 6.4% and 10.0% for the six months ended June 30, 2024, and June 30, 2023, respectively.

The decrease in gross margin was primarily due to higher fixed manufacturing costs. In addition, the gross margin decrease is also driven by an increase to the revenue share percentage due to Ascensia.

32

Research and development expenses

Research and development expenses were $21.2 million for the six months ended June 30, 2024, compared to $25.2 million for the six months ended June 30, 2023, a decrease of $4.0 million. The decrease was mainly driven by a $6.8 million reduction of clinical studies spend due to the wind down of 365-day product trials. This decrease was partially offset by an increase in personnel costs of $2.5 million to support our long-term product development projects, $0.2 million increase in equipment depreciation and $0.1 million for consultants and other support services.

Selling, general and administrative expenses

Sales, general and administrative expenses were $17.1 million for the six months ended June 30, 2024, compared to $15.2 million for the six months ended June 30, 2023, an increase of $1.9 million. The increase was primarily due to a $0.9 million increase in personnel costs from stock-based compensation, commissions, and recruiting costs and $1.1 million increase in legal expenses primarily to expand commercial initiatives for Eon Care Services and the hospital system Eversense integrations. These increases were partially offset by lower insurance costs of $0.1 million.

Total other income (expense), net

Total other expense, net was ($1.4) million for the six months ended June 30, 2024, compared to other income, net of $20.5 million for the six months ended June 30, 2023, a decrease in other income of $21.9 million. The change was primarily due to a $50.2 million reduction in gains on the fair value of derivatives as the result of debt settlements and the decrease in our stock prices since the second quarter of 2023 along with a $1.1 million reduction in amortization due to these settlements, and a $0.1 million decrease in other income. The decreases were partially offset by a $25.4 million reduction in the loss on exchange of debt and a $4.1 million increase in interest income (expense), net due to the settlement of notes.

Liquidity and Capital Resources

Sources of Liquidity

From its founding in 1996 until 2010, the Company has devoted substantially all of its resources to researching various sensor technologies and platforms. Beginning in 2010, the Company narrowed its focus to developing and refining a commercially viable glucose monitoring system. The Company has incurred substantial losses and cumulative negative cash flows from operations since its inception in October 1996 and expects to incur additional losses in the near future. We incurred total net (loss) income of ($60.4) million and $142.1 million for the years ended December 31, 2023 and 2022, respectively. For the six months ending June 30, 2024, the Company had gross profit of $0.6 million and an accumulated deficit of $908.4 million. To date, the Company has funded its operations principally through the issuance of preferred stock, common stock, warrants, convertible notes, and debt. As of June 30, 2024, the Company had unrestricted cash, cash equivalents, and marketable securities of $84.6 million.

On September 8, 2023 (the “Effective Date”), the Company entered into a Loan and Security Agreement (the “Loan and Security Agreement”) with the several financial institutions or entities party thereto (collectively, the “Lenders") and Hercules Capital, Inc., a Maryland corporation (“Hercules”), pursuant to which the Lenders have agreed to make available to the Company up to $50.0 million in senior secured term loans (the “Term Loan Facility”), consisting of (i) an initial term loan of $25.0 million (the “Tranche 1 Loan”), which was funded on the Effective Date and (ii) two additional tranches of term loans in the amounts of up to $10.0 million (the “Tranche 2 Loan”) and $15.0 million (the “Tranche 3 Loan”), respectively, which will become available to the Company upon the Company’s satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. In December 2023, we met the terms and conditions to draw on the Tranche 2 Loan and the loan was funded on January 2, 2024 in an amount of $10.0 million. The loans under the Loan and Security Agreement mature on September 1, 2027 (the “Maturity Date”).

On August 10, 2023, the Company entered into separate, privately negotiated exchange agreements (the “Exchange Agreements”) with a limited number of holders (the “Noteholders”) of the Company’s currently outstanding

33

5.25% Convertible Senior Notes due 2025 (the “2025 Notes”). Under the terms of the Exchange Agreements, the Noteholders agreed to exchange with the Company (the “Exchanges”) up to $30.8 million in aggregate principal amount of the Company’s outstanding 2025 Notes (the “Exchanged Notes”) for a combination of $7.5 million of cash and newly issued shares of common stock (the “Exchange Shares”). The number of Exchange Shares was determined based upon the volume-weighted average price per share of the common stock during a 15-day averaging period commencing on August 11, 2023 and ending August 31, 2023. Based on the volume-weighted average price per share of the common stock during the averaging period, a total of 35.1 million shares of common stock were issued in the Exchanges. The Exchanges were settled on the initial share issuance date of August 14, 2023 and the final settlement date of September 5, 2023.

In August 2023, the Company entered into an Equity Distribution Agreement, (the “Equity Distribution Agreement”) with Goldman Sachs & Co. LLC (“GS”), under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $106.6 million through GS as its sales agent in an “at the market” offering, which represented the remaining capacity under our then-existing at

the market program with Jefferies LLC, as described below. GS will receive a commission up to 3.0% of the gross proceeds of any common stock sold through GS under the Equity Distribution Agreement. The shares will be offered and sold pursuant to an effective shelf registration statement on Form S-3 (the “Registration Statement”), which was originally filed with the Securities and Exchange Commission (the “Commission”) on August 10, 2023. As of June 30, 2024, the Company received approximately $0.3 million in net proceeds from the sale of 728,291 shares under the Equity Distribution Agreement.

In November 2021, we entered into the 2021 Sales Agreement with Jefferies, under which we could offer and sell, from time to time, at our sole discretion, shares of our common stock having an aggregate offering price of up to $150.0 million through Jefferies as our sales agent in an “at the market” offering. Jefferies received commissions up to 3.0% of the gross proceeds of any common stock sold through Jefferies under the 2021 Sales Agreement. During 2023, the Company received $7.4 million in net proceeds from the sale of 9,944,663 shares of its common stock under the 2021 Sales Agreement. Effective August 7, 2023, the Company and Jefferies mutually agreed to terminate the 2021 Sales Agreement. At the time of termination, approximately $106.6 million remained available for issuance pursuant to the 2021 Sales Agreement.

On August 9, 2020, the Company entered into a financing agreement with PHC, pursuant to which the Company issued $35.0 million in aggregate principal amount of Senior Secured Convertible Notes due on October 31, 2024 (the “PHC Notes”), to PHC. The Company also issued 2,941,176 shares of common stock to PHC as a financing fee. The Company also has the option to sell and issue PHC up to $15.0 million of convertible preferred stock on or before December 31, 2022, contingent upon obtaining FDA approval for the 180-day Eversense product for marketing in the United States before such date. The Company successfully obtained FDA approval in February 2022 and the option was not exercised.

On March 13, 2023, the Company entered into an Exchange Agreement with PHC, pursuant to which PHC agreed to exchange its $35.0 million aggregate principal amount of the PHC Notes, including all accrued and unpaid interest thereon, for the PHC Exchange Warrant to purchase up to 68,525,311 PHC Exchange Warrant Shares. The PHC Exchange Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per PHC Exchange Warrant Share. The number of PHC Exchange Warrant Shares represents the number of shares of common stock previously issuable upon conversion of the PHC Notes, in accordance with the original terms of the notes, including a number of shares in respect of accrued and unpaid interest through the closing date, plus additional shares with a value of $675,000 reflecting a portion of the future interest payments forgone by PHC. On March 31, 2023 (6:00 am Japan Standard Time on April 1, 2023), the PHC Exchange was consummated, and the Company issued the PHC Exchange Warrant in consideration for the cancellation of the PHC Notes.

On March 13, 2023, the Company entered into a Securities Purchase Agreement with PHC, pursuant to which the Company issued and sold to PHC in a private placement a Purchase Warrant to purchase an aggregate of 15,425,750 Purchase Warrant Shares. The purchase price of the Purchase Warrant was approximately $0.97 per Purchase Warrant Share, representing the undiscounted, trailing 10-day volume weighted average price of the Company’s common stock through March 10, 2023. The Purchase Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per

34

Purchase Warrant Share. The issuance of the Purchase Warrants enabled PHC to maintain, as of the closing of the transaction, a 15% beneficial ownership for purposes of the Investor Rights Agreement, dated August 9, 2020, between the Company and PHC. The Private Placement closed on March 13, 2023 and the Company received aggregate gross proceeds of $15.0 million, before deducting private placement expenses payable by the Company.

We do not expect our existing cash and cash equivalents will be sufficient to fund our operations and maintain cash and performance requirements to comply with debt covenants under its Loan and Security Agreement through the second quarter of 2025. We anticipate that our principal uses of cash in the future will be primarily to fund our operations, working capital needs, capital expenditures and other strategic initiatives. Our ability to continue to fund our operations and meet capital needs will depend on our ability to successfully obtain funding from public or private debt and equity financings and other sources of capital, as further described below under “Funding Requirements and Outlook”.

Indebtedness

Loan and Security Agreement

On September 8, 2023, Company entered into the Loan and Security Agreement with the Lenders and Hercules, pursuant to which the Lenders have agreed to make available to the Company the Term Loan Facility, consisting of (i) an initial Tranche 1 Loan, which was funded on the Effective Date in an amount of $25.0 million and (ii) the Tranche 2 Loan, which was funded on January 2, 2024 in an amount of $10.0 million and Tranche 3 Loan, which will become available to the Company upon the Company’s satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. The loans under the Loan and Security Agreement mature on the Maturity Date.

Convertible Notes

The following table summarizes our outstanding convertible notes at June 30, 2024:

Aggregate

Initial Conversion

Conversion Price

Convertible

Issuance

Principal

Maturity

Rate per $1,000

per Share of

Note

Date

Coupon

    

(in millions)

    

Date

    

Principal Amount

    

Common Stock

 

2025 Notes

July 1, 2019

5.25%

$

20.4

January 15, 2025

757.5758

$

1.32

As described above, on August 10, 2023, we executed a series of exchange agreements with certain holders of the 2025 Notes to exchange an aggregate principal amount of up to $30.8 million of 2025 Notes for a combination of cash and newly issued shares of common stock. For additional information on the 2025 Notes, see Note 12—Notes Payable, Preferred Stock and Stock Purchase Warrants in the accompanying unaudited consolidated financial statements.

Funding Requirements and Outlook

Our ability to grow revenues and achieve profitability depends on the successful commercialization and adoption of our Eversense CGM systems by diabetes patients and healthcare providers, along with future product development, regulatory approvals, and post-approval requirements. These activities and continued development of the Eversense 365-day product and other future products will require significant uses of working capital through 2024 and beyond. As of June 30, 2024, the Company had unrestricted cash, cash equivalents and marketable securities of $84.6 million.

In accordance with the FASB Accounting Standards Codification Topic 205-40, Presentation of Financial Statements - Going Concern, management is required to assess the Company’s ability to continue as a going concern through twelve months after issuance of the financial statements. Based on the Company's current operating plan,

35

existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, minimum cash requirements and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern for the one-year period following the date these condensed consolidated financial statements are issued. To sustain its future operations beyond such one-year period, the Company will require additional funding. As part of our liquidity strategy, the Company will continue to monitor our capital structure and market conditions, and the Company may finance our cash needs through public or private debt and equity financings and other sources which may include collaborations, strategic alliances, and licensing arrangements with third parties. There is no assurance that the Company will be successful in obtaining sufficient funding on acceptable terms, if at all, and could be forced to delay, reduce, or eliminate some or all of its research, clinical trials, product development or future commercialization efforts, which could materially adversely affect its business prospects or its ability to continue as a going concern.

Cash Flows

The following is a summary of cash flows for each of the periods set forth below (in thousands).

 

Six Months Ended

 

June 30, 

 

2024

2023

Net cash used in operating activities

    

$

(31,404)

    

$

(37,832)

 

Net cash provided by (used in) investing activities

 

(18,150)

 

25,871

Net cash provided by financing activities

 

9,016

 

4,719

Net decrease in cash, cash equivalents and restricted cash

$

(40,538)

$

(7,242)

Net cash used in operating activities

Net cash used in operating activities was $31.4 million for the six months ended June 30, 2024, and consisted of a net loss of $39.2 million, partially offset by a net change in operating assets and liabilities of $0.7 million (most notably increases in accounts payable of $3.3 million offset by $1.5 million in inventory and $1.6 million in deposits and other assets) $4.7 million of stock-based compensation and $2.4 million related to depreciation/amortization and other non-cash items.

Net cash used in operating activities was $37.8 million for the six months ended June 30, 2023, and consisted of a net loss of $19.1 million, $18.8 million net gain on the exchange of the PHC Notes, a $6.1 million gain on change in the fair value of the 2025 Notes embedded derivative, a net change in operating assets and liabilities of $2.4 million (most notably increases in accounts receivable of $1.2 million and inventory of $1.8 million), partially offset by $3.9 million related to depreciation/amortization and other non-cash items and $4.7 million of stock-based compensation.

Net cash provided by (used in) investing activities

Net cash used in investing activities was $18.2 million for the six months ended June 30, 2024 and consisted of $33.9 million in proceeds from the sale and maturity of marketable securities, offset by $49.7 million in purchase of marketable securities and $2.4 million of capital expenditures.

Net cash provided by investing activities was $25.9 million for the six months ended June 30, 2023, and primarily consisted of $87.7 million in proceeds from the sale and maturity of marketable securities partially offset by $61.8 million in purchase of marketable securities.

Net cash provided by financing activities

Net cash provided by financing activities was $9.0 million for the six months ended June 30, 2024, and primarily consisted of $10.0 million in proceeds from the Tranche 2 Loan, net offset by $1.0 million from taxes paid related to net share settlement of equity awards.

36

Net cash provided by financing activities was $4.7 million for the six months ended June 30, 2023, and primarily consisted of $7.4 million in proceeds from issuance of common stock and $14.7 million in proceeds from issuance of the PHC Purchase Warrant, partially offset by $15.7 million for the repayment of the 2023 Notes, $0.1 million for issuance of stock options, and $1.6 million related to the settlement of equity awards.

Contractual Obligations

As of June 30, 2024, there were no material changes in our contractual obligations and commitments from those disclosed in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K filed with the SEC on March 1, 2024.

ITEM 3: Quantitative and Qualitative Disclosures About Market Risk

Under SEC rules and regulations, because we are considered to be a “smaller reporting company”, we are not required to provide the information required by this item in this Quarterly Report on Form 10-Q.

ITEM 4: Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the assistance of our chief executive officer, who is our principal executive officer, and our chief financial officer, who is our principal financial officer, has reviewed and evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of June 30, 2024. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Our disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed by us in the periodic reports filed with the SEC is accumulated and communicated to our management, including our principal executive, financial and accounting officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving such control objectives. Based on the evaluation of our disclosure controls and procedures as of June 30, 2024, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

37

PART II: OTHER INFORMATION

ITEM 1: Legal Proceedings

From time to time, we are subject to litigation and claims arising in the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, we currently believe that the final outcome of these ordinary course matters will not have a material adverse effect on our business. Legal proceedings, including litigation, government investigations and enforcement actions could result in material costs, occupy significant management resources and entail civil and criminal penalties.

In February 2021, the Company received notice and accepted service of a civil complaint that had been filed in the Western District of Texas and styled Carew ex rel. United States v. Senseonics, Inc., No. SA20CA0657DAE. The complaint was filed by a relator under seal in May 2020 pursuant to the qui tam provisions in the federal False Claims Act. Prior to the unsealing of the complaint, the government declined to intervene in the case. The case, therefore, is being pursued only by the relator and his counsel. The complaint alleges the Company’s marketing practices with physicians for its product, Eversense CGM system, violated the False Claims Act, 31 U.S.C. § 3729 and the Texas Medicaid Fraud Prevention Law, Tex. Hum Res. Code § 36.002. The court granted the Company’s motion to dismiss the complaint on March 31, 2022 but permitted the plaintiff to file an amended complaint. The court dismissed the amended complaint and entered judgment in favor of Senseonics Holdings, Inc. on March 30, 2023. The relator filed a notice of appeal to the United States Court of Appeals for the Fifth Circuit on April 28, 2023. The appeal was fully briefed, and the case was argued before the Fifth Circuit on February 6, 2024. On February 28, 2024 the Fifth Circuit issued a Per Curiam order affirming the District Court’s decision that Carew failed to state a claim. This order affirms the District Court’s dismissal of the plaintiff’s lawsuit.

In May 2024, the Company received notice and accepted service of a civil complaint that had been filed in the Eastern District of Texas and styled Cellspin Soft, Inc. vs. Senseonics Holdings, Inc., and Ascensia Diabetes Care Holdings AG Case No. 2:24-cv 263. The case was filed by a non-practicing entity alleging patent infringement of three patents. The validity of all three of these patents currently is being challenged in Inter Partes Review proceedings at the U.S. Patent and Trademark Office. The Company’s response to the complaint is due on September 3, 2024. The Company is reviewing the allegations further and intends to vigorously defend the lawsuit.

Except as described above, we are not currently a party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have a material adverse effect on our business, operating results or financial condition.

ITEM 1A: Risk Factors

Our business is subject to risks and events that, if they occur, could adversely affect our financial condition and results of operations and the trading price of our securities. Except as set forth below, there have been no material changes from our risk factors described in “Part I, Item 1A. Risk Factors” of our Annual Report on Form 10-K.

The medical device industry is characterized by patent litigation, and we could become subject to litigation that could be costly, result in the diversion of management's time and efforts, stop our development and commercialization measures, harm our reputation or require us to pay damages.

Our success will depend in part on not infringing the patents or violating the other proprietary rights of third parties. Significant litigation regarding patent rights exists in our industry. Our competitors in both the United States and abroad, many of which have substantially greater resources and have made substantial investments in competing technologies, may have applied for or obtained or may in the future apply for and obtain, patents that will prevent, limit or otherwise interfere with our ability to make and sell our products. The large number of patents, the rapid rate of new patent issuances, and the complexities of the technology involved increase the risk of patent litigation.

 

The medical device industry in general, and the glucose testing sector of this industry in particular, are characterized by the existence of a large number of patents and frequent litigation based on assertions of patent infringement. We are aware of numerous patents issued to third parties that may relate to the technology used in our

38

business, including the design and manufacture of CGM sensors and CGM systems, as well as methods for continuous glucose monitoring. Each of these patents contains multiple claims, any one of which may be independently asserted against us. The owners of these patents may assert that the manufacture, use, sale or offer for sale of our CGM sensors or CGM systems infringes one or more claims of their patents. For example, as noted above, in May 2024, we were served with a complaint by Cellspin Soft, Inc., a non-practicing entity, filed against us in the United States District Court for the Eastern District of Texas, alleging that we infringe certain patents owned by it and seeking unspecified damages. We note that the validity of all three patents-in-suit is currently being challenged in Inter Partes Review proceedings at the U.S. Patent and Trademark office. We are further reviewing the allegations, and intend to vigorously defend the lawsuit, however, the outcome of any litigation, such as this, is inherently unpredictable.

Furthermore, there may be additional patents issued to third parties of which we are presently unaware that may relate to aspects of our technology that such third parties could assert against us and materially and adversely affect our business. In addition, because patent applications can take many years to issue, there may be patent applications that are currently pending and unknown to us, which may later result in issued patents that third parties could assert against us and harm our business.

 

In preparation for commercializing our Eversense products, we perform ongoing analyses, the purpose of which is to review and assess publicly available information to determine whether third parties hold any valid patent rights that a well-informed court would more likely than not find that we would infringe by commercializing our products, understanding that there are risks and uncertainties associated with any litigation and no predictions or assurances can be made regarding the outcome of any such litigation. Although our review and analysis are not complete and subject to the express limitations in the preceding sentence, we are not aware of any such valid patent rights. Moreover, we have not previously performed an exhaustive review of this type, and we cannot be certain that it will not result in our locating patent rights relating to our products of which we were not previously aware.

In the future, we could receive communications from other parties alleging our infringement of their intellectual property rights. Any intellectual property litigation, including the pending litigation described above, could force us to do one or more of the following:

stop selling our products or using technology that contains the allegedly infringing intellectual property;

incur significant legal expenses;

pay substantial damages to the party whose intellectual property rights we are allegedly infringing;

redesign those products that contain the allegedly infringing intellectual property; or

attempt to obtain a license to the relevant intellectual property from third parties, which may not be available on

reasonable terms or at all, and if available, may be non-exclusive, thereby giving our competitors access to the

same technology.

Patent litigation can involve complex factual and legal questions, and its outcome is uncertain. Any litigation or claim against us, even those without merit, may cause us to incur substantial costs, and could place a significant strain on our financial resources, divert the attention of management from our core business, stop our development and commercialization measures and harm our reputation. Further, as the number of participants in the diabetes market increases, the possibility of intellectual property infringement claims against us increases.

There is uncertainty regarding our ability to maintain liquidity sufficient to operate our business effectively, which raises substantial doubt about our ability to continue as a going concern.

Our unaudited condensed consolidated financial statements as of June 30, 2024 have been prepared assuming the Company will continue as a going concern for the next twelve months. Our management concluded that our recurring losses from operations, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement raise substantial doubt about our ability to continue as a going concern for the next twelve months after issuance of our financial statements included in this Quarterly Report on Form 10-Q. As of June 30, 2024,

39

we had unrestricted cash, cash equivalents and marketable securities of $84.6 million consisting of cash and investments in highly liquid U.S. money market funds. We do not expect our existing cash and cash equivalents will be sufficient to fund our operations through the next twelve months and we will need to seek additional capital to fund our operations, working capital needs, capital expenditures and other strategic initiatives beyond that time. Although management has been successful in raising capital in the past, there can be no assurance that we will be successful or that any needed financing will be available in the future at terms acceptable to us. As such, we cannot conclude that such plans will be effectively implemented within one year after the date that the financial statements included in this Quarterly Report on Form 10-Q and there is uncertainty regarding our ability to maintain liquidity sufficient to operate our business effectively, which raises substantial doubt about our ability to continue as a going concern.

ITEM 2: Unregistered Sales of Equity Securities and Use of Proceeds

Not applicable.

ITEM 3: Defaults Upon Senior Securities

Not applicable.

ITEM 4: Mine Safety Disclosures

Not applicable.

ITEM 5: Other Information

During the fiscal quarter ended June 30, 2024, none of our officers or directors, as defined in Rule 16a-1(f), adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” as those terms are defined in Item 408 of Regulation S-K.

40

ITEM 6: Exhibits

The exhibits listed on the Exhibit Index hereto are filed or incorporated by reference (as stated therein) as part of this Quarterly Report on Form 10-Q.

Exhibit No.

Document

3.1

Amended and Restated Certificate of Incorporation of Senseonics Holdings, Inc. (incorporated herein by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 001-37717), filed with the Commission on March 23, 2016).

3.2

Amended and Restated Bylaws of Senseonics Holdings, Inc. (incorporated herein by reference to Exhibit 3.2 to the Registrant’s Current Report on Form 8-K (File No. 001-37717), filed with the Commission on March 23, 2016).

3.3

Certificate of Amendment to Amended and Restated Certificate of Incorporation of Senseonics Holdings, Inc. (incorporated herein by reference to Exhibit 3.3 to the Registrant’s Quarterly Report on Form 10-Q for the Quarter ended June 30, 2018 (File No. 001-37717), filed with the Commission on August 8, 2018).

3.4

Certificate of Amendment to Amended and Restated Certificate of Incorporation of Senseonics Holdings, Inc. (incorporated herein by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 001-37717), filed with the Commission on May 22, 2024).

3.5

Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Preferred Stock (incorporated herein by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 001-37717), filed with the Commission on August 18, 2020).

3.6

Certificate of Amendment to Amended and Restated Certificate of Incorporation of the Registrant (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K (File No. 001-37717) filed on October 26, 2020).

3.7

Certificate of Designation of Preferences, Rights and Limitations of Series B Convertible Preferred Stock (incorporated by reference to Exhibit 3.5 to the Registrant’s Quarterly Report on Form 10-Q (File No. 001-37717) filed with the Commission on November 8, 2022).

3.8

Amendment to Bylaws of Senseonics Holdings, Inc. (incorporated herein by reference to Exhibit 3.7 to the Registrant’s Annual Report on Form 10-K (File No. 001-37717) filed with the Commission on March 5, 2021).

10.1#*

Third Amendment to Collaboration and Commercialization Agreement, by and between the Subsidiary and Ascensia Diabetes Care

Holdings AG, dated as of April 1, 2024.

31.1*

Certification of Principal Executive Officer under Section 302 of the Sarbanes-Oxley Act.

31.2*

Certification of Principal Financial Officer under Section 302 of the Sarbanes-Oxley Act.

32.1**

Certifications of Principal Executive Officer and Principal Financial Officer under Section 906 of the Sarbanes-Oxley Act.

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 as Inline XBRL and contained in Exhibit 101)

*         Filed herewith.

**      These certifications are being furnished solely to accompany this quarterly report pursuant to 18 U.S.C. Section 1350, and are not being filed for purposes of Section 18 of the Exchange Act and are not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

#

Certain portions of this exhibit, indicated by asterisks, have been omitted because they are not material and are the type that the registrant treats as private and confidential.

41

SIGNATURES

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

SENSEONICS HOLDINGS, INC.

Date: August 8, 2024

By:

/s/Rick Sullivan

Rick Sullivan

Chief Financial Officer

(Principal Financial Officer)

43

EX-10.1 2 sens-20240630xex10d1.htm EX-10.1

CERTAIN PORTIONS OF THIS EXHIBIT (INDICATED BY ***) HAVE BEEN EXCLUDED PURSUANT TO ITEM 601(B)(10) OF REGULATION S-K BECAUSE THEY ARE BOTH NOT MATERIAL AND ARE THE TYPE THAT THE COMPANY TREATS AS PRIVATE AND CONFIDENTIAL.

EXHIBIT 10.1

THIRD AMENDMENT TO COLLABORATION AND COMMERCIALIZATION AGREEMENT

This Third Amendment (the “Third Amendment”) to the Collaboration and Commercialization Agreement is entered into by and between Senseonics, Incorporated (“Senseonics”) and Ascensia Diabetes Care Holdings AG (“Ascensia”) (each of Senseonics and Ascensia, a “Party”, and together, the “Parties”) and is effective as of April 1st, 2024 (the “Third Amendment Effective Date”).

WHEREAS, the Parties have entered into that certain Collaboration and Commercialization Agreement dated as of August 9, 2020, as subsequently amended and supplemented (the Agreement”);

WHEREAS, the Parties entered into the Second Amendment to the Agreement, which established certain terms and required the good faith renegotiation of certain matters under the Second Amendment; and

WHEREAS, the Parties desire to further amend the Agreement in accordance with Section 9.3 thereof in order to reflect the good faith negotiations covering an updated transfer price, binding forecasting period, warranty provisions, and the launch of the 365-day Product and certain other terms and conditions as hereinafter set forth;

NOW THEREFORE, in consideration of the premises and mutual covenants contained in this Third Amendment, the Parties agree as follows:

1.Amendment 2. Amendment 2 to the Agreement shall be no longer valid and applicable, and shall be replaced in its entirety by this Amendment 3 as of the Third Amendment Effective Date, except that obligations and liabilities that arose pursuant to Amendment 2 during the period prior to the Third Amendment Effective Date shall continue to exist under the terms of Amendment 2, including any True Up calculations and warranty calculations arising prior to but to be settled on or following the Third Amendment Effective Date. Binding Commitments from before the Third Amendment Effective Date are of no further force or effect, and are replaced in their entirety with the terms of this Amendment 3, as applied to the [***].

2.Product Warranty. Exhibit E to the Agreement will be deleted and replaced in its entirety by the Exhibit E attached to this Third Amendment. The reference to “warranty claims (as allowed by Exhibit E)” in Section 4.2 of the Agreement shall be deleted. For the avoidance of doubt, there shall be no adjustment to the amounts owed to Senseonics under Section 4.2 for any warranty claims as all warranty units will be included in Section 4.2 True Up Amount.
3.Transfer Pricing. The transfer price is the price that Ascensia’s Purchase Order will reflect

1


for the currently-marketed 180-day E3 Product (the “180-day Product”) and the 365-Product expected to be approved during 2024 (the “365-day Product”) to be paid to Senseonics

2


(“Transfer Price”).

(i)The Transfer Price of the 180-day Product in both the United States and outside the United States on a quarterly basis for sales from Senseonics to Ascensia will be set at

[***] unless otherwise formally agreed by the Joint Alliance Committee for special situations.

(ii)The Transfer Price of the 365-day Product in both the United States and outside the United States on a quarterly basis for sales from Senseonics to Ascensia will be set at

[***] unless otherwise formally agreed by the Joint Alliance Committee for special situations.

Ascensia will provide monthly reports to Senseonics with updates on the average monthly in- market selling prices, net of replacement sensors of the 180-day Product and 365- day Product in [***], and a subtotal for all other relevant markets. If an additional market becomes substantial to results, the Parties will in good faith add monthly reporting on such market.

4.Minimum Annual Price and Permitted Access Programs. In accordance with the Agreement:
(i)Within [***], the Parties shall establish a Minimum Annual Price of the 365-day Product prior to the launch of the 365-day Product within each such market based on the factors, processes and terms set out in Section 2.4(c) of the Agreement.
(ii)The Parties will discuss in good faith the terms of and controls on any Permitted Access Programs for the 365-day Product (“PASS Program”) prior to the Product Availability Date of the 365-day Product, with the understanding that any approved PASS Program would be designed to support commercially insured patients being able to access the 365-day Product after receipt of an on-label prescription and would be established with controls that limit the utilization of PASS. Following any agreement on such controls, the Parties will agree in good faith on the administration of the PASS Program before any implementation, including such matters as controls, limits, monthly utilization and finance reporting. The Parties may also agree in good faith on similar administration matters of compliant rebate programs with distribution channel partners before any implementation. Based on such discussions and understandings, the Parties will either clearly document approval by the JAC such terms regarding any Permitted Access Program or document such changes in a written Agreement. For the avoidance of doubt, this Amendment does not change any requirement under Section 4.1.1 of the Agreement that requires agreement of the Parties to make an adjustment in the Cap for a Permitted Access Program before more than [***] attributable to Permitted Access

3


Programs can be deducted from gross sales to calculate Net Sales.

(iii)The Parties also agree that, for the calculation of Net Sales of the 180-day Product in the U.S., for sales from the Third Amendment Effective Date until such time as DME- reimbursed Product Sales in the U.S. are converted to 365-day Product (“Conversion”), the cap for Permitted Access Program charges in Section 4.1.1 of the Agreement (the “Cap”) shall be suspended. This suspension does not apply for the 365-day Product or Products sold outside the U.S. Further, in no case shall the calculation of Net Sales for the 180-day Product be lower than [***]. This limitation does not apply to the 365-day Product. The [***] amounts set forth in Paragraph 3 (i) above are the [***] that will be paid by Ascensia to Senseonics for the 180-day Product and will not be further reduced by any revenue share adjustments, the True-Up, or other amounts.
(iv)If the quarterly Transfer Price for the 365-day Product exceeds the [***] as determined at the quarterly True-Up, with such Revenue Share calculated subject to the terms agreed in accordance with Section 4.1.1 of the Agreement (by the JAC or otherwise) relating to the Permitted Access Program, and pursuant to the provisions of Section 4.2 of the Agreement, then Senseonics will pay Ascensia [***], provided that any such payment remains subject to the Minimum Annual Price provisions of Section 2.4(c) of the Agreement. Notwithstanding Section 10 of this Amendment 3, Section 2.4(c) of the Agreement shall in all cases govern the final calculation of True-Up Amounts.
5.True-up Mechanics. The Parties agree that for the calculation of the True-Up Amounts pursuant to Section 4.2 of the Agreement, (i) they shall use an agreed upon blended revenue share percentage based upon the estimated blended revenue share percentage resulting from the forecasted revenue for the year and (ii) in the final True-Up Statement for the year shall adjust to account for the difference between the estimated revenue share used for these estimated periods and the final revenue share calculated based on actual revenues for that year.
6. ​Forecast and Product Transition. In addition to section 2.3 (b) of the Agreement, the following shall apply as of the Third Amendment Effective Date. For the U.S. portion of each Forecast, Ascensia shall provide Senseonics with a base forecast that designates the expected Product demand in the U.S. irrespective of which duration product is available (the “Base Forecast”), and includes detail specifying which Products are for Global Pay patients (including CMS-reimbursed patients and commercially-insured global payment patients), commercially insured DME-reimbursed patients, and pharmacy channel patients. The Base Forecast may be satisfied with either 180-day Product and /or 365-day Product (“Base Forecast’), based on the Parties’ agreed launch date of the 365-day Product in the U.S. and Medicare reimbursement status, as further contemplated below. Ascensia will also provide Senseonics with an incremental forecast for the 365-day Product (“Incremental Forecast”) which shall designate the expected additional product demand above the Base Forecast in the event the 365-day Product is available, in order to secure additional 365-day Product volume. For the Incremental Forecast, [***] lead time is required for Senseonics to commit to shipment, provided, however Senseonics will make commercially reasonable efforts to accommodate lead time less than [***]. Ascensia’s commitment to purchase the 365-

4


day Product in the Incremental Forecast shall be governed by the Binding Commitment provisions set out in Section 8 of this Third Amendment, subject to the further provisions in this Section 6. The timing of the Binding Commitment for the Incremental Forecast starts with the Product Availability Date (which for this purpose cannot be [***] without Ascensia’s consent) and Ascensia has no obligation to purchase Product from the Incremental Forecast before such date. By means of an example, if the Product Availability Date is targeted to be [***]. If the launch occurs later than [***], the committed Incremental Forecast binding volumes will slide back correspondingly month-for-month based on the revised launch date, so that with a one month delay (if not superseded by the [***]. Any expiration of the 365-day Product and all its related materials (i.e. Product not meeting the dating requirements to ship to Ascensia) that is due to the Product Availability Date of the 365-day Product being pushed out shall be solely and entirely for Senseonics’ risk and account. Excess and Obsolete charges for 180-day Finished Product from the transition of the 180-day Product to 365-day Product (i.e. Product expiring at, or built by Senseonics in accordance with this section but not permitted to ship before expiring to, a distributor or physician) shall be solely and entirely for Ascensia’s risk and account if this was included in Ascensia’s Binding Forecast. Senseonics will assist, at Ascensia’s cost, in rekitting 180-day Product inventory that can be repurposed.

7.Supply Chain Inventory Transition from 180-day Product to 365-day Product.

The Parties shall set a target Product Availability Date for the 365-day Product for each of the US and OUS based on discussion of regulatory status and each latest approval date (“Latest Approval Date”) that supports completing the activities required to support each target Product Availability Date. Senseonics shall regularly update the JAC on its targeted regulatory approvals and the JAC will reasonably adjust target dates based on such discussion or a delay in approval past each Latest Approval Date. Until the respective Product Availability Date of the 365-day Product for the U.S. and O.U.S, the U.S. and O.U.S. Base Forecast demand, respectively, will be delivered in 180-day Product. For each market, if approval for the 365- day Product is reached by the respective Latest Approval Date, then:

For U.S. Product scheduled for delivery or sale following the U.S. target Product Availability Date, Senseonics will (i) deliver U.S. Base Forecast demand of commercially-insured DME reimbursed and pharmacy channel product with 365-day Product (subject to Ascensia requesting in the applicable Forecast a percentage of these Sensors to be delivered in 180-day Product, which Senseonics will meet with [***] notice and use commercially reasonable efforts to accommodate with less notice), (ii) deliver U.S. Base Forecast demand of CMS-reimbursed and commercially-reimbursed global payment sensors with 180-day Product, and (iii) begin shipping Incremental Forecast demand. If the Parties are able to secure reimbursement of 365-Product for CMS-reimbursed or

5


commercially-insured global payment product, the Parties will coordinate to transition promptly to 365-day Product for such Forecast demand.

For O.U.S. Product scheduled for delivery of sale following the O.U.S. target Product Availability Date, Senseonics will deliver O.U.S. Forecast demand with 365-day Product (subject to Ascensia requesting in the applicable Forecast a percentage of these Sensors to be delivered in 180-day Product, which Senseonics will meet with [***] notice and use commercially reasonable efforts to accommodate with less notice),
8.Binding Commitment. Section 2.3(c) of the Agreement will be replaced in its entirety and shall read as follows:

2.3(c). Binding Commitment. In each Forecast, the following shall constitute a binding commitment for Ascensia to purchase, and for Senseonics to supply, the quantities of Products specified therein, and Ascensia shall order such quantities pursuant to Section 2.2(a) of the Agreement (the “Binding Commitment”):

(i)the first [***] of each [***] a Binding Commitment for [***] of the quantities of Products specified therein;
(ii)[***] of each Forecast – a binding commitment for [***] of the quantities of Products specified therein (e.g. Ascensia is allowed to have a reduction/increase in [***] of the next [***] order of up to [***], subject to the limitation on additive reductions set out below);
(iii)for [***] of each Forecast– a binding commitment for [***] of the quantities of Products specified therein; and
(iv)for [***] of each Forecast [***] is applicable.

Senseonics obligation to accept a Purchase Order for any increase in a Binding Commitment is subject to its ability to provide the additional Products using commercially reasonable efforts, as set out in Section 2.2(b) of the Agreement. The above-mentioned Binding Commitments are not additive meaning that (i) if, e.g., a reduction of [***] (or more, to the extent compensated) is taken between [***], there can be no further reduction from [***], and (ii) if, e.g., a reduction of [***] is taken between [***], up to an additional [***] reduction is permissible from [***] without a payment obligation as set out in the next paragraph.

The Binding Commitment for [***] are commitments to purchase. For the Forecasts for [***], for a reduction greater than the allowable percentage ([***], respectively), Ascensia will compensate Senseonics by paying [***]. For the avoidance of doubt and by example: [***].

6


With respect to quantities of Products in the Binding Commitment, Senseonics shall not be required to ship more than [***] to a single designated distribution facility and/or logistics and kitting provider within the European Union or more than [***] to a single central distribution location in each country in the Territory located outside the United States and European Union, as agreed to by the Parties.

9.Pricing updates. The Parties shall on a yearly basis - prior to April 1st of each year, and for the first time before April 1st, 2025, review in good faith (a) the minimum Transfer Price with consideration of actually realized cost changes resulting from increased volume sales, yield changes, changes in supply or accessory costs, or other changes in the cost of manufacturing, and, if applicable, the utilization of Ascensia supply chain resources to reduce costs as noted in Exhibit D, and (b) the binding collars (months covered and percentages) with a view to minimizing the impact to Senseonics if there is high forecast variability. For the avoidance of doubt, unless Parties explicitly agree on new terms and conditions for the terms mentioned in this Section 9, the then-current terms and conditions will remain valid and applicable for the 180-day Product and the 365-day Product during the Term. Transfer Pricing for any new products will be negotiated in good faith.
10.Interpretation. Except as expressly provided in this Third Amendment, the Agreement shall continue in full force and effect. The Agreement, as supplemented, clarified or amended by the Letter Agreement of November 17, 2020, the First Amendment dated as of March 31, 2021, the Side Letter Agreement dated November 12, 2021, the Second Side Letter Agreement dated April 5, 2022, and this Third Amendment constitute the entire agreement of the Parties with respect to the subject matter hereof. In the event of any conflict between the terms of this Third Amendment and the Agreement, the terms of this Third Amendment shall control. Except where expressly noted otherwise, the amendments made herein shall be effective as of the Third Amendment Effective Date. Capitalized terms used but not defined herein shall have the meanings ascribed to them in the Agreement. This Third Amendment may be executed in counterparts, each of which shall constitute an original and all of which shall together constitute a single agreement. This Third Amendment may be executed and delivered electronically, including via PDF format or DocuSign, and upon such delivery such electronic signature will be deemed to have the same effect as if the original signature had been delivered to the other Parties.
11.Confidentiality. The Parties acknowledge that the terms and conditions of this Third Amendment shall be treated as Confidential Information of both Parties, subject to Section 8 of the Agreement.

[Signature Page Follows]

7


DocuSign Envelope ID: 35D90730-EC4F-4D25-A98D-A04E8D3A617C

CONFIDENTIAL

IN WITNESS WHEREOF, each of the Parties has caused this Third Amendment to be executed by its duly authorized representatives as of the Third Amendment Effective Date.

Ascensia Diabetes Care Holdings AG

By: /s/Marieke Jansen​ ​

Name: Marieke Jansen

Title: General Counsel

By: /s/Robert Schumm​ ​

Name: Robert Schumm

Title: President, ADC Holdings AG

Senseonics, Incorporated

By: /s/Tim Goodnow​ ​

Name: Tim Goodnow

Title: CEO

8


DocuSign Envelope ID: 35D90730-EC4F-4D25-A98D-A04E8D3A617C

CONFIDENTIAL

EXHIBIT E

Senseonics warrants to Ascensia that the Products will function in material compliance with the applicable Product Specifications. Ascensia’s sole and exclusive remedy for a breach of the foregoing warranty shall be Senseonics’ participation through the True Up in the process outlined below.

Country level end market warranty policies or any limited warranty offered to the end-user or a distribution channel partner will be approved by the Joint Alliance Committee. The Parties intend that such warranty policies or any limited warranty offered to the end-user or a distribution channel partner will not exceed [***] in any market for any 180-day Product/Sensor and will not exceed [***] in any market for any 365-day Product/Sensor.

Any warranty claim by a user will be satisfied out of a sensor taken from Ascensia inventory. For bona fide warranty claims meeting the requirements and terms of the warranty agreed by the Joint Alliance Committee, subject to the minimum price set out in Section 2 hereof, these sensors will be included in the calculation for the true up as follows: replacement sensors will be included in the true up for cost purposes and such sensors that were subject to a bona fide warranty claim will only be included in revenue to the extent they generate revenue in accordance with the end-market warranty, unless otherwise formally agreed by the Joint Alliance Committee for special situations.

Neither Party is liable for the cost of reinsertion and removal of existing Sensor. The Joint Alliance Committee may consider and discuss special situations.

This Amendment shall not affect the currently in-effect transmitter warranty.

9


EX-31.1 3 sens-20240630xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

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

I, Timothy T. Goodnow, Ph.D., certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Senseonics Holdings, Inc. (the “registrant”);

2.

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

3.

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

4.

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

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

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

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

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

5.

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

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

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

Date: August 8, 2024

/s/ Timothy T. Goodnow, Ph.D. 

Timothy T. Goodnow, Ph.D.

President & Chief Executive Officer

(principal executive officer)


EX-31.2 4 sens-20240630xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

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

I, Rick Sullivan, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Senseonics Holdings, Inc. (the “registrant”);

2.

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

3.

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

4.

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

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

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

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

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

5.

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

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

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

Date: August 8, 2024

/s/ Rick Sullivan

Rick Sullivan

Chief Financial Officer

(principal financial officer)


EX-32.1 5 sens-20240630xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATIONS OF

PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER

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

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Timothy T. Goodnow, Ph.D., President and Chief Executive Officer of Senseonics Holdings, Inc. (the “Company”), and Rick Sullivan, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:

1.

The Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024 (the “Quarterly Report”), to which this Certification is attached as Exhibit 32.1, fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and

2.

The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

In Witness Whereof, the undersigned have set their hands hereto as of the 8th day of August 2024.

 

/s/ Timothy T. Goodnow, Ph.D. 

 

/s/ Rick Sullivan 

Timothy T. Goodnow, Ph.D.

 

Rick Sullivan

President & Chief Executive Officer

 

Chief Financial Officer

(principal executive officer)

(principal financial officer)

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


EX-101.SCH 6 sens-20240630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Net Loss per Share - Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Marketable Securities - AFS Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - Marketable Securities - AFS Debt Securities - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Inventory, net (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - Leases - Assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Leases - Assets and liabilities (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 99941206 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Scheduled Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Organization and Nature of Operations link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995211501 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995211601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995211701 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995211801 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 99920302 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 99931503 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Liquidity and Capital Resources (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Revenue Recognition - Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 99940403 - Disclosure - Revenue Recognition - Concentration of Revenue and Customers (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - Product Warranty Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 99941202 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Preferred Stock and Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 99941203 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 99941204 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Carrying Amount of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 99941205 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Interest expense (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 99941401 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 99941501 - Disclosure - Fair Value Measurements - Recurring (Details) link:presentationLink link:calculationLink link:definitionLink 99941502 - Disclosure - Fair Value Measurements - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 99941601 - Disclosure - Income Taxes - Tax Provision (Details) link:presentationLink link:calculationLink link:definitionLink 99941701 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Liquidity and Capital Resources link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Inventory, net link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Product Warranty Obligations link:presentationLink link:calculationLink link:definitionLink 995211401 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Inventory, net (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - Product Warranty Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - Revenue Recognition - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 sens-20240630_cal.xml EX-101.CAL EX-101.DEF 8 sens-20240630_def.xml EX-101.DEF EX-101.LAB 9 sens-20240630_lab.xml EX-101.LAB EX-101.PRE 10 sens-20240630_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Aug. 02, 2024
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-37717  
Entity Registrant Name Senseonics Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-1210911  
Entity Address, Address Line One 20451 Seneca Meadows Parkway  
Entity Address, City or Town Germantown  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20876-7005  
City Area Code 301  
Local Phone Number 515-7260  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol SENS  
Security Exchange Name NYSEAMER  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   535,574,088
Entity Central Index Key 0001616543  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 34,853 $ 75,709
Restricted cash 318  
Short term investments, net 49,774 33,747
Inventory, net 7,215 8,776
Prepaid expenses and other current assets 6,502 7,266
Total current assets 103,014 130,030
Deposits and other assets 5,241 7,006
Property and equipment, net 3,306 1,184
Total assets 111,561 138,220
Current liabilities:    
Accounts payable 1,331 4,568
Accrued expenses and other current liabilities 13,142 12,689
Note payable, current portion, net 18,642  
Total current liabilities 33,115 17,257
Long-term debt and notes payables, net 34,202 41,195
Derivative liabilities   102
Other liabilities 6,010 6,214
Total liabilities 73,327 64,768
Preferred stock and additional paid-in-capital, subject to possible redemption: $0.001 par value per share; 12,000 shares authorized and 12,000 shares issued and outstanding as of June 30, 2024 and December 31, 2023 37,656 37,656
Total temporary equity 37,656 37,656
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.001 par value per share; 1,400,000,000 shares and 900,000 shares authorized as of June 30, 2024 and December 31, 2023; 535,277,362 shares and 530,364,237 shares issued and outstanding as of June 30, 2024 and December 31, 2023 535 530
Additional paid-in capital 908,472 904,535
Accumulated other comprehensive loss (7) (11)
Accumulated deficit (908,422) (869,258)
Total stockholders' equity 578 35,796
Total liabilities and stockholders' equity 111,561 138,220
Nonrelated Party    
Current assets:    
Accounts receivable, net 1,277 808
Current liabilities:    
Accrued expenses and other current liabilities 11,916 11,744
Related Party    
Current assets:    
Accounts receivable, net 3,075 3,724
Current liabilities:    
Accrued expenses and other current liabilities $ 1,226 $ 945
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Class of stock information    
Temporary equity, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Temporary equity, shares authorized 12,000 12,000
Temporary equity, shares issued 12,000 12,000
Temporary equity, shares outstanding 12,000 12,000
Common stock, par value per share (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 1,400,000,000 900,000,000
Common stock, shares issued 535,277,362 530,364,237
Common stock, shares outstanding 535,277,362 530,364,237
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue, net $ 4,865 $ 4,126 $ 9,912 $ 8,263
Cost of sales 4,567 3,709 9,279 7,433
Gross profit 298 417 633 830
Expenses:        
Research and development expenses 10,800 12,830 21,238 25,235
Selling, general and administrative expenses 8,991 7,455 17,119 15,173
Operating loss (19,493) (19,868) (37,724) (39,578)
Other (expense) income, net:        
Interest income 1,190 1,311 2,574 2,420
Exchange related gain, net       18,776
Interest expense (2,085) (2,310) (4,133) (6,962)
Gain on change in fair value of derivatives 102 289 102 6,067
Other (expense) income (1) 155 17 178
Total other (expense) income, net (794) (555) (1,440) 20,479
Net Loss (20,287) (20,423) (39,164) (19,099)
Other comprehensive income        
Unrealized (loss) gain on marketable securities (5) 100 4 558
Total other comprehensive (loss) gain (5) 100 4 558
Total comprehensive loss $ (20,292) $ (20,323) $ (39,160) $ (18,541)
Basic net loss per common share $ (0.03) $ (0.04) $ (0.06) $ (0.04)
Basic weighted-average shares outstanding 616,585,664 567,125,022 615,587,105 532,499,776
Diluted net loss per common share $ (0.03) $ (0.04) $ (0.06) $ (0.04)
Diluted weighted-average shares outstanding 616,585,664 567,125,022 615,587,105 532,499,776
Nonrelated Party        
Revenue, net $ 778 $ 437 $ 1,367 $ 750
Related Party        
Revenue, net $ 4,087 $ 3,689 $ 8,545 $ 7,513
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Preferred Stock
Series B Preferred Stock
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total
Balance at Dec. 31, 2022   $ 480 $ 806,488 $ (678) $ (808,866) $ (2,576)
Balance (in shares) at Dec. 31, 2022   479,637        
Changes in Stockholders' Equity (Deficit)            
Issuance of common stock, net of issuance costs   $ 10 7,366     7,376
Issuance of common stock, net of issuance costs (in shares)   9,945        
Issued common stock for vested RSUs and ESPP purchase   $ 5 82     87
Issued common stock for vested RSUs and ESPP purchase (in shares)   5,371        
Issuance of warrants, net of issuance costs     63,282     63,282
Exercise of stock options and warrants     3     3
Exercise of stock options and warrants (in shares)   6        
Stock-based compensation expense     4,651     4,651
Shares withheld related to net share settlement of equity awards   $ (2) (1,601)     (1,603)
Shares withheld related to net share settlement of equity awards (in shares)   (2,132)        
Other     (142)     (142)
Net loss         (19,099) (19,099)
Other comprehensive income (loss), net of tax       558   558
Balance at Jun. 30, 2023   $ 493 880,129 (120) (827,965) 52,537
Balance (in shares) at Jun. 30, 2023   492,827        
Temporary Equity, Beginning Balance at Dec. 31, 2022 $ 37,656          
Temporary Equity, Ending Balance at Jun. 30, 2023 37,656          
Balance at Dec. 31, 2022   $ 480 806,488 (678) (808,866) (2,576)
Balance (in shares) at Dec. 31, 2022   479,637        
Changes in Stockholders' Equity (Deficit)            
Net loss           (60,400)
Balance at Dec. 31, 2023   $ 530 904,535 (11) (869,258) 35,796
Balance (in shares) at Dec. 31, 2023   530,364        
Temporary Equity, Beginning Balance at Dec. 31, 2022 37,656          
Temporary Equity, Ending Balance at Dec. 31, 2023 37,656          
Balance at Mar. 31, 2023   $ 480 871,746 (220) (807,542) 64,464
Balance (in shares) at Mar. 31, 2023   479,780        
Changes in Stockholders' Equity (Deficit)            
Issuance of common stock, net of issuance costs   $ 10 7,366     7,376
Issuance of common stock, net of issuance costs (in shares)   9,945        
Issued common stock for vested RSUs and ESPP purchase   $ 5 (3)     2
Issued common stock for vested RSUs and ESPP purchase (in shares)   5,228        
Warrant issuance costs     (260)     (260)
Exercise of stock options and warrants     3     3
Exercise of stock options and warrants (in shares)   6        
Stock-based compensation expense     2,870     2,870
Shares withheld related to net share settlement of equity awards   $ (2) (1,596)     (1,598)
Shares withheld related to net share settlement of equity awards (in shares)   (2,132)        
Other     3     3
Net loss         (20,423) (20,423)
Other comprehensive income (loss), net of tax       100   100
Balance at Jun. 30, 2023   $ 493 880,129 (120) (827,965) 52,537
Balance (in shares) at Jun. 30, 2023   492,827        
Temporary Equity, Beginning Balance at Mar. 31, 2023 37,656          
Temporary Equity, Ending Balance at Jun. 30, 2023 37,656          
Balance at Dec. 31, 2023   $ 530 904,535 (11) (869,258) 35,796
Balance (in shares) at Dec. 31, 2023   530,364        
Changes in Stockholders' Equity (Deficit)            
Issuance of common stock, net of issuance costs   $ 1 (1)      
Issuance of common stock, net of issuance costs (in shares)   728        
Issued common stock for vested RSUs and ESPP purchase   $ 6 95     101
Issued common stock for vested RSUs and ESPP purchase (in shares)   6,489        
Issuance of warrants, net of issuance costs     149     149
Exercise of stock options and warrants     6     6
Exercise of stock options and warrants (in shares)   12        
Stock-based compensation expense     4,727     4,727
Shares withheld related to net share settlement of equity awards   $ (2) (1,039)     (1,041)
Shares withheld related to net share settlement of equity awards (in shares)   (2,316)        
Net loss         (39,164) (39,164)
Other comprehensive income (loss), net of tax       4   4
Balance at Jun. 30, 2024   $ 535 908,472 (7) (908,422) 578
Balance (in shares) at Jun. 30, 2024   535,277        
Temporary Equity, Beginning Balance at Dec. 31, 2023 37,656          
Temporary Equity, Ending Balance at Jun. 30, 2024 37,656          
Balance at Mar. 31, 2024   $ 530 906,569 (2) (888,135) 18,962
Balance (in shares) at Mar. 31, 2024   530,818        
Changes in Stockholders' Equity (Deficit)            
Issuance of common stock, net of issuance costs   $ 1       1
Issuance of common stock, net of issuance costs (in shares)   620        
Issued common stock for vested RSUs and ESPP purchase   $ 6       6
Issued common stock for vested RSUs and ESPP purchase (in shares)   6,122        
Exercise of stock options and warrants     5     5
Exercise of stock options and warrants (in shares)   11        
Stock-based compensation expense     2,926     2,926
Shares withheld related to net share settlement of equity awards   $ (2) (1,028)     (1,030)
Shares withheld related to net share settlement of equity awards (in shares)   (2,294)        
Net loss         (20,287) (20,287)
Other comprehensive income (loss), net of tax       (5)   (5)
Balance at Jun. 30, 2024   $ 535 $ 908,472 $ (7) $ (908,422) $ 578
Balance (in shares) at Jun. 30, 2024   535,277        
Temporary Equity, Beginning Balance at Mar. 31, 2024 37,656          
Temporary Equity, Ending Balance at Jun. 30, 2024 $ 37,656          
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities    
Net loss $ (39,164) $ (19,099)
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Depreciation and ROU amortization expense 513 454
Non-cash interest expense (debt discount and deferred costs) 1,848 2,014
Net amortization of premiums and accretion of discounts on marketable securities (282) 1,412
Gain on change in fair value of derivatives (102) (6,067)
Exchange related gain, net   (18,776)
Stock-based compensation expense 4,727 4,651
Provision for inventory obsolescence 52 (65)
Other 341 55
Changes in assets and liabilities:    
Accounts receivable 115 (1,224)
Prepaid expenses and other current assets 765 (314)
Inventory 1,509 (1,823)
Deposits and other assets 1,596 (26)
Accounts payable (3,296) 556
Accrued expenses and other liabilities 348 493
Accrued interest 76 357
Operating lease liabilities (450) (430)
Net cash used in operating activities (31,404) (37,832)
Cash flows from investing activities    
Capital expenditures (2,408) (57)
Purchase of marketable securities (49,637) (61,818)
Proceeds from sale and maturity of marketable securities 33,895 87,746
Net cash provided by (used in) investing activities (18,150) 25,871
Cash flows from financing activities    
Proceeds from issuance of common stock, net   7,376
Proceeds from exercise of stock options and ESPP issuances, net 107 (52)
Proceeds from issuance of term loan, net 9,950  
Taxes paid related to net share settlement of equity awards (1,041) (1,603)
Repayment of 2023 Notes   (15,700)
Proceeds from issuance of warrants, net   14,698
Net cash provided by financing activities 9,016 4,719
Net decrease in cash, cash equivalents (40,538) (7,242)
Cash, cash equivalents, and restricted cash at beginning of period 75,709 35,793
Cash, cash equivalents, and restricted cash at ending of period 35,171 28,551
Supplemental disclosure of cash flow information    
Cash paid during the period for interest 2,209 1,756
Lease liabilities arising from obtaining right-of-use assets   3,831
Supplemental disclosure of non-cash investing and financing activities    
Property and equipment purchases included in accounts payable and accrued expenses 37  
Issuance of warrants in exchange for PHC Notes   $ 48,564
Issuance of warrants for Loan and Security Agreement $ 149  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Organization and Nature of Operations
6 Months Ended
Jun. 30, 2024
Organization and Nature of Operations  
Organization and Nature of Operations

1.

Organization and Nature of Operations

Senseonics Holdings, Inc., a Delaware corporation, is a medical technology company focused on the development and manufacturing of long-term, implantable continuous glucose monitoring (“CGM”) systems to improve the lives of people with diabetes by enhancing their ability to manage their disease with relative ease and accuracy.

Senseonics, Incorporated is a wholly owned subsidiary of Senseonics Holdings, Inc. and was originally incorporated on October 30, 1996, and commenced operations on January 15, 1997. Eon Care Services, LLC and Eon Management Services, LLC are wholly owned subsidiaries of Senseonics, Incorporated formed in April 2024 and July 2024, respectively and will commence operations later this year. Senseonics Holdings, Inc., Senseonics, Incorporated, Eon Care Services, LLC and Eon Management Services, LLC are hereinafter collectively referred to as the “Company” unless otherwise indicated or the context otherwise requires.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liquidity and Capital Resources
6 Months Ended
Jun. 30, 2024
Liquidity and Capital Resources  
Liquidity and Capital Resources

2.

Liquidity and Capital Resources

From its founding in 1996 until 2010, the Company has devoted substantially all of its resources to researching various sensor technologies and platforms. Beginning in 2010, the Company narrowed its focus to developing and refining a commercially viable glucose monitoring system. Since our inception, we have incurred significant net losses and expect to incur additional losses in the near future. We incurred total net (loss) income of ($60.4) million and $142.1 million for the years ended December 31, 2023 and 2022, respectively. For the six months ending June 30, 2024, the Company had gross profit of $0.6 million and an accumulated deficit of $908.4 million. To date, the Company has funded its operations principally through the issuance of preferred stock, common stock, warrants, convertible notes and debt. As of June 30, 2024, the Company had unrestricted cash, cash equivalents and marketable securities of $84.6 million.

The Company’s ability to grow revenues and achieve profitability depends on the successful commercialization and adoption of our Eversense CGM systems by diabetes patients and healthcare providers, along with future product development, regulatory approvals, and post-approval requirements. These activities and continued development of the Gemini product, Freedom product and other future products, will require significant uses of working capital through 2024 and beyond.

In accordance with the Financial Accounting Standards Board (FASB) Accounting Standards Codification, 205-40, Presentation of Financial Statements - Going Concern, management is required to assess the Company’s ability to continue as a going concern through twelve months after issuance of the financial statements. Based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern for the one-year period following the date these condensed consolidated financial statements are issued. To sustain its future operations beyond such one-year period, the Company will require additional funding. As part of our liquidity strategy, we will continue to monitor our capital structure and market conditions, and we may finance our cash needs through public or private debt and equity financings and other sources which may include collaborations, strategic alliances, and licensing arrangements with third parties. There is no assurance that the Company will be successful in obtaining sufficient funding on acceptable terms, if at all, and could be forced to delay, reduce, or eliminate some or all of its research, clinical trials, product development or future commercialization efforts, which could materially adversely affect its business prospects or its ability to continue as a going concern. The accompanying condensed consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty. Accordingly, the condensed consolidated financial statements have been prepared on a basis that assumes the Company will continue as a going concern and that contemplates the realization of assets and satisfaction of liabilities and commitments in the ordinary course of business.

On September 8, 2023 (the “Effective Date”), the Company entered into a loan agreement (the “Loan and Security Agreement”) with the several institutions or entities party thereto (collectively, the “Lenders") and Hercules Capital, Inc., a Maryland corporation (“Hercules”) in its capacity as administrative agent and collateral agent for itself and the Lenders, pursuant to which the Lenders have agreed to make available to the Company up to $50.0 million in senior secured term loans (the “Term Loan Facility”), consisting of (i) an initial term loan of $25.0 million (the “Tranche 1 Loan”), which was funded on the Effective Date and (ii) two additional tranches of term loans in the amounts of up to $10.0 million (the “Tranche 2 Loan”) and $15.0 million (the “Tranche 3 Loan”), respectively, which will become available to the Company upon the Company’s satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. In December 2023, we met the terms and conditions to draw on the Tranche 2 Loan and the loan was funded on January 2, 2024 in an amount of $10.0 million. The loans under the Loan and Security Agreement mature on September 1, 2027 (the “Maturity Date”).

On August 10, 2023, the Company entered into separate, privately negotiated exchange agreements (the “Exchange Agreements”) with a limited number of holders (the “Noteholders”) of the Company’s currently outstanding 5.25% Convertible Senior Notes due 2025 (the “2025 Notes”). Under the terms of the Exchange Agreements, the Noteholders agreed to exchange with the Company (the “Exchanges”) up to $30.8 million in aggregate principal amount of the 2025 Notes (the “Exchanged Notes”) for a combination of $7.5 million of cash and newly issued shares of common stock (the “Exchange Shares”). The number of Exchange Shares was determined based upon the volume-weighted average price per share of the common stock during a 15-day averaging period commencing on August 11, 2023 and ending August 31, 2023. Based on the volume-weighted average price per share of the common stock during the averaging period, a total of 35.1 million shares of common stock were issued in the Exchanges. The Exchanges were settled on the initial share issuance date of August 14, 2023 and the final settlement date of September 5, 2023.

In August 2023, the Company entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Goldman Sachs & Co. LLC (“GS”), under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $106.6 million through GS as its sales agent in an “at the market” offering, which represented the remaining capacity under our then-existing at the market program with Jefferies LLC (“Jefferies”), as described below. GS will receive a commission up to 3.0% of the gross proceeds of any common stock sold through GS under the Equity Distribution Agreement. The shares will be offered and sold pursuant to an effective shelf registration statement on Form S-3, which was originally filed with the Securities and Exchange Commission on August 10, 2023. As of June 30, 2024, the Company received approximately $0.3 million in net proceeds from the sale of 728,291 shares under the Equity Distribution Agreement.

In November 2021, we entered into the 2021 Sales Agreement with Jefferies, under which we could offer and sell, from time to time, at our sole discretion, shares of our common stock having an aggregate offering price of up to $150.0 million through Jefferies as our sales agent in an “at the market” offering. Jefferies received commissions up to 3.0% of the gross proceeds of any common stock sold through Jefferies under the 2021 Sales Agreement. During 2023, the Company received $7.4 million in net proceeds from the sale of 9,944,663 shares of its common stock under the 2021 Sales Agreement. Effective August 7, 2023, the Company and Jefferies mutually agreed to terminate the 2021 Sales Agreement. At the time of termination, approximately $106.6 million remained available for issuance pursuant to the 2021 Sales Agreement.

On August 9, 2020, the Company entered into a financing agreement with the parent company of Ascensia Diabetes Care Holdings AG (“Ascensia”), PHC Holdings Corporation (“PHC”), pursuant to which the Company issued $35.0 million in aggregate principal amount of Senior Secured Convertible Notes due on October 31, 2024 (the “PHC Notes”), to PHC. The Company also issued 2,941,176 shares of common stock to PHC as a financing fee. The Company also has the option to sell and issue PHC up to $15.0 million of convertible preferred stock on or before December 31, 2022, contingent upon obtaining U.S. Food and Drug Administration (“FDA”) approval for the 180-day Eversense product for marketing in the United States before such date. The Company successfully obtained FDA approval in February 2022 and the option was not exercised. As described in Note 12, on March 13, 2023, the Company entered into an Exchange Agreement (the “PHC Exchange Agreement”) with PHC, pursuant to which PHC agreed to exchange (the

“PHC Exchange”) its $35.0 million aggregate principal amount of the PHC Notes, including all accrued and unpaid interest thereon, for a warrant (the “PHC Exchange Warrant”) to purchase up to 68,525,311 shares of the Company’s common stock, $0.001 par value per share (the “PHC Exchange Warrant Shares”). The PHC Exchange Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per PHC Exchange Warrant Share. On March 31, 2023, (6:00 am Japan Standard Time on April 1, 2023) the PHC Exchange was consummated, and the Company issued the PHC Exchange Warrant in consideration for the cancellation of the PHC Notes.

On March 13, 2023, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with PHC, pursuant to which the Company issued and sold to PHC in a private placement (the “Private Placement”) a warrant (the “Purchase Warrant”) to purchase 15,425,750 shares of the Company’s common stock, $0.001 par value per share (the “Purchase Warrant Shares”). The purchase price of the Purchase Warrant was approximately $0.97 per Purchase Warrant Share, representing the undiscounted, trailing 10-day volume weighted average price of the Company’s common stock through March 10, 2023. The Purchase Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per Purchase Warrant Share. The issuance of the Purchase Warrants enabled PHC to maintain, as of the closing of the transaction, a 15% beneficial ownership for purposes of the Investor Rights Agreement, dated August 9, 2020, between the Company and PHC. The Private Placement closed on March 13, 2023 (the “Private Placement Closing Date”) and the Company received aggregate gross proceeds of $15.0 million, before deducting private placement expenses payable by the Company.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

3.

Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the instructions to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. Although the Company considers the disclosures in these unaudited consolidated financial statements to be adequate to make the information presented not misleading, certain information or footnote information normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted under the rules and regulations of the SEC. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of financial position at June 30, 2024, and December 31, 2023, results of operations, comprehensive income (loss), and changes in stockholder’s deficit for the three and six months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023 have been included. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 1, 2024. The interim results for June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024, or for any future interim periods.

The unaudited condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists. As discussed in Note 2, based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern. The Company will require additional liquidity to continue its operations over the next 12 months and we are currently evaluating strategies to obtain the required additional funding for future operations.

The consolidated financial statements reflect the accounts of Senseonics Holdings, Inc. and its wholly owned operating subsidiary Senseonics, Incorporated. The Company views its operations and manages its business in one segment, glucose monitoring products. Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. 

Recent Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires that an entity report segment information in accordance with Topic 280, Segment Reporting. The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, on a retrospective basis, with early adoption permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.

In December 2023, the FASB issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), the objective of which is to enhance the transparency of income tax disclosures by requiring greater disaggregation of information presented and consistent categories in the rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal year 2025, using either a prospective or retrospective transition method, and early adoption is permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenue and expenses during the reporting period. In the accompanying unaudited consolidated financial statements, estimates are used for, but not limited to, stock-based compensation, recoverability of long-lived assets, deferred taxes and valuation allowances, fair value of investments, derivative assets and liabilities, obsolete inventory, warranty obligations, variable consideration related to revenue, allowance for credit losses, depreciable lives of property and equipment, and accruals for clinical study costs, which are accrued based on estimates of work performed under contract. The Company bases these estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from those estimates; however, management does not believe that such differences would be material.

Significant Accounting Policies

The accounting policies used by the Company in its presentation of interim financial results are consistent with those presented in Note 3 to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition
6 Months Ended
Jun. 30, 2024
Revenue Recognition  
Revenue Recognition

4. Revenue Recognition

The Company generates product revenue from sales of the Eversense system and related components and supplies to Ascensia, through a collaboration and commercialization agreement (the “Ascensia Commercialization Agreement”), third-party distributors outside the United States and to strategic fulfillment partners in the United States, who then resell the products to health care providers and patients, or directly to health care systems and health care providers (collectively, the “Customers”). Customers pay the Company for sales, regardless of whether or not the Customers resell the products to health care providers and patients. The Company’s policies for recognizing sales have not changed from those described in our Annual Report on Form 10-K for the year ended December 31, 2023.

Revenue by Geographic Region

The following table sets forth net revenue derived from the Company’s two primary geographical markets, the United States and outside of the United States, based on the geographic location to which the Company delivers the product, for the three and six months ended June 30, 2024 and 2023:

Three Months Ended

Six Months Ended

June 30, 2024

June 30, 2024

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

3,030

62.3

%

$

6,706

67.7

%

Outside of the United States

1,835

37.7

3,206

32.3

Total

$

4,865

100.0

%

$

9,912

100.0

%

Three Months Ended

Six Months Ended

June 30, 2023

June 30, 2023

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

1,793

43.5

%

$

3,955

47.9

%

Outside of the United States

2,333

56.5

4,308

52.1

Total

$

4,126

100.0

%

$

8,263

100.0

%

Contract Assets

Contract assets consist of unbilled receivables from customers and are recorded at net realizable value and relate to the revenue share variable consideration from the Ascensia Commercialization Agreement. Accounts receivable – related parties, net as of June 30, 2024 and December 31, 2023 included unbilled accounts receivable of $ 0.9 million and $1.5 million, respectively. The Company expects to invoice and collect all unbilled accounts receivable within 12 months.

Concentration of Revenue and Customers

For the three months ended June 30, 2024 and 2023, the Company derived 84% and 89%, respectively, of its total revenue from one customer, Ascensia. Revenues for these corresponding periods represent sales of sensors, transmitters and miscellaneous Eversense system components.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share
6 Months Ended
Jun. 30, 2024
Net Loss per Share  
Net Loss per Share

5. Net Loss per Share

Basic net loss per share attributable to common stockholders is calculated by dividing the net loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. An aggregate of 83,951,061 shares of common stock issuable upon the exercise of the PHC Exchange Warrant Shares and the Purchase Warrant Shares held by PHC are included in the number of outstanding shares used for the computation of basic net loss per share for the three and six months ended June 30, 2024 and 2023. Since the shares are issuable for little or no consideration, sometimes referred to as “penny warrants”, they are considered outstanding in the context of earnings per share, as discussed in ASC 260-10-45-13.

Dilutive net loss per share is computed using the weighted average number of common shares outstanding during the period and, when dilutive, potential common share equivalents. Potentially dilutive common shares consist of

shares issuable from restricted stock units, stock options, warrants and the Company’s convertible notes. Potentially dilutive common shares issuable upon vesting of restricted stock units and exercise of stock options and warrants are determined using the average share price for each period under the treasury stock method. Potentially dilutive common shares issuable upon conversion of the Company’s convertible notes are determined using the if converted method. The if-converted method assumes conversion of convertible securities at the beginning of the reporting period. Interest expense, dividends, and the changes in fair value measurement recognized during the period are added back to the numerator. The denominator includes the common shares issuable upon conversion of convertible securities.

In periods of net loss, all potentially dilutive common shares are excluded from the computation of the diluted net loss per share for those periods, as the effect would be anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per share for the periods shown:

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

    

2023

2024

    

2023

Net loss

$

(20,287)

$

(20,423)

$

(39,164)

$

(19,099)

Impact of conversion of dilutive securities

Dilutive Net loss

$

(20,287)

$

(20,423)

$

(39,164)

$

(19,099)

Net loss per share

Basic

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Diluted

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Basic weighted average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

Dilutive potential common stock outstanding

Dilutive potential common stock outstanding

Diluted weighted average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

Outstanding anti-dilutive securities not included in the diluted net loss per share calculations were as follows:

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

2023

Stock-based awards

44,689,681

31,785,464

44,689,681

31,785,464

2025 Notes

15,813,176

39,689,142

15,813,176

39,689,142

Energy Capital Preferred Shares

30,372,058

30,372,058

30,372,058

30,372,058

Warrants

1,608,070

427,821

1,608,070

427,821

Total anti-dilutive shares outstanding

92,482,985

102,274,485

92,482,985

102,274,485

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities
6 Months Ended
Jun. 30, 2024
Marketable Securities  
Marketable Securities

6.

Marketable Securities

Marketable securities available for sale, were as follows (in thousands):

June 30, 2024

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

    

Cost

    

Gains

    

Losses

    

Value

Commercial Paper

$

11,783

$

$

(8)

$

11,775

Government and agency securities

37,998

1

37,999

Total

$

49,781

$

1

$

(8)

$

49,774

December 31, 2023

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

    

Cost

    

Gains

    

Losses

    

Value

Commercial Paper

$

7,598

$

$

$

7,598

Corporate debt securities

7,980

1

7,981

Government and agency securities

18,180

(12)

18,168

Total

$

33,758

$

1

$

(12)

$

33,747

The following are the scheduled maturities as of June 30, 2024 (in thousands):

Net

Fair

Carrying Amount

Value

2024 (remaining six months)

    

$

49,781

$

49,774

Total

    

$

49,781

$

49,774

The Company periodically reviews its portfolio of debt securities to determine if any investment is impaired due to credit loss or other potential valuation concerns. For debt securities where the fair value of the investment is less than the amortized cost basis, the Company assesses at the individual security level, for various quantitative factors including, but not limited to, the nature of the investments, changes in credit ratings, interest rate fluctuations, industry analyst reports, and the severity of impairment. Unrealized losses on available-for-sale securities at June 30, 2024 were not significant and were primarily due to changes in interest rates and not due to increased credit risk associated with specific securities. The Company does not intend to sell these impaired investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory, net
6 Months Ended
Jun. 30, 2024
Inventory, net  
Inventory, net

7. Inventory, net

Inventory, net of reserves, consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2024

    

2023

Finished goods

    

$

1,209

    

$

2,160

Work-in-process

 

4,766

 

5,332

Raw materials

 

1,240

 

1,284

Total

$

7,215

$

8,776

The Company recorded less than $0.1 million in cost of sales for the three and six months ended June 30, 2024 and the three and six months ended June 30, 2023 to reduce the value of inventory for items that are potentially obsolete due to expiry, in excess of product demand, or to adjust costs to their net realizable value.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepaid Expenses and Other Current Assets
6 Months Ended
Jun. 30, 2024
Prepaid Expenses and Other Current Assets  
Prepaid Expenses and Other Current Assets

8. Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

June 30, 

December 31, 

2024

    

2023

Contract manufacturing⁽¹⁾

$

3,571

$

4,244

Tax credits receivable (2)

1,793

1,793

Insurance

487

73

Clinical and Preclinical

304

343

IT and software

 

125

 

242

Rent and utilities

99

122

Sales and Marketing

70

20

Investor Relations

39

Research and development

14

95

Interest receivable

272

Accounting and Audit

61

Other

1

Total prepaid expenses and other current assets

$

6,502

$

7,266

(1)Includes deposits to contract manufacturers for manufacturing process.
(2)Refundable employee retention credits, enacted under the CARES Act.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2024
Accrued Expenses and Other Current Liabilities  
Accrued Expenses and Other Current Liabilities

9.

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

June 30, 

December 31, 

2024

    

2023

Research and development

$

4,515

$

3,846

Compensation and benefits

    

2,771

    

4,799

Professional and administrative services

2,208

673

Contract manufacturing

 

1,024

 

1,457

Interest on notes payable

 

780

 

704

Sales and marketing services

577

301

Product warranty and replacement obligations

459

514

Accrued construction and renovation costs

399

Operating lease

398

368

Other

11

27

Total accrued expenses and other current liabilities

$

13,142

$

12,689

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
6 Months Ended
Jun. 30, 2024
Leases  
Leases

10.

Leases

The Company leases approximately 33,000 square feet of research and office space for its corporate headquarters under a non-cancelable operating lease. In May 2023, the Company amended our lease, extending the lease term through May 31, 2033, and obtained a tenant improvement allowance of $1.3 million. The Company accounted for the amendment as a lease modification and remeasured the ROU asset and lease liability as of the amendment date, which resulted in an increase of $2.5 million to the ROU asset, and an increase of $3.8 million to the lease liability. The Company has one option to extend the term for an additional period of five years beginning on June 1, 2033. The rent expense is recognized on a straight-line basis through the end of the lease term, excluding option renewals. The difference between the straight-line rent amounts and amounts payable under the lease is recorded as deferred rent.

Operating lease expense for both the six months ended June 30, 2024 and 2023 was $0.4 million.

The following table summarizes the lease assets and liabilities as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 

December 31, 

Operating Lease Assets and Liabilities

Balance Sheet Classification

2024

2023

Assets

  

Operating lease ROU assets

Deposits and other assets

$

5,012

$

5,180

Liabilities

Current operating lease liabilities

Accrued expenses and other current liabilities

$

398

$

368

Non-current operating lease liabilities

Other non-current liabilities

6,010

6,214

Total operating lease liabilities

$

6,408

$

6,582

The following table summarizes the maturity of undiscounted payments due under operating lease liabilities and the present value of those liabilities as of June 30, 2024 (in thousands):

2024 (remaining 6 months)

  

$

461

2025

939

2026

967

2027

996

2028

1,026

Thereafter

4,908

Total

9,297

Less: Present value adjustment

(2,889)

Present value of lease liabilities

$

6,408

The following table summarizes the weighted-average lease term and weighted-average discount rate as of June 30, 2024:

Remaining lease term (years)

2024

Operating leases

8.9

Discount rate

Operating leases

8.5

%

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Product Warranty Obligations
6 Months Ended
Jun. 30, 2024
Product Warranty Obligations  
Product Warranty Obligations

11.

Product Warranty Obligations

The Company provides a warranty of one year on its smart transmitters. Additionally, the Company may also replace Eversense system components that do not function in accordance with the product specifications. Estimated replacement costs are recorded at the time of shipment as a charge to cost of sales in the consolidated statement of operations and are developed by analyzing product performance data and historical replacement experience, including comparing actual replacements to revenue.

The warranty reserve was $0.5 million for each June 30, 2024 and December 31, 2023. The following table provides a reconciliation of the change in estimated warranty liabilities for the six months ended June 30, 2024, and for the twelve months ended December 31, 2023 (in thousands):

June 30, 

December 31,

    

2024

    

2023

Balance at beginning of the period

$

514

$

781

Provision for warranties during the period

125

242

Settlements made during the period

(180)

(509)

Balance at end of the period

$

459

$

514

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants
6 Months Ended
Jun. 30, 2024
Notes Payable, Preferred Stock and Stock Purchase Warrants  
Notes Payable, Preferred Stock and Stock Purchase Warrants

12.

Notes Payable, Preferred Stock and Stock Purchase Warrants

Term Loans

Loan and Security Agreement

On September 8, 2023 (the “Effective Date”), the Company entered into a loan agreement (the “Loan and Security Agreement”) with Hercules Capital, Inc. and its managed fund (collectively, the “Lenders"), pursuant to which the Lenders have agreed to make available to Senseonics up to $50.0 million in senior secured term loans (the “Term Loan Facility”), consisting of (i) an initial term loan of $25.0 million (the “Tranche 1 Loan”), which was funded on the Effective Date and (ii) two additional tranches of term loans in the amounts of up to $10.0 million (the “Tranche 2 Loan”) and $15.0 million (the “Tranche 3 Loan”), respectively, which will become available to Senseonics upon Senseonics’ satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. In December 2023, the Company met the terms and conditions to draw on Tranche 2 Loan and the loan was funded on January 2, 2024 in an amount of $10.0 million. The loans under the Loan and Security Agreement mature on September 1, 2027 (the “Maturity Date”).

The loans under the Loan and Security Agreement bear interest at an annual rate equal to the greater of (i) the prime rate as reported in The Wall Street Journal plus 1.40% and (ii) 9.90%. Borrowings under the Loan and Security Agreement are repayable in monthly interest-only payments through (a) initially, September 1, 2026 and (b) if the Company satisfies the Interest Only Extension Conditions (as defined in the Loan and Security Agreement), the Maturity Date. After the interest-only payment period, borrowings under the Loan and Security Agreement are repayable in equal monthly payments of principal and accrued interest until the Maturity Date.

At the Company’s option, the Company may prepay all or any portion of the outstanding borrowings under the Loan and Security Agreement, subject to a prepayment fee equal to (a) 3.0% of the principal amount being prepaid if the prepayment occurs within one year of the Effective Date, 2.0% of the principal amount being prepaid if the prepayment occurs during the second year following the Effective Date, and 1.00% of the principal amount being prepaid if the prepayment occurs more than two years after the Effective Date and prior to the Maturity Date. In addition, the Company paid a $375,000 facility fee upon closing and will pay additional facility charges in connection with any borrowing of the Tranche 2 Loan or Tranche 3 Loan, in each case in the amount of 0.50% of the amount of such tranche of loans. The Loan and Security Agreement also provides for an end of term fee in an amount equal to 6.95% of the aggregate principal amount of loan advances actually made under the Loan and Security Agreement, which fee is due and payable on the earliest to occur of (i) the Maturity Date, (ii) the date the Company prepays the outstanding loans in full, and (iii) the date that the secured obligations become due and payable. The end of term fee is accreted to interest expense over the term of the loans.

The Company’s obligations under the Loan and Security Agreement are secured, by a first-priority security interest in substantially all of its assets. The Loan and Security Agreement contains a minimum cash covenant that requires the Company to hold unrestricted cash equal to 30% of the outstanding loan amount under the Loan and Security Agreement. The Loan and Security Agreement also contains a performance covenant, commencing on July 1, 2024, that requires the Company to generate net product revenue on a trailing six-month basis in excess of specified percentage for applicable measuring periods, subject to certain exceptions.

In addition, the Loan and Security Agreement contains customary representations and warranties and customary affirmative and negative covenants, including, among other things, restrictions on indebtedness, liens, investments, mergers, corporate changes, dispositions, prepayment of other indebtedness, and dividends and other distributions, subject to certain exceptions. The Loan and Security Agreement also contains events of default including, among other things, payment defaults, breach of covenants, material adverse effect, breach of representations and warranties, cross-default to material indebtedness, bankruptcy-related defaults, judgment defaults, revocation of certain government approvals, and the occurrence of certain adverse events. Following an event of default and any applicable cure period, a default interest rate equal to the then-applicable interest rate plus 4.0% may be applied to the outstanding amount, and the Lenders will have the right to accelerate all amounts outstanding under the Loan and Security Agreement, in addition to other remedies available to them as secured creditors of the Company.

In addition, in connection with the issuance of the Tranche 1 Loan, the Company issued warrants to the Lenders (collectively, the “Warrants”) to acquire an aggregate of 832,362 shares of the Company’s common stock at an exercise price of $0.6007 per share (the “Warrant Shares”). The Warrants may be exercised through the earlier of (i) the seventh anniversary of the Effective Date and (ii) the consummation of certain acquisition transactions involving the Company, as set forth in the Warrants. The number of Warrant Shares for which the Warrants are exercisable, and the associated exercise price are subject to certain customary proportional adjustments for fundamental events, including stock splits and reverse stock splits, as set forth in the Warrants. The proceeds from the Loan and Security Agreement were allocated between the Tranche 1 Loan and the Warrants based on their respective fair value of $25.0 million and $0.4 million, and the amount allocated to the Warrants was recorded in equity resulting in a debt discount to the Tranche 1 Loan that is being amortized as additional interest expense over the term of the Loan and Security Agreement using the effective interest method. On January 2, 2024, in connection with the issuance of the Tranche 2 Loan the Company issued additional warrants to the Lenders (collectively, the Tranche 2 Warrants”) to acquire an aggregate of 347,887 shares at an exercise price of $0.5749 per share (the “Tranche 2 Warrant Shares”).

In connection with Loan and Security Agreement, the Company incurred $1.1 million in debt issuance costs and debt discounts which are netted against the principal balance of the initial term loan and amortized as interest expense over the term of the initial term loan using an effective interest rate of 12.92%.

Pursuant to the Loan and Security Agreement, the Company also agreed to issue additional seven year term warrants upon the funding of the Tranche 3 Loan, which warrants would be exercisable for an aggregate number of shares equal to 2.0% of the funded loan amount divided by the exercise price equal to the three-day volume-weighted average price at the time of each advance.

Convertible Preferred Stock and Warrants

Securities Purchase Agreement

On March 13, 2023, pursuant to the Securities Purchase Agreement with PHC, the Company issued and sold to PHC in a private placement a warrant (the “Purchase Warrant”) to purchase 15,425,750 shares of common stock (the “Purchase Warrant Shares”). The Purchase Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per Purchase Warrant Share. On the Private Placement Closing Date, the Company received aggregate gross proceeds of $15.0 million, before deducting private placement expenses payable by the Company. All or any part of the Purchase Warrant is exercisable by the holder at any time and from time to time.

The Company determined that the Purchase Warrant shall be classified as equity in accordance with ASC Topic 480, Distinguishing Liabilities from Equity and ASC Topic 815. At issuance, the Company recorded the estimated fair value of the Purchase Warrant in the amount of $14.3 million as additional paid-in-capital in the Company’s consolidated balance sheets.

Because PHC was an existing stockholder of the Company at the time of the transaction, the $0.7 million excess of the purchase price over the fair value of the Purchase Warrant was recognized as an equity transaction and recorded as a capital contribution made by PHC to the Company as additional paid-in-capital in the Company’s consolidated balance sheets.

Additionally, on March 13, 2023, the Company entered into the Exchange Agreement with PHC, pursuant to which PHC agreed to exchange (the “PHC Exchange”) its $35.0 million aggregate principal amount of the PHC Notes, including all accrued and unpaid interest thereon, for a warrant (the “PHC Exchange Warrant”) to purchase up to 68,525,311 shares of common stock (the “PHC Exchange Warrant Shares”). The PHC Exchange Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per PHC Exchange Warrant Share. All or any part of the PHC Exchange Warrant is exercisable by the holder at any time and from time to time. The number of PHC Exchange Warrant Shares represents the number of shares of common stock previously issuable upon conversion of the PHC Notes, in accordance with the original terms of the notes, including a number of shares in respect of accrued and unpaid interest through the closing date, plus additional shares with a value of $675,000 reflecting a portion of the future interest payments forgone by PHC. On March 31, 2023 (6:00 am Japan Standard Time on April 1, 2023), the PHC Exchange was consummated, and the Company issued the PHC Exchange Warrant in consideration for the cancellation of the PHC Notes.

The Company determined that the PHC Exchange Warrant shall be classified as equity in accordance with ASC 480 and ASC 815. On March 31, 2023, the Company recorded the estimated fair value of the PHC Exchange Warrant in the amount of $48.6 million as additional paid-in-capital in the Company’s consolidated balance sheets.

As of June 30, 2024, the Purchase Warrant and the PHC Exchange Warrant remained unexercised and outstanding. As they are prefunded warrants, the Company included the entirety of the warrant shares as weighted average outstanding shares in the calculation of its basic earnings per share.

Convertible Notes

PHC Notes

On August 9, 2020, the Company entered into a Note Purchase Agreement (the “Note Purchase Agreement”) with PHC, as the purchaser (together with the other purchasers from time-to-time party thereto, the “Note Purchasers”) and Alter Domus (US) LLC, as collateral agent. Pursuant to the Note Purchase Agreement, the Company borrowed $35.0 million in aggregate principal through the issuance and sale of the PHC Notes on August 14, 2020 (the “Closing Date”). The Company also issued 2,941,176 shares of its common stock, $0.001 par value per share to PHC as a financing fee (the “Financing Fee Shares”) on the Closing Date. The Financing Fee Shares are accounted for as debt discount in the amount of $1.5 million.

The PHC Notes were senior secured obligations of the Company and were guaranteed on a senior secured basis by the Company’s wholly owned subsidiary, Senseonics, Incorporated. Interest at the initial annual rate of 9.5% is payable semi-annually in cash or, at the Company’s option, payment in kind. The interest rate decreased to 8.0% in April 2022 as a result of the Company having obtained FDA approval for the 180-day Eversense E3 system for marketing in the United States. The maturity date for the PHC Notes was October 31, 2024 (the “Maturity Date”). The obligations under the PHC Notes were secured by substantially all of the Company’s and its subsidiary’s assets.

Each $1,000 of principal of the PHC Notes (including any interest added thereto as payment in kind) was convertible into 1,901.7956 of shares of the Company’s stock, equivalent to a conversion price of approximately $0.53 per share, subject to specified anti-dilution adjustments, including adjustments for the Company’s issuance of equity securities on or prior to April 30, 2022 below the conversion price. In addition, following a notice of redemption or

certain corporate events that occurred prior to the maturity date, the Company would have been required to pay cash in lieu of delivering make whole shares unless the Company obtained stockholder approval to issue such shares.

Subject to specified conditions, on or after October 31, 2022, the PHC Notes would have become redeemable by the Company if the closing sale price of the common stock were to exceed 275% of the conversion price for a specified period of time and subject to certain conditions upon 10 days prior written notice at a cash redemption price equal to the then outstanding principal amount (including any payment in kind interest which has been added to such amount), plus any accrued but unpaid interest. On or after October 31, 2023, the PHC Notes would have become redeemable by the Company upon 10 days prior written notice at a cash redemption price equal to the then outstanding principal amount (including any payment in kind interest which had been added to such amount), plus any accrued but unpaid interest, plus a call premium of 130% if redeemed at least six months prior to the Maturity Date or a call premium of 125% if redeemed within six months of the Maturity Date.

The Note Purchase Agreement contained customary terms and covenants, including financial covenants, such as operating within an approved budget and achieving minimum revenue and liquidity targets, and negative covenants, such as limitations on indebtedness, liens, mergers, asset transfers, certain investing activities and other matters customarily restricted in such agreements. Most of these restrictions were subject to certain minimum thresholds and exceptions. The Note Purchase Agreement also contained customary events of default, after which the PHC Notes would have become due and payable immediately, including defaults related to payment compliance, material inaccuracy of representations and warranties, covenant compliance, material adverse changes, bankruptcy and insolvency proceedings, cross defaults to certain other agreements, judgments against the Company, change of control or delisting events, termination of any guaranty, governmental approvals, and lien priority.

The Company also had the option to sell and issue PHC up to $15.0 million of convertible preferred stock on or before December 31, 2022 (the “PHC Option”), which was initially contingent upon obtaining FDA approval for the 180-day Eversense product for marketing in the United States before such date, and which approval the Company successfully obtained in February 2022. The PHC option was not exercised and expired on December 31, 2022 and the Company recognized a loss on extinguishment of $0.1 million.

The Note Purchase Agreement also contained several provisions requiring bifurcation as a separate derivative liability including an embedded conversion feature, mandatory prepayment upon event of default that constitutes a breach of the minimum revenue financial covenant, optional redemption upon an event of default, change in interest rate after PMA approval and default interest upon an event of default. On the date of issuance, the Company recorded the fair value of the embedded features in the amount of $25.8 million as a derivative liability in the Company’s consolidated balance sheets in accordance with ASC 815. The derivative was adjusted to fair value at each reporting period, with the change in the fair value recorded in change in fair value of derivatives that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss.

In connection with the issuance of the PHC Notes, the Company incurred $2.9 million in debt issuance costs and debt discounts. The associated debt issuance costs were recorded as a contra liability in the amount of $1.4 million and were deferred and amortized as additional interest expense over the term of the notes at an effective interest rate of 29.19%. There were no conversions of the PHC Notes prior to the exchange of the PHC Notes for the PHC Exchange Warrant described above.

As described above, the PHC Exchange Agreement with PHC was consummated on March 31, 2023, whereby PHC exchanged the PHC Notes in $35.0 million principal amount and all accrued and unpaid interest for the PHC Exchange Warrant. On March 31, 2023, the Company was released from its obligation under the PHC Notes.

Upon execution of the PHC Exchange Agreement, the exercise of the original conversion feature of the PHC Notes became remote. Accordingly, the Company remeasured the embedded derivative to its fair value of $0. The Company recognized a change in fair value of the embedded derivative of $44.2 million in the caption “Exchange related gain (loss), net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss.

The Company accounted for the PHC Exchange as an extinguishment of the PHC Notes, and thus, it derecognized the PHC Notes in its consolidated balance sheets and recognized a loss of $25.4 million as the difference between the carrying value plus accrued interest of the PHC Notes of $23.2 million and the $48.6 million fair value of the PHC Exchange Warrant as an extinguishment loss in the caption “Exchange related gain, net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. As a result of the PHC Exchange, the Company recognized a total net gain on exchange of the PHC notes of $18.8 million representing the gain on change in the fair value of the PHC Notes conversion feature recognized as an embedded derivative and the loss on extinguishment of the PHC Notes in exchange for the PHC Exchange Warrant.

2025 Notes

In July 2019, the Company issued $82.0 million in aggregate principal amount of senior convertible notes that will mature on January 15, 2025 (the “2025 Notes”), unless earlier repurchased or converted. The 2025 Notes are convertible, at the option of the holders, into shares of the Company’s common stock, at an initial conversion rate of 757.5758 shares per $1,000 principal amount of the 2025 Notes (equivalent to an initial conversion price of approximately $1.32 per share).

The 2025 Notes also contained an embedded conversion option requiring bifurcation as a separate derivative liability, along with the fundamental change make-whole provision and the cash settled fundamental make-whole shares provision. The derivative is adjusted to fair value at each reporting period, with the change in the fair value recorded to other income (expense) in the Company’s consolidated statement of operations and comprehensive loss.

On April 21, 2020, $24.0 million aggregate principal of the Company’s outstanding 2025 Notes held by Highbridge Capital Management, LLC (“Highbridge”) were settled pursuant to an exchange agreement. Between September 3, 2020 and January 27, 2021, $6.8 million in aggregate principal of the 2025 Notes were converted into 5,152,259 shares of common stock. Accordingly, $3.2 million of allocated deferred issuance costs and debt discounts were recognized as a loss on extinguishment of debt.

On August 10, 2023, the Company entered into separate, privately negotiated exchange agreements (the “Exchange Agreements”) with a limited number of holders (the “Noteholders”) of the Company’s currently outstanding 2025 Notes. Under the terms of the Exchange Agreements, the Noteholders agreed to exchange with the Company (the “Exchanges”) up to $30.8 million in aggregate principal amount of the 2025 Notes (the “Exchanged Notes”) for a combination of $7.5 million of cash and newly issued shares of common stock (the “Exchange Shares”). The number of Exchange Shares was determined based upon the volume-weighted average price per share of the common stock during a 15-day averaging period commencing on August 11, 2023 and ending August 31, 2023.  Based on the volume-weighted average price per share of the common stock during the averaging period, a total of 35.1 million shares of common stock were issued in the Exchanges. The Exchanges were settled on the initial share issuance date of August 14, 2023 and the final settlement date of September 5, 2023.

The Company accounted for the Exchanges as an extinguishment of the Exchanged Notes and the associated embedded derivative and recognized a loss of $4.6 million in the caption “Exchange related gain (loss), net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. The extinguishment loss represents the difference between (i) the carrying value of the Exchanged Notes (inclusive of the fair value of the embedded derivative) and (ii) the sum of $7.5 million cash payment, the fair value of the Exchanged Shares, and transaction costs incurred in the Exchange.

Following the Exchanges, approximately $20.4 million aggregate principal amount of the 2025 Notes remain outstanding. The remaining unamortized debt discount and debt issuance costs are amortized as interest expense over the term of the loan at an effective interest rate of 15.54%. The fair value of the derivative at June 30, 2024 and December 31, 2023 was $0.0 million and $0.1 million, respectively.

2023 Notes

In the first quarter of 2018, the Company issued $53.0 million in aggregate principal amount of senior convertible notes due February 1, 2023 (the “2023 Notes”). In July 2019, the Company used the net proceeds from the issuance of the 2025 Notes to repurchase $37.0 million aggregate principal amount of the outstanding 2023 Notes. Each $1,000 of principal of the 2023 Notes is initially convertible into 294.1176 shares of the Company’s common stock, which is equivalent to an initial conversion price of approximately $3.40 per share, subject to adjustment upon the occurrence of specified events. Holders may convert at any time prior to February 1, 2023. Holders who convert on or after the date that is six months after the last date of original issuance of the 2023 Notes but prior to February 1, 2021, may also be entitled to receive, under certain circumstances, an interest make-whole payment payable in shares of common stock. If specific corporate events occur prior to the maturity date, the Company will increase the conversion rate pursuant to the make-whole fundamental change provision for a holder who elects to convert their 2023 Notes in connection with such an event in certain circumstances. Additionally, if a fundamental change occurs prior to the maturity date, holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes for cash at a repurchase price equal to 100% of the principal amount plus any accrued and unpaid interest.

The Company bifurcated the embedded conversion option, along with the interest make-whole provision and make-whole fundamental change provision, and in January 2018 recorded the embedded features as a debt discount and derivative liability in the Company’s consolidated balance sheets at its initial fair value of $17.3 million. Additionally, the Company incurred transaction costs of $2.2 million. The debt discount and transaction costs are being amortized to interest expense over the term of the 2023 Notes at an effective interest rate of 9.30%. The derivative is adjusted to fair value at each reporting period, with the change in the fair value recorded to other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. On January 31, 2023, the Company repaid the outstanding principal and accrued interest in full. The derivative was unexercised upon maturity and the fair value in the amount of $0.02 million was recognized as an extinguishment gain in the caption “Other income (expense)” in Company’s consolidated statement of operations and comprehensive loss.

The following carrying amounts were outstanding under the Company’s notes payable as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024

Principal ($)

Debt (Discount) Premium ($)⁽¹⁾

Issuance Costs ($)

Carrying Amount ($)

2025 Notes

20,399

(1,728)

(29)

18,642

Loan and Security Agreement

35,000

(505)

(293)

34,202

December 31, 2023

Principal ($)

Debt (Discount) Premium ($)⁽¹⁾

Issuance Costs ($)

Carrying Amount ($)

2025 Notes

20,399

(3,090)

(52)

17,257

Loan and Security Agreement

25,000

(733)

(329)

23,938

(1)Includes accretion of end of term fees payable at maturity

Interest expense related to the notes payable for the six months ended June 30, 2024 and 2023 was as follows (dollars in thousands):

Six Months Ended June 30, 2024

Interest Rate

Interest ($)

Debt Discount and Fees ($)⁽¹⁾

Issuance Costs ($)

Total Interest Expense ($)

2025 Notes

5.25%

535

1,362

23

1,920

Loan and Security Agreement

9.90%

1,749

427

37

2,213

Total

2,284

1,789

60

4,133

Six Months Ended June 30, 2023

Interest Rate

Interest ($)

Debt Discount and Fees ($)⁽¹⁾

Issuance Costs ($)

Total Interest Expense ($)

2023 Notes

5.25%

69

120

-

189

2025 Notes

5.25%

1,344

3,146

53

4,543

PHC Notes

8.00%

700

1,442

88

2,230

Total

2,113

4,708

141

6,962

(1)Includes accretion of end of term fees payable at maturity

The following are the scheduled maturities of the Company’s notes payable (including end of term fees) as of June 30, 2024 (in thousands):

2025

20,399

2026

12,996

2027

24,437

Total

    

$

57,832

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity
6 Months Ended
Jun. 30, 2024
Stockholders' Equity  
Stockholders' Equity

13.

Stockholders’ Equity

In November 2021, the Company entered into the 2021 Sales Agreement with Jefferies, under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $150.0 million through Jefferies as the sales agent in an “at the market” offering. Jefferies received commissions up to 3.0% of the gross proceeds of any common stock sold through Jefferies under the 2021 Sales Agreement. In 2023, the Company received $7.4 million in net proceeds from the sale of 9,944,663 shares of its common stock under the 2021 Sales Agreement. Effective August 7, 2023, the Company and Jefferies mutually agreed to terminate the 2021 Sales Agreement. At the time of termination, approximately $106.6 million remained available for issuance pursuant to the 2021 Sales Agreement.

In August 2023, the Company entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Goldman Sachs & Co. LLC (“GS”), under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $106.6 million through GS as its sales agent in an “at the market” offering. GS will receive a commission up to 3.0% of the gross proceeds of any common stock sold through GS under the Equity Distribution Agreement. The shares of the Company’s common stock will be offered and sold pursuant to an effective shelf registration statement on Form S-3, which was originally filed by the Company with the Securities and Exchange Commission on August 10, 2023. For the period ending June 30, 2024, the Company received approximately $0.3 million in net proceeds from the sale of 728,291 shares of its common stock under the Equity Distribution Agreement.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation
6 Months Ended
Jun. 30, 2024
Stock-Based Compensation  
Stock-Based Compensation

14. Stock-Based Compensation

2015 Plan

In December 2015, the Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”), under which incentive stock options, non-qualified stock options and restricted stock units may be granted to the Company’s

employees and certain other persons, such as officers and directors, in accordance with the 2015 Plan provisions. In February 2016, the Company’s Board of Directors adopted, and the Company’s stockholders approved, an Amended and Restated 2015 Equity Incentive Plan (the “Amended and Restated 2015 Plan”), which became effective on February 20, 2016. The Company’s Board of Directors may terminate the Amended and Restated 2015 Plan at any time. Options granted under the Amended and Restated 2015 Plan expire ten years after the date of grant.

Pursuant to the Amended and Restated 2015 Plan, the number of shares of the Company’s common stock reserved for issuance automatically increases on January 1 of each year, ending on January 1, 2026, by 3.5% of the total number of shares of its common stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares as may be determined by its Board of Directors. As of June 30, 2024, 27,844,978 shares remained available for grant under the Amended and Restated 2015 Plan.

Inducement Plan

On May 30, 2019, the Company adopted the Senseonics Holdings, Inc. Inducement Plan (the “Inducement Plan”), pursuant to which the Company reserved 1,800,000 shares of the Company’s common stock for issuance. The only persons eligible to receive grants of awards under the Inducement Plan are individuals who satisfy the standards for inducement grants in accordance with NYSE American Company Guide Section 711(a), including individuals who were not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to such persons entering into employment with the Company. An “Award” is any right to receive the Company’s common stock pursuant to the Inducement Plan, consisting of non-statutory options, restricted stock unit awards and other equity incentive awards. As of June 30, 2024, 317,094 shares remained available for grant under the Inducement Plan.

Commercial Equity Plan

On January 30, 2023, the Company adopted the Senseonics Holdings, Inc. 2023 Commercial Equity Plan (the “Commercial Equity Plan”), pursuant to which the Company reserved 10,000,000 shares of common stock for issuance. Eligible recipients under the plan are non-employees of Senseonics, including employees of our global commercial partner, Ascensia, who assist with the commercialization of our products. An “Award” is any right to receive the Company’s common stock pursuant to the Commercial Equity Plan, consisting of non-statutory options and restricted stock unit awards. As of June 30, 2024, 7,700,000 shares remained available for grant under the Commercial Equity Plan.

2016 Employee Stock Purchase Plan

In February 2016, the Company adopted the 2016 Employee Stock Purchase Plan, (the “2016 ESPP”). The 2016 ESPP became effective on March 17, 2016. The maximum number of shares of common stock that may be issued under the 2016 ESPP was initially 800,000 shares and automatically increases on January 1 of each year, ending on and including January 1, 2026, by 1.0% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year; provided, however, the Board of Directors may act prior to the first day of any calendar year to provide that there will be no January 1 increase in the share reserve for such calendar year or that the increase in the share reserve for such calendar year will be a lesser number of shares of common stock. As of June 30, 2024, there were 22,729,158 shares of common stock available for issuance under the 2016 ESPP. For the six months ended June 30, 2024, there were purchases of 199,066 shares of common stock pursuant to the 2016 ESPP.

The 2016 ESPP permits participants to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their earnings. Unless otherwise determined by the administrator, the purchase price of the shares will be 85% of the lower of the fair market value of common stock on the first day of an offering or on the date of purchase. Participants may end their participation at any time and deductions not yet used in a purchase are refundable upon employment termination. The Company initiated its first 2016 ESPP offering period on August 1, 2019 and new offering periods occur every six months thereafter, each consisting of two purchase periods of six months in duration ending on or about January 31st and July 31st of each year. A participant may only be in one offering at a time. The 2016 ESPP contains an offering reset provision whereby if the fair market value of a share on offering date of an ongoing

offering is less than or equal to the fair market value of a share on a new offering date, the ongoing offering will terminate immediately after the purchase date and rolls over to the new offering.

The 2016 ESPP is considered compensatory for financial reporting purposes.

1997 Plan

On May 8, 1997, the Company adopted the 1997 Stock Option Plan (the “1997 Plan”), under which incentive stock options, non-qualified stock options, and restricted stock awards may be granted to the Company’s employees and certain other persons in accordance with the 1997 Plan provisions. All awards issued under the 1997 Plan are fully vested. Approximately 823,389 shares of the Company’s common stock underlying options remain outstanding under the 1997 Plan. Upon the effectiveness of the 2015 Plan, the Company no longer grants any awards under the 1997 Plan.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Measurements  
Fair Value Measurements

15.

Fair Value Measurements

The following table represents the fair value hierarchy of the Company’s financial assets and liabilities measured at fair value on a recurring basis at June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

Assets

Money market funds⁽¹⁾

$

33,901

$

33,901

Commercial paper

11,775

11,775

Government and agency securities

37,999

37,399

December 31, 2023

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

Assets

Money market funds⁽¹⁾

$

72,953

$

72,953

Commercial paper

7,598

7,598

Corporate debt securities

7,982

7,982

Government and agency securities

18,167

18,167

Liabilities

Embedded features of the 2025 Notes

$

102

102

(1)Classified as cash and cash equivalents due to their short-term maturity

The following table provides a reconciliation of the beginning and ending net balances of items measured at fair value on a recurring that used significant unobservable inputs (Level 3) (in thousands):

Level 3

   

Instruments

December 31, 2023

$

102

Conversion of financial instruments

Gain on change in fair value of embedded features of the 2025 Notes

(102)

June 30, 2024

$

The recurring Level 3 fair value measurements of the embedded features of the notes payable and preferred stock, include the following significant unobservable inputs at June 30, 2024:

    

 

2025 Notes

 

Unobservable Inputs

`

Assumptions

Stock price volatility

 

45.0

%

Probabilities of conversion provisions

 

10-90

%

Credit spread

14.3

%

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Taxes  
Income Taxes

16.

Income Taxes

The Company has not recorded any tax provision or benefit for the six months ended June 30, 2024 or 2023. The Company has provided a valuation allowance for the full amount of its net deferred tax assets since realization of any future benefit from deductible temporary differences, NOL carryforwards and research and development credits is not more-likely-than-not to be realized at June 30, 2024 and December 31, 2023.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions
6 Months Ended
Jun. 30, 2024
Related Party Transactions  
Related Party Transactions

17. Related Party Transactions

PHC has a noncontrolling ownership interest in the Company. In addition, PHC has representation on the Company’s board of directors. The Company entered into a financing agreement with PHC on August 9, 2020 and entered into an exchange agreement with PHC during 2023 (see Note 12 for further discussion). Ascensia, through the ownership interests of its parent company, PHC, is a related party. Revenue from Ascensia during the six months ended June 30, 2024 and 2023 was $8.5 million and $7.5 million, respectively. We also purchase certain medical supplies from Ascensia for our clinical trials. We paid Ascensia $0.05 million and $0.3 million during the six months ended June 30, 2024 and 2023, respectively under this arrangement.

The amount due from Ascensia as of June 30, 2024 and December 31, 2023 was $3.1 million and $3.7 million, respectively. The amount due to Ascensia as of June 30, 2024 and December 31, 2023 was $1.2 million and $0.5 million, respectively.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events
6 Months Ended
Jun. 30, 2024
Subsequent Events  
Subsequent Events

18. Subsequent Events

The Company has evaluated all subsequent events through the filing date of this Form 10-Q with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of June 30, 2024, and events which occurred subsequently but were not recognized in the financial statements. There were no subsequent events that required recognition or disclosure.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure            
Net Income (Loss) $ (20,287) $ (20,423) $ (39,164) $ (19,099) $ (60,400) $ 142,100
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the instructions to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. Although the Company considers the disclosures in these unaudited consolidated financial statements to be adequate to make the information presented not misleading, certain information or footnote information normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted under the rules and regulations of the SEC. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of financial position at June 30, 2024, and December 31, 2023, results of operations, comprehensive income (loss), and changes in stockholder’s deficit for the three and six months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023 have been included. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 1, 2024. The interim results for June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024, or for any future interim periods.

The unaudited condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists. As discussed in Note 2, based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern. The Company will require additional liquidity to continue its operations over the next 12 months and we are currently evaluating strategies to obtain the required additional funding for future operations.

The consolidated financial statements reflect the accounts of Senseonics Holdings, Inc. and its wholly owned operating subsidiary Senseonics, Incorporated. The Company views its operations and manages its business in one segment, glucose monitoring products. Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires that an entity report segment information in accordance with Topic 280, Segment Reporting. The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, on a retrospective basis, with early adoption permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.

In December 2023, the FASB issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), the objective of which is to enhance the transparency of income tax disclosures by requiring greater disaggregation of information presented and consistent categories in the rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal year 2025, using either a prospective or retrospective transition method, and early adoption is permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenue and expenses during the reporting period. In the accompanying unaudited consolidated financial statements, estimates are used for, but not limited to, stock-based compensation, recoverability of long-lived assets, deferred taxes and valuation allowances, fair value of investments, derivative assets and liabilities, obsolete inventory, warranty obligations, variable consideration related to revenue, allowance for credit losses, depreciable lives of property and equipment, and accruals for clinical study costs, which are accrued based on estimates of work performed under contract. The Company bases these estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from those estimates; however, management does not believe that such differences would be material.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2024
Revenue Recognition  
Schedule of revenue by geographic region

Three Months Ended

Six Months Ended

June 30, 2024

June 30, 2024

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

3,030

62.3

%

$

6,706

67.7

%

Outside of the United States

1,835

37.7

3,206

32.3

Total

$

4,865

100.0

%

$

9,912

100.0

%

Three Months Ended

Six Months Ended

June 30, 2023

June 30, 2023

%

%

(Dollars in thousands)

Amount

of Total

Amount

of Total

Revenue, net:

United States

$

1,793

43.5

%

$

3,955

47.9

%

Outside of the United States

2,333

56.5

4,308

52.1

Total

$

4,126

100.0

%

$

8,263

100.0

%

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2024
Net Loss per Share  
Schedule of computation of basic and diluted net loss per share

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

    

2023

2024

    

2023

Net loss

$

(20,287)

$

(20,423)

$

(39,164)

$

(19,099)

Impact of conversion of dilutive securities

Dilutive Net loss

$

(20,287)

$

(20,423)

$

(39,164)

$

(19,099)

Net loss per share

Basic

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Diluted

$

(0.03)

$

(0.04)

$

(0.06)

$

(0.04)

Basic weighted average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

Dilutive potential common stock outstanding

Dilutive potential common stock outstanding

Diluted weighted average shares outstanding

616,585,664

567,125,022

615,587,105

532,499,776

Schedule of anti-dilutive shares which have been excluded from the computation of diluted net loss per share

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

2023

Stock-based awards

44,689,681

31,785,464

44,689,681

31,785,464

2025 Notes

15,813,176

39,689,142

15,813,176

39,689,142

Energy Capital Preferred Shares

30,372,058

30,372,058

30,372,058

30,372,058

Warrants

1,608,070

427,821

1,608,070

427,821

Total anti-dilutive shares outstanding

92,482,985

102,274,485

92,482,985

102,274,485

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2024
Marketable Securities  
Schedule of marketable securities available for sale

Marketable securities available for sale, were as follows (in thousands):

June 30, 2024

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

    

Cost

    

Gains

    

Losses

    

Value

Commercial Paper

$

11,783

$

$

(8)

$

11,775

Government and agency securities

37,998

1

37,999

Total

$

49,781

$

1

$

(8)

$

49,774

December 31, 2023

Gross

Gross

Estimated

Amortized

Unrealized

Unrealized

Market

    

Cost

    

Gains

    

Losses

    

Value

Commercial Paper

$

7,598

$

$

$

7,598

Corporate debt securities

7,980

1

7,981

Government and agency securities

18,180

(12)

18,168

Total

$

33,758

$

1

$

(12)

$

33,747

Schedule of maturities of marketable securities

The following are the scheduled maturities as of June 30, 2024 (in thousands):

Net

Fair

Carrying Amount

Value

2024 (remaining six months)

    

$

49,781

$

49,774

Total

    

$

49,781

$

49,774

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory, net (Tables)
6 Months Ended
Jun. 30, 2024
Inventory, net  
Schedule of Inventory, net

Inventory, net of reserves, consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2024

    

2023

Finished goods

    

$

1,209

    

$

2,160

Work-in-process

 

4,766

 

5,332

Raw materials

 

1,240

 

1,284

Total

$

7,215

$

8,776

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepaid Expenses and Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2024
Prepaid Expenses and Other Current Assets  
Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following (in thousands):

June 30, 

December 31, 

2024

    

2023

Contract manufacturing⁽¹⁾

$

3,571

$

4,244

Tax credits receivable (2)

1,793

1,793

Insurance

487

73

Clinical and Preclinical

304

343

IT and software

 

125

 

242

Rent and utilities

99

122

Sales and Marketing

70

20

Investor Relations

39

Research and development

14

95

Interest receivable

272

Accounting and Audit

61

Other

1

Total prepaid expenses and other current assets

$

6,502

$

7,266

(1)Includes deposits to contract manufacturers for manufacturing process.
(2)Refundable employee retention credits, enacted under the CARES Act.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Expenses and Other Current Liabilities  
Schedule of accrued expenses and other current liabilities

Accrued expenses and other current liabilities consisted of the following (in thousands):

June 30, 

December 31, 

2024

    

2023

Research and development

$

4,515

$

3,846

Compensation and benefits

    

2,771

    

4,799

Professional and administrative services

2,208

673

Contract manufacturing

 

1,024

 

1,457

Interest on notes payable

 

780

 

704

Sales and marketing services

577

301

Product warranty and replacement obligations

459

514

Accrued construction and renovation costs

399

Operating lease

398

368

Other

11

27

Total accrued expenses and other current liabilities

$

13,142

$

12,689

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Summary of lease assets and liabilities

The following table summarizes the lease assets and liabilities as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 

December 31, 

Operating Lease Assets and Liabilities

Balance Sheet Classification

2024

2023

Assets

  

Operating lease ROU assets

Deposits and other assets

$

5,012

$

5,180

Liabilities

Current operating lease liabilities

Accrued expenses and other current liabilities

$

398

$

368

Non-current operating lease liabilities

Other non-current liabilities

6,010

6,214

Total operating lease liabilities

$

6,408

$

6,582

Schedule of operating lease liabilities maturities

The following table summarizes the maturity of undiscounted payments due under operating lease liabilities and the present value of those liabilities as of June 30, 2024 (in thousands):

2024 (remaining 6 months)

  

$

461

2025

939

2026

967

2027

996

2028

1,026

Thereafter

4,908

Total

9,297

Less: Present value adjustment

(2,889)

Present value of lease liabilities

$

6,408

Schedule of lease term and discount rate

The following table summarizes the weighted-average lease term and weighted-average discount rate as of June 30, 2024:

Remaining lease term (years)

2024

Operating leases

8.9

Discount rate

Operating leases

8.5

%

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Product Warranty Obligations (Tables)
6 Months Ended
Jun. 30, 2024
Product Warranty Obligations  
Schedule of change in estimated warranty liabilities The following table provides a reconciliation of the change in estimated warranty liabilities for the six months ended June 30, 2024, and for the twelve months ended December 31, 2023 (in thousands):

June 30, 

December 31,

    

2024

    

2023

Balance at beginning of the period

$

514

$

781

Provision for warranties during the period

125

242

Settlements made during the period

(180)

(509)

Balance at end of the period

$

459

$

514

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Notes Payable, Preferred Stock and Stock Purchase Warrants  
Schedule of carrying amounts outstanding under the Company's notes payable

The following carrying amounts were outstanding under the Company’s notes payable as of June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024

Principal ($)

Debt (Discount) Premium ($)⁽¹⁾

Issuance Costs ($)

Carrying Amount ($)

2025 Notes

20,399

(1,728)

(29)

18,642

Loan and Security Agreement

35,000

(505)

(293)

34,202

December 31, 2023

Principal ($)

Debt (Discount) Premium ($)⁽¹⁾

Issuance Costs ($)

Carrying Amount ($)

2025 Notes

20,399

(3,090)

(52)

17,257

Loan and Security Agreement

25,000

(733)

(329)

23,938

(1)Includes accretion of end of term fees payable at maturity
Schedule of interest expense related to the notes payable

Interest expense related to the notes payable for the six months ended June 30, 2024 and 2023 was as follows (dollars in thousands):

Six Months Ended June 30, 2024

Interest Rate

Interest ($)

Debt Discount and Fees ($)⁽¹⁾

Issuance Costs ($)

Total Interest Expense ($)

2025 Notes

5.25%

535

1,362

23

1,920

Loan and Security Agreement

9.90%

1,749

427

37

2,213

Total

2,284

1,789

60

4,133

Six Months Ended June 30, 2023

Interest Rate

Interest ($)

Debt Discount and Fees ($)⁽¹⁾

Issuance Costs ($)

Total Interest Expense ($)

2023 Notes

5.25%

69

120

-

189

2025 Notes

5.25%

1,344

3,146

53

4,543

PHC Notes

8.00%

700

1,442

88

2,230

Total

2,113

4,708

141

6,962

(1)Includes accretion of end of term fees payable at maturity
Schedule of future maturities

The following are the scheduled maturities of the Company’s notes payable (including end of term fees) as of June 30, 2024 (in thousands):

2025

20,399

2026

12,996

2027

24,437

Total

    

$

57,832

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Measurements  
Schedule of fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis

The following table represents the fair value hierarchy of the Company’s financial assets and liabilities measured at fair value on a recurring basis at June 30, 2024 and December 31, 2023 (in thousands):

June 30, 2024

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

Assets

Money market funds⁽¹⁾

$

33,901

$

33,901

Commercial paper

11,775

11,775

Government and agency securities

37,999

37,399

December 31, 2023

 

   

Total

   

Level 1

   

Level 2

   

Level 3

 

Assets

Money market funds⁽¹⁾

$

72,953

$

72,953

Commercial paper

7,598

7,598

Corporate debt securities

7,982

7,982

Government and agency securities

18,167

18,167

Liabilities

Embedded features of the 2025 Notes

$

102

102

(1)Classified as cash and cash equivalents due to their short-term maturity
Schedule of changes in the fair value of Level 3 derivative liability measured at fair value

Level 3

   

Instruments

December 31, 2023

$

102

Conversion of financial instruments

Gain on change in fair value of embedded features of the 2025 Notes

(102)

June 30, 2024

$

Schedule of assumptions used to determine fair value

    

 

2025 Notes

 

Unobservable Inputs

`

Assumptions

Stock price volatility

 

45.0

%

Probabilities of conversion provisions

 

10-90

%

Credit spread

14.3

%

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liquidity and Capital Resources (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended 11 Months Ended 12 Months Ended
Jan. 02, 2024
Aug. 10, 2023
Aug. 07, 2023
Mar. 13, 2023
Aug. 31, 2023
Nov. 30, 2021
Jun. 30, 2024
Jun. 30, 2023
Jan. 27, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 08, 2023
Mar. 31, 2023
Apr. 30, 2022
Aug. 09, 2020
Jul. 31, 2019
Net loss             $ (20,287) $ (20,423)   $ (39,164) $ (19,099)   $ (60,400) $ 142,100          
Gross profit (loss)             298 417   633 830                
Accumulated deficit             (908,422)     (908,422)   $ (908,422) $ (869,258)            
Cash, cash equivalents and marketable securities             $ 84,600     $ 84,600   $ 84,600              
Common stock, par value per share (in dollars per share)             $ 0.001     $ 0.001   $ 0.001 $ 0.001            
Issuance of common stock, net of issuance costs             $ 1 $ 7,376     $ 7,376                
PHC Purchase Warrant                                      
Beneficial ownership by PHC (%)       15.00%                              
Term Loan Facility                                      
Aggregate principal amount             35,000     $ 35,000   $ 35,000 $ 25,000            
Tranche 2 Loan                                      
Amount received from loan funding $ 10,000                                    
PHC Notes                                      
Interest rate (as a percent)                                 8.00% 9.50%  
Aggregate principal amount                               $ 35,000   $ 35,000  
Common stock, par value per share (in dollars per share)                                   $ 0.001  
Conversion price (in dollars per share)                                   $ 0.53  
2025 Notes                                      
Interest rate (as a percent)   5.25%                                  
Aggregate principal amount   $ 30,800         $ 20,399   $ 6,800 $ 20,399   20,399 20,399           $ 82,000
Converted debt amount   $ 7,500                                  
Debt converted, Shares issued   35,100,000             5,152,259                    
Conversion price (in dollars per share)                                     $ 1.32
Ascensia | PHC Notes                                      
Aggregate principal amount       $ 35,000                           $ 35,000  
PHC Exchange Warrant                                      
Number of shares of common stock called by warrant       68,525,311                              
Exercise price of warrant (in dollars per share)       $ 0.001                              
PHC Purchase Warrant                                      
Number of shares of common stock called by warrant       15,425,750                              
Exercise price of warrant (in dollars per share)       $ 0.001                              
Purchase price of warrant (in dollars per share)       $ 0.97                              
Proceeds from issuance of warrants       $ 15,000                              
Convertible Preferred Equity                                      
Amount of possible additional debt principal amount                                   $ 15,000  
Hercules | Term Loan Facility                                      
Maximum amount available under facility                             $ 50,000        
Interest rate (as a percent)                             9.90%        
Hercules | Term Loan Facility | Maximum                                      
Maximum amount available under facility                             $ 50,000        
Hercules | Tranche 1 Loan                                      
Maximum amount available under facility                             25,000        
Hercules | Tranche 2 Loan                                      
Maximum amount available under facility                             10,000        
Amount received from loan funding $ 10,000                                    
Hercules | Tranche 3 Loan                                      
Maximum amount available under facility                             $ 15,000        
Open Market Sale Agreement                                      
Proceeds from issuance of stock                         $ 7,400            
Shares issued (in shares)                         9,944,663            
Open Market Sale Agreement | Jefferies LLC                                      
Issuance of common stock, net of issuance costs     $ 106,600                   $ 7,400            
Shares issued (in shares)                         9,944,663            
Open Market Sale Agreement | Jefferies LLC | Maximum                                      
Issuance of common stock, net of issuance costs           $ 150,000                          
Percentage of commission on proceeds from common stock           3.00%                          
Equity Distribution Agreement | Goldman Sachs & Co. LLC                                      
Proceeds from issuance of stock                       $ 300              
Shares issued (in shares)                       728,291              
Equity Distribution Agreement | Goldman Sachs & Co. LLC | Maximum                                      
Issuance of common stock, net of issuance costs         $ 106,600                            
Percentage of commission on proceeds from common stock         3.00%                            
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies - Segment Information (Details)
6 Months Ended
Jun. 30, 2024
segment
Segment Information  
Number of operating segments 1
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Revenue by Geographic Region (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
item
Jun. 30, 2023
USD ($)
Revenue, net:        
Revenue, net $ 4,865 $ 4,126 $ 9,912 $ 8,263
Percent of total revenue 100.00% 100.00% 100.00% 100.00%
Number of geographical markets | item     2  
United States        
Revenue, net:        
Revenue, net $ 3,030 $ 1,793 $ 6,706 $ 3,955
Percent of total revenue 62.30% 43.50% 67.70% 47.90%
Outside of the United States        
Revenue, net:        
Revenue, net $ 1,835 $ 2,333 $ 3,206 $ 4,308
Percent of total revenue 37.70% 56.50% 32.30% 52.10%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Contract Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Revenue Recognition    
Unbilled receivables from customers $ 0.9 $ 1.5
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Concentration of Revenue and Customers (Details) - Customer concentration risk - Ascensia - customer
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Concentration Risk [Line Items]    
Number of customers 1 1
Revenue    
Concentration Risk [Line Items]    
Concentration Risk, Percentage 84.00% 89.00%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share - Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Net loss $ (20,287) $ (20,423) $ (39,164) $ (19,099) $ (60,400) $ 142,100
Dilutive Net Loss $ (20,287) $ (20,423) $ (39,164) $ (19,099)    
Net loss per share            
Basic $ (0.03) $ (0.04) $ (0.06) $ (0.04)    
Diluted $ (0.03) $ (0.04) $ (0.06) $ (0.04)    
Basic weighted average shares outstanding 616,585,664 567,125,022 615,587,105 532,499,776    
Dilutive potential common stock outstanding            
Diluted weighted average shares outstanding 616,585,664 567,125,022 615,587,105 532,499,776    
Anti-dilutive shares outstanding 92,482,985 102,274,485 92,482,985 102,274,485    
Stock-based awards            
Dilutive potential common stock outstanding            
Anti-dilutive shares outstanding 44,689,681 31,785,464 44,689,681 31,785,464    
2025 Notes            
Dilutive potential common stock outstanding            
Anti-dilutive shares outstanding 15,813,176 39,689,142 15,813,176 39,689,142    
Energy Capital Preferred Shares            
Dilutive potential common stock outstanding            
Anti-dilutive shares outstanding 30,372,058 30,372,058 30,372,058 30,372,058    
Warrants            
Dilutive potential common stock outstanding            
Anti-dilutive shares outstanding 1,608,070 427,821 1,608,070 427,821    
Number of shares called by warrants 83,951,061 83,951,061 83,951,061 83,951,061    
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities - AFS Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Marketable securities available for sale, consisting of debt securities:    
Amortized Cost $ 49,781 $ 33,758
Gross Unrealized Gains 1 1
Gross Unrealized Losses (8) (12)
Estimated Market Value 49,774 33,747
Commercial paper    
Marketable securities available for sale, consisting of debt securities:    
Amortized Cost 11,783 7,598
Gross Unrealized Losses (8)  
Estimated Market Value 11,775 7,598
Corporate debt securities    
Marketable securities available for sale, consisting of debt securities:    
Amortized Cost   7,980
Gross Unrealized Gains   1
Estimated Market Value   7,981
Government and agency securities    
Marketable securities available for sale, consisting of debt securities:    
Amortized Cost 37,998 18,180
Gross Unrealized Gains 1  
Gross Unrealized Losses   (12)
Estimated Market Value $ 37,999 $ 18,168
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities - AFS Debt Securities - Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Net Carrying Amount    
2024 (remaining six months) $ 49,781  
Total 49,781 $ 33,758
Fair Value    
2024 (remaining six months) 49,774  
Total $ 49,774  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Finished goods $ 1,209 $ 2,160  
Work-in-process 4,766 5,332  
Raw materials 1,240 1,284  
Total 7,215 $ 8,776  
Cost of sales      
Inventory adjustments included in cost of sales      
Inventory adjustments $ 100   $ 100
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Prepaid Expenses and Other Current Assets    
Contract manufacturing $ 3,571 $ 4,244
Tax credits receivable 1,793 1,793
Insurance 487 73
Clinical and Preclinical 304 343
IT and software 125 242
Rent and utilities 99 122
Sales and Marketing 70 20
Investor Relations 39  
Research and development 14 95
Interest receivable   272
Accounting and Audit   61
Other   1
Total prepaid expenses and other current assets $ 6,502 $ 7,266
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities    
Research and development $ 4,515 $ 3,846
Compensation and benefits 2,771 4,799
Professional and administrative services 2,208 673
Contract manufacturing 1,024 1,457
Interest on notes payable 780 704
Sales and marketing services 577 301
Product warranty and replacement obligations 459 514
Accrued construction and renovation costs 399  
Operating lease $ 398 $ 368
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Other $ 11 $ 27
Total accrued expenses and other current liabilities $ 13,142 $ 12,689
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details)
$ in Thousands
1 Months Ended 6 Months Ended
May 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
ft²
item
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease ROU assets   $ 5,012   $ 5,180
Operating Lease, Liability   6,408   $ 6,582
Operating lease expense   $ 400 $ 400  
Research and Office Space        
Lessee, Lease, Description [Line Items]        
Leased space, in square feet | ft²   33,000    
Tenant improvement allowance $ 1,300      
Number of renewal terms | item   1    
Renewal term of lease   5 years    
Option to renew lease   true    
Operating lease ROU assets 2,500      
Operating Lease, Liability $ 3,800      
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Assets and liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Lease Assets and Liabilities    
Operating lease ROU assets $ 5,012 $ 5,180
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Deposits and Other Assets, Noncurrent Deposits and Other Assets, Noncurrent
Current operating lease liabilities $ 398 $ 368
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current
Non-current operating lease liabilities $ 6,010 $ 6,214
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Total operating lease liabilities $ 6,408 $ 6,582
Maturity of undiscounted payments    
2024 (remaining 6 months) 461  
2025 939  
2026 967  
2027 996  
2028 1,026  
Thereafter 4,908  
Total 9,297  
Less: Present value adjustment (2,889)  
Present value of lease liabilities $ 6,408 $ 6,582
Remaining lease term (years) 8 years 10 months 24 days  
Discount rate 8.50%  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Product Warranty Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Product Warranty Obligations    
Warranty term 1 year  
Warranty reserve $ 459 $ 514
Reconciliation of the change in estimated warranty liabilities    
Balance at beginning of the period 514 781
Provision for warranties during the period 125 242
Settlements made during the period (180) (509)
Balance at end of the period $ 459 $ 514
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants - Term Loans (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jan. 02, 2024
Sep. 08, 2023
Jun. 30, 2024
Mar. 31, 2023
Mar. 13, 2023
PHC Exchange Warrant          
Debt Instrument [Line Items]          
Number of shares called by warrants         68,525,311
Exercise price of warrant (in dollars per share)         $ 0.001
Warrants fair value       $ 48,600  
PHC Purchase Warrant          
Debt Instrument [Line Items]          
Exercise price of warrant (in dollars per share)         $ 0.001
Term Loan Facility Warrants | Hercules          
Debt Instrument [Line Items]          
Warrants term (in years)   7 years      
Funded loan amount on exercise of warrants for shares (as percentage)   2.00%      
Volume-weighted average price considered for exercise of warrants (in days)   3 days      
Term Loan Stock Purchase Warrants - Tranche 1 | Hercules          
Debt Instrument [Line Items]          
Number of shares called by warrants   832,362      
Exercise price of warrant (in dollars per share)   $ 0.6007      
Debt fair value   $ 25,000      
Warrants fair value   400      
Term Loan Stock Purchase Warrants - Tranche 2          
Debt Instrument [Line Items]          
Number of shares called by warrants 347,887        
Exercise price of warrant (in dollars per share) $ 0.5749        
Term Loan Facility          
Debt Instrument [Line Items]          
Effective interest rate (as percentage)     9.90%    
Term Loan Facility | Hercules          
Debt Instrument [Line Items]          
Maximum amount available under facility   $ 50,000      
Interest rate (as a percent)   9.90%      
Prepayment fee on principal amount if paid within one year (as percentage)   3.00%      
Prepayment fee on principal amount if prepayment occurs during the second year (as percentage)   2.00%      
Prepayment fee on principal amount if prepayment occurs in more than two years (as percentage)   1.00%      
Payment of facility fee on prepayment of borrowings   $ 375      
Additional facility charges (as percentage)   0.50%      
Final prepayment fee (as a percent)   6.95%      
Minimum cash covenant percentage   30.00%      
Added default interest rate (as percentage)   4.00%      
Debt issuance costs and discounts   $ 1,100      
Effective interest rate (as percentage)   12.92%      
Term Loan Facility | Hercules | Prime rate          
Debt Instrument [Line Items]          
Spread for interest rate (as percentage)   1.40%      
Tranche 1 Loan | Hercules          
Debt Instrument [Line Items]          
Maximum amount available under facility   $ 25,000      
Tranche 2 Loan          
Debt Instrument [Line Items]          
Amount received from loan funding $ 10,000        
Tranche 2 Loan | Hercules          
Debt Instrument [Line Items]          
Maximum amount available under facility   10,000      
Amount received from loan funding $ 10,000        
Tranche 3 Loan | Hercules          
Debt Instrument [Line Items]          
Maximum amount available under facility   $ 15,000      
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Preferred Stock and Warrants (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 13, 2023
Aug. 09, 2020
Mar. 31, 2023
Dec. 31, 2023
PHC Notes        
Debt Instrument [Line Items]        
Original debt conversion amount   $ 0    
Gain (Loss) on extinguishment of debt     $ 48,600,000 $ 100,000
PHC Purchase Warrant        
Debt Instrument [Line Items]        
Exercise price of warrant (in dollars per share) $ 0.001      
PHC Purchase Warrant | PHC        
Debt Instrument [Line Items]        
Warrants to purchase shares 15,425,750      
Exercise price of warrant (in dollars per share) $ 0.001      
Aggregate gross proceeds $ 15,000,000.0      
Warrants fair value 14,300,000      
Additional paid-in-capital $ 700,000      
PHC Exchange Warrant        
Debt Instrument [Line Items]        
Warrants to purchase shares 68,525,311      
Exercise price of warrant (in dollars per share) $ 0.001      
Warrants fair value     $ 48,600,000  
Interest payments $ 675,000      
PHC Exchange Warrant | PHC Notes        
Debt Instrument [Line Items]        
Original debt conversion amount $ 35,000,000.0      
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Notes (Details)
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended 12 Months Ended
Aug. 10, 2023
USD ($)
shares
Jan. 31, 2023
USD ($)
Aug. 09, 2020
USD ($)
$ / shares
shares
Jul. 31, 2019
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
Mar. 31, 2018
USD ($)
$ / shares
Jan. 27, 2021
USD ($)
shares
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Apr. 30, 2022
Apr. 21, 2020
USD ($)
Long term debt                        
Carrying Amount                 $ 41,195,000 $ 34,202,000    
Derivative liabilities                 $ 102,000      
Common stock, par value per share (in dollars per share) | $ / shares                 $ 0.001 $ 0.001    
PHC Notes                        
Long term debt                        
Principal amount     $ 35,000,000.0   $ 35,000,000.0              
Conversion rate (per $1,000 of principal)     1,901.7956                  
Amount of principal which is converted to shares     $ 1,000                  
Conversion price (in dollars per share) | $ / shares     $ 0.53                  
Gain (Loss) on extinguishment of debt         48,600,000       $ 100,000      
Carrying Amount         25,400,000              
Effective interest rate (as percentage)     29.19%         8.00%        
Financing fee shares issued | shares     2,941,176                  
Common stock, par value per share (in dollars per share) | $ / shares     $ 0.001                  
Debt Discount Of Financing Fee Shares     $ 1,500,000                  
Interest rate (as a percent)     9.50%               8.00%  
Value of shares issued on conversion     $ 15,000,000.0                  
Fair value of the embedded conversion option     25,800,000   0              
Issuance costs incurred     2,900,000                  
Debt issuance costs and discounts     1,400,000                  
Original debt conversion amount     $ 0                  
Interest Payable         23,200,000              
Net gain on exchange of debt instrument               $ 18,800,000        
PHC Notes | Debt Redemption on or After October 31, 2022                        
Long term debt                        
Threshold percentage of stock trigger     275.00%                  
Notice period     10 days                  
PHC Notes | Debt Redemption on or After October 31, 2023                        
Long term debt                        
Notice period     10 days                  
PHC Notes | Debt Redemption Six Months Prior to Maturity Date                        
Long term debt                        
Call premium percentage     130.00%                  
PHC Notes | Debt Redemption Within Six Months of Maturity Date                        
Long term debt                        
Call premium percentage     125.00%                  
PHC Notes | Other income (expenses)                        
Long term debt                        
Change in fair value of embedded derivative         $ 44,200,000              
2025 Notes                        
Long term debt                        
Principal amount $ 30,800,000     $ 82,000,000.0     $ 6,800,000   20,399,000 $ 20,399,000    
Conversion rate (per $1,000 of principal)       757.5758                
Amount of principal which is converted to shares       $ 1,000                
Conversion price (in dollars per share) | $ / shares       $ 1.32                
Debt converted, Shares issued | shares 35,100,000           5,152,259          
Gain (Loss) on extinguishment of debt $ (4,600,000)           $ 3,200,000          
Converted debt amount 7,500,000                      
Carrying Amount $ 20,400,000               17,257,000 18,642,000    
Derivative liabilities                 100,000 $ 0.0    
Effective interest rate (as percentage) 15.54%             5.25%   5.25%    
Interest rate (as a percent) 5.25%                      
Issuance costs incurred                 $ 52,000 $ 29,000    
2025 Notes | Exchange Agreement with Highbridge                        
Long term debt                        
Principal amount                       $ 24,000,000.0
2023 Notes                        
Long term debt                        
Principal amount           $ 53,000,000.0            
Conversion rate (per $1,000 of principal)           294.1176            
Amount of principal which is converted to shares           $ 1,000            
Conversion price (in dollars per share) | $ / shares           $ 3.40            
Gain (Loss) on extinguishment of debt   $ 20,000.00                    
Derivative liabilities           $ 17,300,000            
Effective interest rate (as percentage)               5.25%        
Repurchase price as a percent of principal amount           100.00%            
Transaction costs           $ 2,200,000            
Amortization percent           9.30%            
Repurchase amount           $ 37,000,000.0            
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants - Carrying Amount of Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Aug. 10, 2023
Jan. 27, 2021
Jul. 31, 2019
Debt Instrument [Line Items]          
Carrying Amount $ 34,202 $ 41,195      
2025 Notes          
Debt Instrument [Line Items]          
Principal 20,399 20,399 $ 30,800 $ 6,800 $ 82,000
Debt (Discount) Premium (1,728) (3,090)      
Issuance Costs (29) (52)      
Carrying Amount 18,642 17,257 $ 20,400    
Term Loan Facility          
Debt Instrument [Line Items]          
Principal 35,000 25,000      
Debt (Discount) Premium (505) (733)      
Issuance Costs (293) (329)      
Carrying Amount $ 34,202 $ 23,938      
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants - Interest expense (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Aug. 10, 2023
Aug. 09, 2020
Long term debt        
Interest $ 2,284 $ 2,113    
Debt Discount and Fees 1,789 4,708    
Issuance Costs 60 141    
Total Interest Expense $ 4,133 $ 6,962    
2023 Notes        
Long term debt        
Effective interest rate (as percentage)   5.25%    
Interest   $ 69    
Debt Discount and Fees   120    
Total Interest Expense   $ 189    
2025 Notes        
Long term debt        
Effective interest rate (as percentage) 5.25% 5.25% 15.54%  
Interest $ 535 $ 1,344    
Debt Discount and Fees 1,362 3,146    
Issuance Costs 23 53    
Total Interest Expense $ 1,920 $ 4,543    
PHC Notes        
Long term debt        
Effective interest rate (as percentage)   8.00%   29.19%
Interest   $ 700    
Debt Discount and Fees   1,442    
Issuance Costs   88    
Total Interest Expense   $ 2,230    
Term Loan Facility        
Long term debt        
Effective interest rate (as percentage) 9.90%      
Interest $ 1,749      
Debt Discount and Fees 427      
Issuance Costs 37      
Total Interest Expense $ 2,213      
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Preferred Stock and Stock Purchase Warrants - Scheduled Maturities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Scheduled maturities  
2025 $ 20,399
2026 12,996
2027 24,437
Total $ 57,832
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 11 Months Ended 12 Months Ended
Aug. 07, 2023
Aug. 31, 2023
Nov. 30, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]                
Proceeds from offering       $ 1 $ 7,376 $ 7,376    
Open Market Sale Agreement                
Class of Stock [Line Items]                
Proceeds from issuance of common stock, net               $ 7,400
Shares issued (in shares)               9,944,663
Open Market Sale Agreement | Jefferies LLC                
Class of Stock [Line Items]                
Proceeds from offering $ 106,600             $ 7,400
Shares issued (in shares)               9,944,663
Open Market Sale Agreement | Maximum | Jefferies LLC                
Class of Stock [Line Items]                
Proceeds from offering     $ 150,000          
Percentage of commission on proceeds from common stock     3.00%          
Equity Distribution Agreement | Goldman Sachs & Co. LLC                
Class of Stock [Line Items]                
Proceeds from issuance of common stock, net             $ 300  
Shares issued (in shares)             728,291  
Equity Distribution Agreement | Maximum | Goldman Sachs & Co. LLC                
Class of Stock [Line Items]                
Proceeds from offering   $ 106,600            
Percentage of commission on proceeds from common stock   3.00%            
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Details)
1 Months Ended 6 Months Ended
Feb. 29, 2016
shares
Dec. 31, 2015
Jun. 30, 2024
item
shares
Jan. 30, 2023
shares
May 30, 2019
shares
2015 Equity Incentive Plan          
Stock-based compensation          
Expiration period   10 years      
Automatic annual increase in shares authorized, percent of common stock outstanding     3.50%    
Shares available for grant     27,844,978    
Inducement Plan          
Stock-based compensation          
Total shares that may be issued         1,800,000
Shares available for grant     317,094    
Commercial Equity Plan          
Stock-based compensation          
Total shares that may be issued       10,000,000  
Shares available for grant     7,700,000    
2016 Employee Stock Purchase Plan          
Stock-based compensation          
Total shares that may be issued 800,000   22,729,158    
Automatic annual increase in shares authorized, percent of common stock outstanding 1.00%        
Stock issued     199,066    
Payroll deductions for ESPP participants (as a percent)     15.00%    
Percentage on share price issued     85.00%    
Offering period duration     6 months    
Purchase periods | item     2    
1997 Stock Option Plan          
Stock-based compensation          
Total shares that may be issued     823,389    
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Recurring (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Fair Value Measurements    
Cash and cash equivalents $ 34,853 $ 75,709
Marketable securities 49,774 33,747
Derivative liabilities   102
2025 Notes    
Fair Value Measurements    
Derivative liabilities 0 100
Reconciliation of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3)    
Balance at the beginning of the period 102  
(Gain) Loss on change in fair value of derivatives $ (102)  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Change in Unrealized Gain (Loss)  
Recurring | Embedded conversion option | 2025 Notes    
Fair Value Measurements    
Derivative liabilities   102
Recurring | Money market funds    
Fair Value Measurements    
Cash and cash equivalents $ 33,901 72,953
Recurring | Commercial paper    
Fair Value Measurements    
Marketable securities 11,775 7,598
Recurring | Corporate debt securities    
Fair Value Measurements    
Marketable securities   7,982
Recurring | Government and agency securities    
Fair Value Measurements    
Marketable securities 37,999 18,167
Recurring | Level 1 | Money market funds    
Fair Value Measurements    
Cash and cash equivalents 33,901 72,953
Recurring | Level 1 | Government and agency securities    
Fair Value Measurements    
Marketable securities 37,399 18,167
Recurring | Level 2 | Commercial paper    
Fair Value Measurements    
Marketable securities $ 11,775 7,598
Recurring | Level 2 | Corporate debt securities    
Fair Value Measurements    
Marketable securities   7,982
Recurring | Level 3 | Embedded conversion option | 2025 Notes    
Fair Value Measurements    
Derivative liabilities   $ 102
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Valuation Assumptions (Details) - 2025 Notes - Recurring - Level 3
Jun. 30, 2024
Stock price volatility  
Fair value valuation assumptions  
Embedded Derivative Liability, Measurement Input 0.450
Probabilities of conversion provisions | Minimum  
Fair value valuation assumptions  
Embedded Derivative Liability, Measurement Input 0.10
Probabilities of conversion provisions | Maximum  
Fair value valuation assumptions  
Embedded Derivative Liability, Measurement Input 0.90
Credit spread  
Fair value valuation assumptions  
Embedded Derivative Liability, Measurement Input 0.143
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Tax Provision (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Taxes    
Income tax provision $ 0 $ 0
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Revenue, primarily from a related party $ 4,865 $ 4,126 $ 9,912 $ 8,263  
Due to related parties 13,142   13,142   $ 12,689
Related Party          
Related Party Transaction [Line Items]          
Revenue, primarily from a related party 4,087 $ 3,689 8,545 7,513  
Due from related party 3,075   3,075   3,724
Due to related parties 1,226   1,226   945
Ascensia | Related Party          
Related Party Transaction [Line Items]          
Revenue, primarily from a related party     8,500 7,500  
Expense to related party     50 $ 300  
Due from related party 3,100   3,100   3,700
Due to related parties $ 1,200   $ 1,200   $ 500
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *6""%D'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 " "E@@A9S,!)>.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.NU@0E&7"X@32$A, G&+$F^+:)HH,6KW]J1AZX3@ 9!\L?W[ M\V_)G0Y"^XC/T0>,9#%=3:X?DM!APPY$00 D?4"G4IT50V[N?'2*% "9JZ 2;G MC>$X]1U< #.,,+KT74"S$$OU3VSI #LIIV07U3B.];@JNGQ# V]/CR_EW,H. MB=2@,4\E*^@8<,/.FU]7=_?;!R9;WEY7_#;'MN4BQ\WZ??;ZP]_%L//&[NP_ M=GPV*#OX]1?R"U!+ P04 " "E@@A9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *6""%GVW0JYV@4 /P> 8 >&PO=V]R:W-H965T&UL MM9EK<^(V%(;_BH9V.NU,B"V92W9+F"&$[*;=9$E(V]E^4VP!GM@6E>00_GV/ M;+"35)9=S_(%?#NO]>KH\E@:;;EXDFO&%'J)HT2>=]9*;3XZCO37+*;RE&]8 M G>67,14P:E8.7(C& VRH#ARB.L.G)B&26<\RJ[-Q7C$4Q6%"9L+)-,XIF)W MP2*^/>_@SN'"?;A:*WW!&8\V=,463/VQF0LX(,&6YYT)_CCU MB [(GO@S9%OYZAAI*X^M%.\ M4P>^/CZH7V7FP?V=Y07^OY/)+9+]KF MS_9Z'>2G4O%X'PPEB,,D_Z#AB@"R#R#O G#5&[Q]@)<9S4N6V;JD MBHY'@F^1T$^#FC[(ZB:+!C=AHM.X4 +NAA"GQI?<3R$K"M$D0+-$A6J'KI.\ M>>AJ[B*YIH+)D:/@;3K&\??*%[DRJ5 >H!N>J+4$U8 %;^,=*&515'(HZ@6Q M"OZ6)J?(NYHS55@NV#,+Z@[[ M46ZHS\X[T",E$\^L,_[I!SQP?S6Y_4YB;[SW"N\]FWKI_6&W82:G]G#L=N], MEJQ1+2WU"TO]9I;N4BH4$]$.W;,-%\IDSRZE1&JJE*DUJJ6]06%OT,S>G(F0 MZP8;(!@PC,FS*Q7=L+(?6N-;^AP6/H<-6Z:@,-=D8UAU'NU:2QI)8R*M82T- MGA4&SZR%VH\T5V'$T&T:/S)A,F;7<%W<]89#/#29LX:V-/>A,/>AB;E[M@JE M@@0J=$MC8QNUZRR ,QA/0E^BSSP*PF0E3V!P]D]-AJU2+0UCMYQ_W2:6H7!< M0#/-YHX3M%#0-Q$7:,K31(D=_ ?&>JA1OYR9'-N#VEI^A1RXB>4'^H*N ^BK MX3+T<]JH;M UDKUA%Q/L?L#8Z-<:W-8O*?V2)GXG00#JT!#W!^@+/(>^)N:\ MVB6)V^MC!,V<^13= +[SK41S*IZV=&>L :M0_-3#59]"Z'_C6 M"$HUW!;KR4:83O\N30:/08OX1*8 ML!USWAN=IA-O2W&KM.E5K M*?:PMO9*]B&-V&<6,['2O?(3**@UD$&\H8DYKW;!RK4&>UQ;HR7U$#NT'/*X M9I!'FSV[3+6]8] /*>F'V,'E,,R^F=H7V8HW^IHJ -I$3Z%&Q]^):_;UD*OU M,S6]]_(\[GO]_K#GGIV-G&>3R1*!2*,EHRF,IP)8[SH)V OZG9GS6+=RY.(! M'O1[GM'$,7B'E+Q#[+ARF"RO0JF9]AL#-K.M<];(=;N8=#TCL]LC6QKU2@#R M:E9U#HNP47C"%LC5K6*:P]KZ[$$(,^.*^\][M>MJUW:Y>Z(T>,QX,SH\H$# :YR8@:!YD:@^H7K"E"AB2PAU3X(__!5!+ P04 " "E@@A9AO.;9?P& !N(@ & 'AL M+W=OJQD_:9(F&+#4DH &C'_?HN*%J\ (3D6'F)26EW<1:7/6<1G3UP\5FN M&5/H:Y&7\GRR5FIS.IO)9,V*6+[F&U;"-[=<%+&"5W$WDQO!XK1V*O(9\;QP M5L19.5F>U9]=B>49KU2>E>Q*(%D512P>W[&!H1RUFB=(@8_MRS"Y;G.A+@^-($G>S&U([=YZ?HO];)0S*K6+(+GO^3 MI6I]/IE/4,INXRI7U_SA-]8D%.AX"<]E_2]Z:&R]"4HJJ7C1. ."(BNW?^.O MS41T'+ _XD :!W*H VT<:)WH%EF=UF6LXN69X ](:&N(IA_JN:F](9NLU,MX MHP1\FX&?6E[P,H5%82F")\GS+(T5O+R+\[A,&+K1@24Z09]N+M'/KWY!KU!6 MHH]K7LFX3.793 $&'6F6-..]VXY'1L;[O2I?(^I-$?&(;W&_<+M?L@3<<>U. M^^XSR'R7/MFE3^IX="S]2@A6*A1+"7F>VO+9!O#M ?0I.Y6;.&'G$SA&DHE[ M-EG^^ ,.O3>V[(X4K)5*7=&7%[%<(U@UE.@']J7*[N,NXC946(?2 MI>!^2?UY %-^WTW'M(J"R%OLK'HX_1U.WXGSFDDELD1O0XW4AFX;(.BBP_,! M-N<@WSC5P2Z%P)G"S9H+A103!1R7>\BGT/,\1253MG0"(QU_$47^("'3BM+( MC^R3'>Z0ADZD[P%>J;AX' 47&L-&! <#;*;1/(I".[1H!RUR0KL2;!-G*6)? M-[I"R7KO]3#PT6WF%$/#.T@%SN0"R?(2[;A,E/=*1U'NC @!,3' YRF401"PHX2>RTY M>7NV .@5H1YKG+IB;?1!&MVJ3;3^$>F@:!C&M,)X[H]@[1 I/F#AQZ>Q<>\/ MBX-P.),V.SHG9&3)<4MU^#"NR[-XE>69RIB=\/!1&>]8T?I)MYR'W:3W-DEX M!;47;>+'>)4S:\+4,N/46!?3R@_"^3!&$7&51I,<,1"49X'+=LB=UT^0(BK2D2MRDNMW4>Q 2DR0C2DDT@&@Q"_UH MK"J2EDR)FTQ!^]TR.'4I@@XX^5SOYCA-,UU3 +S6A2=9>9+$FPR2F2)9K?YE M"4AN#I5'R@SV.P)O5FRTQREZY;WV/ Q^ D'34T'!@D62ZUBP-PB3J>=YVS\4E+!0U;> >DC?HN@M66[UK:V@6Z5%2L8R=ZQ M-C-M\CV-PF"H6O::]6>ZTP [";C9#0IFBHM8/-8J2SU:@9+#@.XSZP-MF9SL M:5]Y463;1FK;Q?)2P>2S,AG;PLYX]FJ!K$W[RP/UF;2*@K@5A5YI7FY/_M1]=*>^Y^D#VCO!L#D6@X\Z MA_K0L_H&!328DBB:TI!T8P?@1T-_2FCT7>N"J9 T/"PV8Q&.@72RA[BECUO MC4J+FDIK!6H*FH4W]Z.A?K#:^=V<^G!;Y4/7UQV2AG7L#.7.O; M9JTJ@!&LP$U!0A;LG319RRVRS)K,*,F KE1$\M,:;68C@/ M%R08(^)6SA"WG-G2@[34(2M@RUU!-+R8LQC1(%J,$ 1M=0U]IJZIS]JAT*GM M5L#2GMOL'.TY;24/=4N>#[P4;+LEKF(Q M(9XKEE_EC1^@FWRH.^^.Z='O4J MXEC1^OEVKM\/O(H04/ZAXZG[Y9&6C%JN)("*AGO1M)I[(T>>MJ*#ND7'H?=$ M]*B:XUC1^DFWFH.Z-DV'ML%@M_*%\GG5^#*!_ MB?%G+.ZR4J*%$_KED,>DD;P/>WG*NG M%_V3@]U/3);_ U!+ P04 " "E@@A9?R M-)P)F"FBRSRGZO$2N%Q-'-]Y&KAFB\S8 3<>%W0!-V!^%3.%/;=E25D.0C,I MB(+YQ/GL7TQ]SP*JB-\,5GJM3:R56RGO;.=;.G$\JP@X),924'PL80J<6R;4 M<=^0.NV<%KC>?F+_4IE',[=4PU3R/RPUV<09.B2%.2VYN9:KK] 8ZEN^1')= M_9-5'1OAC$FICSL 00,(#@6$#2"LC-;**EM7U-!X MK.2**!N-;+91Y:9"HQLF[#+>&(5O&>),/)4BQ46!E&!+2\Y2:K!S23D5"9 ; M2ZS)R8PJ$"8#PQ+*]2GY2-X3E^@,A_78-2C$TKE),^EE/6FP8]+OI3@GH7=& M B_H=<"GK\.O($&X7\'#3;B+]ML'5AE M7=9JKEXWE]UU%[J@"4PM[? U]O@GY(54 MN'<)W)?,/)Z1@BHB<8^;J@:6E)= "E#U.I,3)D@J.:=*/X^>=J6HGC>JYK7? MD67LG7N>/W:7Z][W16V8ZK6F>D>:JHN4T-)D4K&_D'8IKDG[:UI\_!!Z+Q3O MB]I0W&\5]]^FF&E==JOM'Z1V7]2&VD&K=O VM7A$8-V(E(E%E^3!09+W16U( MCEK)T:N2IS+/\<"H-G==XV^O[.B@RMX7M6%CV-H8'F'CH*H>;J>SYS6_%Y*W M0T=;D1NR1ZWLT?&R=Y?V:$M'/^P'410.@A>*NR*]<- +PJA;L>\]GXG>\9KW M%'A#>8CRSM!NZ>[:R6ZO53^H6C"A"8':IF MAK<[4#8 W\^E-$\=>W]H[XOQ/U!+ P04 " "E@@A9NLN;'^0& #^(@ M& 'AL+W=OWT)9:4YXY\CJ>[AY(N M'\KJ*]\R)M!CGA7\:K858G5ILYWU6,)K51 MGLV)97GSG*;%;'%97[NI%I?E7F1IP6XJQ/=Y3JMOURPK'ZYF>/9TX3;=;(6Z M,%]<[NB&W3%QO[NIY-G\Z"5))U9+S^*=U.CN.J0Q/CY^\_U:3EV2^ M4,Z69?9WFHCMU2R8H82MZ3X3M^7#[ZPEY"I_JS+C]5_TT&*M&5KMN2CSUEC. M($^+YI<^MH$X,9!^8 /2&A#=P!DPL%L#^Z4C.*V!\](1W-:@ICYON->!BZB@ MB\NJ?$"50DMOZJ".?FTMXY46*E'N1"7_FTH[L;@OZ#Y)!4O0LBP2F0#-$2^S M-*'J\IV0/S(S!$?E&GW:L8JJ%>:(%@J9R_3RZA_'(NY'35H/-5.[7K9FID8&HV^E 68LM1+">6 /;1N+TW8C^7 M83K&BCS%ZIJ,.OQC7YPCVWJ+B$4<8#[+EYO;$)W_-WK\PZ/W@F$?$\>N_3D# M_F[9@15[]A853$!KVUA[M;6J5H>%$WCNY?QP&C A(G7!T4F* PQZ8-B$Q00 MSSZ">A2=(T5GE.*RY$(E/:<9 _.W,7=/I^]ZOL;1!-F^%6H<35!(? T4FR#? ML0.[BC'=Y6Z:7=5N4[!972-,4D8: Q-C(.U*$0FQCN9>L//Q 2V!=/S MCO2\VL@>H!<_[E1-XQ<0-V\L,JI#7_ =7;&KF:QQG%4'-EO\_!/VK%^@>W]* M9]&4SN*)G/7B[Q_C[S]3)3BCU6I;=XM$EHRLW*EF@EB[,-"Z^$8>8"NP+"WK M !0YS9JB\J6.1:&P+P=9.'3HF""?,?5RFQD@K"/L5Y> )2+_8'Z$AZ#$(X&H14, MQ09ELM! -$-CV#,<.J%6')8@+/"TE8P F.W[JF'VN$*PT/4#F"RV.C5EC=:; M3V++*O2Z7=8W4@&MRKQIDF ):MU-5(,F]19-ZBV>REM_84YD+A[-P_>%8-*O M:%<$7 MLW@ XU,L.A+*Q=EM& (JXOIZ%$,HA RT/DXXK&>4:/ZZVM-@PN9'+ M:@V_D1O&0:$V[NR[4W!*;]&DWN+66V_I M_W!N+=*6$\+H6/N=7>]F"4;;/B M$"O0!3$(L['>U2"8@PU!!<&\T",#A#M=C,>%\3N93TCN\MLTDR=KFE;H0+,] M4X(Y855ZJ!LV9WL=22 %3#G D_TJ'"+;Z58U0%?W?_F-);-*FW>"IO_67IE#0> ME]+W1<5HEOXK&_IK):;?U'U=U>&<5E^9H%\RACA;[:M4I .5%]"]1@LR,5C? M?$4 R$A/$^*Z X6(= *;C.K$7B'J9^A)3"#JK=]1Z@#&I Z =.H 9)AZ)V') MN(1MJ/=)#VVJ6E>>5I-"O 1CFZ0%XSEN??Z$%<"K39PP'%3?I!.C9%R,1FFV5YN<[\L-YV6Y <.,W(!A M1FX\YZT?@4Z)DG$E^A2!'\T.X-GL4':8T,'L@+P.9 ?@]9GLZ(0K&1>N'\OB M:1=\0ROQ#0S I ^")_463>HMGLI;?S$Z%4V>>QH\_LZH-3_M'KZOOVT 0(ZM MOVX 0-C67\W$T'CNP.,7TLEG,O[<]_;9?)M4,4_J+9K46SR5M_Y*=(J9C"OF M9_,M-%/),O9M ,KVC$<1 $KJ'J/4F2C?Q?HS]OG)^_R<59OZ0PHNF]J^$,T; MVN/5X\<:O]:?*&C7K_'%$@/7(WP1-Y]B=.Z;+T,^T&J3%AQE;"V'LLY]696K MYF.+YD24N_IK@B^E$&5>'VX935BE /+_Z[(43R=J@.,G+XO_ %!+ P04 M" "E@@A9!$H/D2\/ !EK & 'AL+W=O0X^?T^AQ:TJNWX?*IK#[5BZ)HG"_KU::^&BV:9OMN/*YG MBV*=UV_+;;%I_W)?5NN\:5]6#^-Z6Q7Y?-=IO1K[KAN/U_ER,[J^W/WNMKJ^ M+!^;U7)3W%9._;A>Y]77]\6J?+H:>:-OO_AU^;!HNE^,KR^W^4-Q5S0?M[=5 M^VI\I,R7ZV)3+\N-4Q7W5Z.?O7<\C;L.NQ;_6Q9/]87[@VX/Y/:^+FW+U MVW+>+*Y&Z3JT=4?.[+%NRO6AT-,A.'0(E Y^TM,A/'0(E0Y!7X?HT"%2 M(_0=='SH$)][#,FA0[)+UGYV=ZF9YDU^?5F53T[5M6YIW0^[_.YZMQE9;KI2 MO&NJ]J_+ME]S_7&3/\Z733%W;LK-O"VQ_4]UN5K.\^[7=TW[7UM[3>V4]\[- M(M\\%+6SW+1_*&>?%N5J7E3UWYSLC\=E\]5Y-2WNE[-E\]JY<#[>39U7/[UV MZD5>[;M\6)2/=;Z9UV^\9]VU9L456[ ;;C M<.Z*:MD&>>\H?S"0;VCR3;E>EYO>WE.Z]\_S=C;;]UB^P;KG^?!VF[N7X\VFF]3:I&X=I M*C?+]&87<:(T8H9&J9NF<2RWXX9V?I2(5M(L!\=9#LZ:Y5?M>V[_;GQ]UHR3 M5-L9W\.BTQE/)G&0*)..C)DA80P)XR"85 [AL1S"'3WH6^'.7<1--1$B:P() MFR)A&1+&D# .@DF5$QTK)R(7DE_J^G&WDK27 K/]>;+N*NB-LVFOFMM?+K\U MF)5U8SRMDP%LZR?25DM/7<0C;=E) G75S9"#8D@8-PV_[W00'[,8([-X>MHP M990,9IO16#O>R22,E)PB(V9(&$/". @FU4ARK)%DL$;:"\33\G#:&U_GBO=_5TDBT^DE]YTYCBTSCTAB=#VJ8TU8XY"A)/R2HR8H:$,22,@V!2I4R.E3(Y M^Z3PE%=5WM[Q6YS62;AM32!ATXE68''@:XL",B1#POC0^*5L>Z[0?5PRW]F7 MHIHMZUV^]^M"N>V$B_UZ\*T"C,(,";;--90V/=!.9RM0,@T-R* T3@Y?3O2) MP._,[==$TJYW>WZT7Q5X0RMM5HD>DATJ$!YJL M?JKK@JXC7K0\+;]0Z0]*XSV'T+?2"UG/([6?[T[PX#D JOT=:-(L^%Z@Y1LJ MZT%I#$KC*)I$R9AVJ&0'I4T]71^[\$+UXAX:DT%I?.@(Y&P* MB<^C-;[_M&_XE?GYX'NZJW5"D;0IE)9!:@B\W+2O"^=5E^S7QQOV)O]BS#Q4C8/2IE!:YNE:6A2I#V6A(?E M2#GG0L#S: 7OY GY/Q\W;YW W3VO#8SIA2IS!YKTC'P2J*=G7;]+4]?S)^H2 MK+>[\'Q738BA5>HGDSA2WV(&V="/@AZUU!,BF$>K8#U/RH=G'JI_>;KF$T[\ M=B+4R4=&S: T!J5Q%$TVJ0BQS*?%L@_%>EM6>?7U\(C\C?.^>%AN-LO-@V-E M87&UMU20Q)&B?=S0H[%=6*&T#$IC4!I'T>0J$4J;3RMM>I5DF[E2(H,KB:]+ M8\8204I04R@M@](8E,91-+E$3NQN0+\;UO!VEN--5Y[,EC>]G/DOXWNCL=8S?Z;S#1HU@](8E,91-+DLA$[FOZ#_S8>*8%#:%$K+ MH#0&I7$43:X@H97YM%9&J2MT5^L"@,[CY6@XJM!UHDOLIT,[@!@.=&T9!I)[!31J5IY[ #8W2>.*K0@HW- RB M]AS7,]E"\/)IP>N,$[AYXJ$ZEV\0=@(WB$-U[J$*%I3&H#2.HLEE(30QG];$ M8+?CNHIDO-="RFI3*"V#TAB4QE$TN4J$EN?36MXYM^/#*XDNQ1E+!&I9@](R M*(U!:1Q%D[=%"5TOH'6]DTKX=U[1E4"CK'=#Z4J@?CL>Z':P-/&24-V^8&AW MX6OBNJE5ZB:1^KB4&QK&87ARNI-G6^AC :V/]9S-AV<>ZCT+=(&MO1U/],F' M:F)0&H/2.(HFEX70Q +_Y6[' ZA(!J5-H;0,2F-0&D?1Y HZV=Y*ZWR ;6ET M!.LZTHULVL:T0)<%#3O3H.-B4!HW'D'O7F4ASP6TC0V\/8V.9IU9W;5FV* & MC9E!:0Q*XRB:7"M"B N&-Z1"MJG1<:RK1-^8JI6(0:!2MRI !\6@-&X8?X]I M+1#:6C"\,16^6XV.:9U97>F*?#]5DPMUL4%I#$KC*)I<,4(@#&B!\+?]]I5S M3O!021!*FP:ZP'CAQZZZ&D %02B-#QV!G%XA] 6TT/?\36HTV#K=4 4P,,B. M:JZALAZ4QLGARXD66EU :W6836IT$.ND&W9>JNL\5*B#TAB4QE$T^0-KA% 7 MTD+=IT>&MDVURINF; MU*!!,RB-06D<19.K1RA](:WT]6Y2H_M9IQU)FX:Z3J9>[T$#,BB-D\.7\WCR M"72TQD<9J.BNUJF$.NR@M Q*8Z$N35[X;N@KM<:'V\E)%6)<>,8.TN_9GD;S MK3,/M>JSZPA8;D R'EG O)+CS;#C>XM8%&6:=7M\/IV]-"7:XS M;D\SM#-L3S.U,FY/,S0DMJ>%0NX*G^6'&YYYJ/@5ZF*/<7L:-&H&I3$HC:-H M7XX>C36"RO4#P>E,2B-HVARE0B-+?Q^/]SP2G*>'XX> MBG6)0&4V*(U!:1Q%DS_=5\ALT=E^N$%G)(VR/:=$NA].-[='NN9D-+<;VNGF M=E,CH[G=T) PMT="ZHJ>98<;GGBHG!7I.H_1W Z-FD%I#$KC*)I<%D(@BU[0 M#A=!U2\H;0JE95 :@](XBB97D!#)HA>WP]$1K.O(8(=3EQ?39Z*IRSI4)(/2 M.(HFIUSH:=$/]:;IU;4"==)$N37JA*O9"0S(HC0\<@)QQ M(1!&+^6CH\'6R88JAY$N5VI?[ .5 Z$T3@Y?3K30^*(?X:.C@U@G79<,/=5 M 8V806D,2N,HFOS-3T+AB_%&.AII6PY0VC36Q;DP49]$9="8#$KC0T<@)UJH MB_&/-]+1(:T+X0PC76QRH;F!>D:'#HQ!:=Q\"&'/=7\L=,+XSS72T>&MDVTR MT@6>>HL'#9I!:0Q*XRB:7#U"(XQIC9 R8-%=K3,/]=)!:1F4QF*#AAE,//51 M"A]N)R=5J( QK0)^MP&+YEMG'FJ]@]*R6-A[< MA\;40M6ZV+#!57T,.XT->IV;MA38WPGAEGG7LEZ,:;&5!Y">J\0H:-8/2&)3&432Y+(22%M-*VC,^B,SX M2#_651^3JX8>C?6""K7G06D,2N,HFEPE0GV+;>UYM/'*O)*F9J MDZ:IIUX^<$-#+YW$/9\RD0@)+#G/Y$9\#)EQWFFL[;PGNNS3SGOJJ<_%H5$S M*(U!:1Q%D\M""&;)7HAY$=]5 E7&H+0IE)9!:0Q*XRB:7$%"D4MH10[@NZ(C M6->1_IT/JN\*&C"#TAB4QA-=@>S18!.AHB50I]V0Y$I'L\Z^+C/%ZI:F*31D M!J4Q*(VC:'*I"&TN&7;H06Q7=!SK(@FU)4+5Y*$!,RB-06D\T36ZGB?RB=#H MDA>PVPTN%% Q+]$EL]A3A;4I-&8&I3$HC:-HZ%S3IT>-MDI\;O MDYBH6T*A03,HC4%I'$63JT=(DRGMY:/,.G17Z\Q#E42D"K4PI=7"[S;KT'SKS$/W^D)I66HP#RHW#PP:D=,1Y8P+M3 ][^MH MSWG<2Z.LDZMOP-7M.H9&1KN.H9UFUS&U,=IU3"/KL^ND0FQ+:;'MN78=&FL] MZ[J<9+3K0*-F4!J#TCB*)I>%T.)26HM[QN]ETY3KW8^+(I\75=>@ M_?M]63;?7HQ;_E-9?=K%N/X_4$L#!!0 ( *6""%D("TE.KP@ +0G 8 M >&PO=V]R:W-H965T&ULK5K;Z:L3-:"WEYFHR$?F:UD2\9QO:P#\4!LZYKPYP^T8H\WHVBT_^!;^;"6 MZH/)_'I#'N@]E=\W=QS>30Y>BK*FC2A9$W"ZNAG=1E>+.%4#M,5_2OHHCEX' M*I0E8S_4F\_%S2A4B&A%/QZ[_UG'3P$ MLR2"+ECUW[*0ZYO1=!04=$6VE?S&'G^A74")\I>S2NB_P6-G&XZ"?"LDJ[O! M@* NF_8_>>HFXF@ ^+$/0-T -!P0.P;@;@#6@;;(=%@?B23S:\X> ZZLP9MZ MH>=&CX9HRD8MX[WD\&T)X^3\>T.V12EI$2Q84\#RM*\$J\J"J(_O)?R#=9,B M8*M@0<0Z^!G67@3CX/O]Q^#-3V^#GX*R"?Y8LZT@32&N)Q)P*>^3O,/PH<6 M'!C2X'?6R+4(/@&"XG3\!.(Y!(7V07U 7H>_;IOW 0[?!2A$L07/XO7#L0<. M/LPQUOZPPY^>M)6>M!5G=0 YR(DLFX=V$Y>RI-99:[W&=J\JOZ_$AN3T9@0) M+"C?T='\G_^(TO!?MI OY.QD N+#!,0^[_,O4(XJ)JQ!MB-3/5+5G-U\C&=1 M"LNV.X9O,8MFX6QV,#L!EAR )=Z5N2W^!RG6[F[)H"SEK,G+B@8-('ZC(+^% MO9VSFJJOU8>Y6LNMRA+8\[:%O+(%F5QR)2_D[&3"TL.$I=Z5_$C!:5Z2M@0W M1?#MZ_> U(S+\O_MA_1IHZJ(;19:U\G1&B81'JRS:1,GL7V1LP/FS+_[6#/6 MRU8VDL*4R#W&X$U!ES(H2I&S;2-U/, E'-8WIP)*=[:PL@,B-$TG@[B,(U0 M&#D"F1X"F;Z81B=S#049EJ,NM[70X$F><[K_9A\6U.T&&(/_H)(L86L+FF^Y ML^9,#=QC-$6#X$RC*(Z0/;C9(;B9-[A_$Y5039"O2?- 57:M2,F#':FV5(=# M>;DCBO.MN&5YLP'B.6=*A=6+O0Z M.[<8=-Y. Y]F6>H(ZD@71-Z@[B7+?XR50E*Y4*N$>3'!.Y0'?<;8KM;H$<0O[9P=5G?'G@"U!S%"1TR:W@T9F61IN'(O-.$T< MB'M9$'E)=_Y5KBFW0L+&S^$X&F(RC1(7I)ZHH]@O5?1&%BK]B!!4MG6E*LFR MK-ST%GGI_^PM?2%OIU/02X+(2Z#SV[PKFT!T%$H.U$QKS(E9!*-DN$:FT3A" MR,$#4<_"D9^&[SC=D++8YV*[2DQM)^@9@+X4F>GELR(W.39+#>2FT1B[""SJ MJ3CR<_'G?5I:@5F8-0EG0V2F%50\A!W0>G*-_.P*TH:)4A[/I6<.+128S-(A M5!N;NBIS3Y21GRD/&W1#GIV[TT)U&)D 3;,D<0!$/1\B/Q\"0+ZEUMUY5$EL ML)')9MB05A:C>.98?M3S'?+SW1[T7B1:X9G,E0VGU&*#$X?$0#VY(3^Y?3UT M&A4%2GYQ'BU\%2?A$*K-"H<.K#VM(3^M?7E-FV1%;3*:JCGAL!>TVF53[%"@ MJ&<_] +[#1IU)2+$:X!?E/\NY>UT$GK^0W[^6Y!-*4G59F]1RBUW!&WA-A2' M1K9:S)SYT!,@>H$ MQPTM]"=P:M[&V3AM'B6XJ% M=FET32:.E#W[(?\[ <2 M-:>TZ':7((!8E<::2(7Z^;Q@3!K$>#H;\KC%#+J#V%7C>[9$+_>B.LDW2G87 MD.C+Y^!-E_%O7Y\Y%H:$F39+E6F'DFGF:!I0SZ5H=E;&K\J&-/DK<'LI^NR, MOY"WT]/)GJ^QGZ]/MV4IQ!;F0*<6-'XU-%1"]8+.AM;O_>QS2I/=,^QJ9W%/ M[]A/[ZQ8B!>ZJ!BQ'W^@$W6G\V,A/,#^+M;\NC$W*\A_B!/5 EC0EKC7%=A__OT- MNK7G/5AUJ1!\8=)QYG]1*=%Y.PTHR4*'QL.]2,!^D>#>@+ &G$!WXMY_%ST, MQY8V/$YG#JK&O<# ?H%AY;?7L@,V!<0LC(:=@L4JSB+'C0;N109^X;@;D!JH[$WM=C26<=A@H>2SF:7H=A5U7I-@?V:8F%%^D[7 M9-62\3)7A4 ;$!DLZ4/9-&HUU#DXY24KK%&9TB&#%!@>*UC,H&]S]96X5QC8 MWZV?&922W"]&9';M.(DRHYJ99FB:N Y:XUXNQ*%7,]UO-YNV]D*7H&X9*B:@ M2=!Z82^G8..UCQ@ J5IO_2ZJ&2[E[71">FT1^[6%%I&:JPH0[+!ZO. MHMU'"K&I#Q R-J?%*LI"A5!>T^]E*34"<;5PQ!C MMAJ#P/>R_C?=LWZ:_*3RT+Y"FKRW[\44O["_E M[72:CJ[L_9H%&!ZVL%)5, .JZ(LBK;=&>\)#!D>3A-O+X&- Z M9:9 ,=IQ/]"_.Q&]U(G]4N>S1=RHF.G^UD^E^-TO"[>F\__ V?LB,1Z%B*=) MZCB:CWO%$_L5CS5.%=MOT$WH!;UO#R2>@]L'3G4&6:--#7Q1;!0T+Y9SUW1R M]/Q33?F#?BQ,!'I/MD\-'3X]/'IVJQ^X&GS^(;I:M ^0]6[:Y]E^)QS4A@@J MN@*7X?L,5H&WCXBU;R3;Z*>LEDQ*5NN7:TH*RI4!?+]BL#VZ-^H'#@_JS?\" M4$L#!!0 ( *6""%D#UER:O , ,(( 8 >&PO=V]R:W-H965T&ULK59A;]LV$/TK!Q4H-L"S9-E)T\0VD+A=VZ!9@@;;/M/262)* MD2I)1=%^_>XH6?6&V!BV?;'%T]V[=^](GI:ML5]=B>CAN5+:K:+2^_HRCEU6 M8B7@2L5IDIS'E9 Z6B^#[<&NEZ;Q2FI\L.": MJA*VNT%EVE4TB_:&+[(H/1OB];(6!3ZB_[5^L+2*1Y1<5JB=-!HL[E;1]>SR M9L'^P>$WB:T[> :N9&O,5UY\RE=1PH108>890=#?$VY0*08B&M\&S&A,R8&' MSWOTGT/M5,M6.-P8];O,?;F*+B+(<2<:Y;^8]B,.]9PQ7F:4"[_0]KYS?26WDJ*\^M[6P@M_Q"]1#J'7X1O+(+9P7V--MC=,O:4B@/B;("]Z6'3 M([#G<&>T+QV\USGF?XV/B>+(,]WSO$E/ MXV>@KS9 )IDBY.X,W'NN]*G85^_NDB3 M^17,IO"/,L ^X)$.)QHM,PO M*LQE)A1XS$IME"DZZ.F6\ '.I70S8Y.;0505>U$MJ+K>*)C.V8X=%NA 2MH#*L+*06#" /D4GL^\R;+=IPQ&9OWYY/0A!U MA:3/V.5[]\G[EMK 66=GP?O-%-Z3=E^2R!T*.SVUMX]1FOPG%4JT2,W9,0^ZU=7(F\846DNETI:B)O*NW._?_M , M>Q@:K="1:.1A6]INI V?L]!A&^+X6."S/W"Q^*V1)-/TI>LI/I@K%=HB3$]' M*(WV_8@9K>. ON[GTG?W?KK?"4M;CW3&'84FTS=G$=A^8O8+;^HPI;;&T\P+ MCR5]9*!E!WJ_,\;O%YQ@_&Q9_PE02P,$% @ I8((67C@@6-G$ Q"\ M !@ !X;"]W;W)K(A"3RJ.SSHY5SZRO&,O_M9@K+_Q<;OW8Z.1)98YTI MPV9H4.K*_RN_!3MT-ER,[M@P"1LFK+<_B+5\)9U\\:PV&U'3:DBC/_BJO!O* MZ8J<,KRIG_?C;W T_T"*6V>V+7,U/,CY(55]8TZ>O'3#^.ST=,#ZIXF=4\/2?\K MZAX6.!F*>V2*GWZXF(RF3\6;VI1".RL6IJER72V%KL3X\>,ST51.%_#(&'YQ M*R6N3+F6U:U828N*F6NJJ"2KMZ5+*&G:&$UQZ)1&=! M,Z#0FG:1..2_9A%29*8L59UY56^TG!=*+(LF,U:)TE3:F9H6VEOK5#D4U[K* ME, E!/VQ)GP9B(W"]6\4?=74-1E +RN]T!EL("K@:V&L#3=1W]: )=*)5PN9 MPQV0 C>$5;@67:B"<<2B<4VMAN+WCG!GR&$2_F%*1C1\^.!L-3Q\! M+HJ"D0\'/AB?3H;C]-6"S OQMQ!OA:)4%:]4ILJYJL5TS,DVY8WX8S(@+Y'" M -#B=BC>A-U6?R/K4+8K'Q](5I62=3LTS MIFS@::@$>-596/IX=#$\C8N'X@O)2N6I)9Z4S81Z_9OVY5 MFV:YXIW:VD:R,Q=8HQ;*>\Z9[.N HP**A4\;Q!1<:>G[ZD;53E.45(AU[]-< MS=U07%H2=8\=F@H&=;7.Z)*9M*L!_U\HY.6-+!1.89&HDU^5XVBT"HY'C"B6 M_^#B%):+>?JE%4]?C<^?8OM<%Y3A"+$E0PYBOVJ"JA+YAL_!$W%IKE#J<\CW MH6>;##EJ%TW120_]7^F2LW+#H4\*42Z\AE$H=:',VT\A5ZR80S 22I&9UMB< M+K=2LG"K3-:LQXW.L7L G#"(HXUVJQ#V]&/>(%E"]H(1. K()<6(J8$L:]HN M"]I,(&&L.X[?81U,6BO:!-2 H: =,P%O2MH ;SH-T^3=$^A.9(2W"D571QT& M@$2EIQR6AV?(K0_4S07#D97=P>@YW.FU0&A%T9J%1C=RDKD#DVH;;Q M^@170A*NV6XN[ O6Z TL!RXO67CFA;>)NU'%C8K0(Q<.YN\F,AVQ2-K:I"W* M!@A<'@,\:/$O*QA3R>D>,' D2@TNH[YIRQ__KX2EN'2:T,=CVMS!+FMYRSKY MH*4@*YO2"Z4O+-2P"YE%XT,Q9N!T0V @E#&5+Z#(S35 C:.!96<&F4Y )0@) M:T;"CT;ZG+WV6MV*RR4BF=U$)5M;E$@R#$$@0Q&BAG>*>$+ MSY:X&*QE[2) %HEW(9:@V_*660.+2::!F0+CX#T1'+ #L$*:MG'&)N!#0QA! M6"EO@PE4V(^(J@!:-J7/NID7.A,X %7QA@S*<<.\! JZ* !7L!V BZ1ML](P M#)V#DEHT.7FB*.3$=P+$FOC-*60AG9Z M(2 9Z@Y"36@*PE^*RLS#5ZX*>4N%!_ .V@'KJ4(C&\A^EIE7O45RF=<"*,# M :[ ]UISE=I3T&AS",3=6JL6T((K"EO>ZX:&5-6!6N=<>.FOQ8)H)9T_;V!G MY=D6A"A@*Q3:^(TW8+2TI*4L=C!5: M ;ZX!.%! ,#=M"LZN:4(\=]?*D#]VGE"?Q'X_$,20RLFHZ>O.51 Z,4KJ,M? MCI\^ZN,;3E:-7WS8#8:CE+_ M!+W!US048.I!8H!M[#7;<]87^IH]]@8W)"QHW4]9%#@/=9*:3 O)FHM\DLWV4.-DMS'=JNJ\6*;.G9N%[) E M\5K^,1AG/+I'OTE/O] FWW>IZ=:ENIUQNJ(O2@QC!US8IZ&)#&]#0X _7ZEB MQQ+*/ES-,8?,"G8XD(E#:B!2ET^(P/2C5+ZD[I5/A:^6F^BJONE2B'-,]!W[ M058-@=7$]\"D'FU@+W'X=-WCBXWWIR>M]UR%RA^SMB[,^;'%><]MGV@=;>VB MW+ +DY?-$F5)C'VS/CV @):*!L\< F]"Q:W4TB WJ.:H;]F*.$T+D?VT>QU_ M3[>P?6P$PH)0D*BJX0O!3"M3,#IT!1%!#]\G :'KV8ZET-A 4915(NO,@&;# MR>Q':MG2%./: \?//,S(4>9@BEGO4/Z"?V^M^%MRE8^=H,2>BWJK=A3O(%VR M6RH0T?K[K-=>.:3Y=#2\Z&*@7"ZI_W"JG?ETPHXDME?9>T+>OR9#.D\(YT3V M0E(^.!_.TJF4I+%QJ]0&UO:]AK KL RV2W>4M#\JKGEM:US*B#8.MI9QLG7Z ML3GWM0E2;DP!&G.\X6<2^$%2P5VR14"BUT3F24PT2$^YO*G]3'0\.\Y!\OU> M[HE]0\8$E;L#2K^8/MV981@&AI_B.'&K^_X;=&3=[A MC(U*O6'$T!1KW@OIHU\+R'5%>X]8'+VV:0S!C2K.BO8Y[=@GSB>*((L1+6YH M\6P6[=:9_P1Q]R 5$6O1"AE7V$>HOD+2'\6F8K*WZ2 MY?HI%!B*CQ^O$I]Z>]T61X_E+=>)ROH6QJ#NUYX-*VJ\? N@2U\J\>^ >C+B M8B#VBH<4((0\HVI]R52MZT_P*#_@[R !G\0QPL'5Y0AGG0ET;)#?7A/IXX,E M$4I/[7P%"[<,;:COP\.%TS&1!Z#+\#,TE8=VH QM:2*7WD+4J&-!=9P&3CWY MU,,M:UEZ)WQ0? STZIH]?=M:GR$"-M-S0@AZ_CJDJX6I1::8ROI.P_)#5F^4 MZ7#T8\RZ-+#/>() /0R[KV-O^";O6JZMWP<#RZ=6\&/LXMF A 44$R2W2YDE M=\*!*=H546RX-[!R5B=T>I29],A67!]/NZS3U'I)65?0@(,R.!6#R>-Q MM-5WVW>[)7Q/H[V;1/[&3/YZL!&*XQCY36'?PD4_[OIYO5%_*ITIU ^D,X^L M_GHZ]QJB&)1MPE 0T/E_*:N''4')L6WVV+\A?=H#6B_O<\A0O/(5<+<.),W M4$Z_/\@>#QZ?G@[.SJ:'H/4^I=I&+J3*^3Y.31'27K1L7..G6(D0>E83!KUW M''49>A8=)D5A"T?35K+U,=YC,/.-V)AQSQ[K=A=Q[CY^MW]XS%<='1R@I+%J M9XJ2,(@&4I438=[&U,'RM%0BP\/SLRNB&.\0,3R:O7R;T#\N;<'_\[NK=N75 MGKD'%K2K]X\FXC4".WHPG?7'#8>I=N@IKL,PHMMNM'T&!/V2.=-Y['S:(R=T MC1X='Y"*^';8?>HI9&%-5'."4!X/QN=G=S$^+\!/\EJ7+)3:(Y.>>_#PS3_I MY"X0M8IBF(]C20E].N;A0]L;;SU;IGO#-G.%V%,[3]XG@S!O9(1B5M].M'\; M7M,3>..KY*NZ ='NC*+V" MEO]6<6/*3_YLU)N?D!!O[1NNG<53W\F*8RNT:;6 U#=J7OL) 2Z<:'&P,Y5K MFA^K;S0*M_38YK++9KJ/J;#\$TW:Q7AZ;PM/Q'BG.]T)N-TE?1J,-?M2AH-J MMZV]2WH[< 3.]G/K_AXVY<4@S-@952@RLZQN H5JJK74?'-%CR_]1)40TK>T MX86&NZ__NU^0%,6M<&O\B&CQ,7]V,9A-9H/I>-Q)MKV#B-ZK%"! H]&8($\@ M&IINNW>?,GO[Y+T+->5WD(3T._:SJ5C5X^7#Y*4R)3=D,>!::A%UA89WZS.D M2N"C,+:[ _'P[,EH!+^)#V#[57K>+KYPT4+EP!E%F%I-'R6WIA,H"6@>2^]+ M(OD&*4FV<'EG8[) Y>>Y>7BTF9(_HU)'D^N 5+V(ZE6W[\^L[ALJ*4KV/RWH MT.W/<>6?2[4]5D@]0X!WJD_I >>ZD-F>7 ^_?HZ_MG"Y/SFBLH<28SP;G"(E MSF>C?R0EME38FPY)EQ3$[.#MK11?.XW)XW,?ZGO/&;0M;9R_T$-5R^^44(2B M!.F"?AK[ZN*'/.*.(<]W&"91XQ"(J??ZLN]&_T#*[[6#/W[[E9/MM?16'!', MG..1G^D@5? ?M^9QKE48&YZV,*'%1NMG_P.>P?V(8EOQ:W TTMI4J-8KO>9, MAIO7QK8!]AYTP])[ _QJ=8>O#H1_*KI-54$J-_0X=)N=)WJUDR"LKI]]]9'A M<%Z)JW#+[A1^!\[:;CF5O]T&JL>R!I&)Y/14WH66<"OCZ5W+RO)CQ5OF^_/; M[K$)[O:]K'O2>;.Z5/62WQ^G"$6\^Y>LT[?I%?5+_V9VN]R_WPY[+36ZQ$(M ML'4T/)\=B=J_,^X_.+/F][3GQCE3\I\K)8'=M "_+PS0.7R@ ]*+^R_^!U!+ M P04 " "E@@A90JF\T%P* #;&@ & 'AL+W=ON-XK9?(?)*1$P" M7 "4[/[ZGGM!4I17<=+N[!=;)(&+^SSW7/)BZ_Q=*(BBNJ]*&RY'18SUF^/C MD!54Z3!Q-5D\63E?Z8A+OSX.M2>=RZ:J/)Y-IR^/*VWLZ.I"[MWXJPO7Q-)8 MNO$J-%6E_<,UE6Y[.3H9=3<^FG41^<;QU46MU[2@>%O?>%P=]U)R4Y$-QEGE M:74YFI^\N3[C];+@GX:V8?!;L25+Y^[XXGU^.9JR0E12%EF"QK\-O:6R9$%0 MX]=6YJ@_DC<.?W?2?Q3;89:YQD9C MU^K&E28S%"Z.(\[C7<=9*_LZR9Y]0?9+]<'96 3U@\TIW]]_##U[96>=LM>S M)P7^I;$3=3H=J]ET=O:$O-/>^%.1=_J'&)]DGQV6S<7T)M0ZH\L1JB60W]#H MZOOO3EY.SY_0_*S7_.PIZ;]3\Z=EGT[4MXM7WW_W>C8]/5?7.IC &V[86ANU M%%WW]%-!*,#,5;6V#[R_L;K)3:1<9++6'NN,%7$^QVI"R<1"KEOE:F\@I"ZAWIHL>5V6#_R *^/548^H@WLK8;'5LY%+-V78OD7AP61*IL\ MA>7K.CZ5 'V\!@D#B3DZ"#9 $5>9R)(UY)!O+QHL\&*D;SAA.!:^][XD!C]< M_/!VHMZGS'&UL6+;"AZR:%VLVUC!''CO,S [Z?I,XA,D(YTMI9J2V3@@:[SG M!X,-S_N LF\IHQ"X!CGIM%IIXW>.8%$[_]0NF)1]40$BJ8?(L5CS#J*J)8P\ M/9';IV.<']"UQ#BT=Y],10"16)X*;KD;#A>N23U#4H7G2516:+M.^87.E-T5 MKH2Z7!\GK\X#=T. 0A25V5&Q\$2R,9A[5:5F0-P,]O64):Q9.D2'0JW %D(O MZ%NW[P+?I=5$H&>O#-J$^'JR!9143'CG'DU1J MEU%&BBX'TC$?ZO*[VY] @.YKL";VRR.%.64?:XPTDRI'F@*45DT$!/5Z(;N, MR\/O"<,!^-ET4M3HMAZC.TJ&KW'!_'FL@EHJ $F_^RV MM"$_!N-=PAXHAH6Y:Y91Z24(\L'L20<\<"">L 41 K+@C'D0X&]"2*#X=P;: MV5B8:LXY,SCC3T$Q[ A^I*KG7EEJ>$;$I;Z,3(CH@Q(E5.(XU2.:@MGH4@+" MG@$]N*.HE^A8@<%,?,(@@2YF:@EF3C"4(_8@<4P(@JB9JJF2T$,NAF+2)1C6 M*U0!<,922.Y T!Y248CLS&T(^0*-$H@;_/J;TZD++Y)6#VJ^!@@):.I#OCJ! MLX995/ JBMP?+'$S!ZC^-G[)_=PHM)>BX+._+72I%/:2UK-W/??>7( .3!G-K3P] MZFJ8LP3IAQ1?IQZ_+IO,H<[A:!.=3V33Y6!Z<,4_=EJE]4%"P%W1)MK!*0QY MK='(5"92'G05(A,D)(@*C'-,PCA?/3WB3N#9>J--*=7'8>E"BV?+!_%M5AA: M#=R44V9DCF9*YP6PNUM'N,5+UMXU]9@MYB<2\@)#"1($Q,9EK V@ 3"7M2R) M*1A**03QPJYL=SGQ$9WBT=C@G<7OK$V';N%[+L9-ZBJI![(1/\X7US V-'#> M?'&+)1-Y>C1]-4:TQ<5MFV79SSZ!F&5J]GKZ_(UZ#R;#$CMFFY:)Q[J=[P:$ M>:!(W]Z^H,C.&(P.-D?]!W5;<\[WDP.4[6>&G=)_3FD)2O5)W^/,5M]79X?T MW:WU.RFIZI:?*>L:>THF(P+)%H*IPLN\MH$[JL5Y]V$Y>#%@)TG6XC1_@<2,I2V@DQ-P: MG@]UYS4/G>+@AO@JT>N*,(3EJ8]!&,^4N:N[DNQ'BGV\,>$P!LM8A259["B8 MI2U#I:04=VX&HH,@RN MC5AMIPB#":B?&*D_GS45KE:WDS!W4RU!;?L-5R5G2]6W@@']&M*M;K(^M,6# M9DFSY<" NJ(/H(DWOO.S[S$BT=%^DOM_7TF,AS8"XIN0N#)X%S")D?%YT$_",);T1P_OB ,S3&?71R42+V\=,>;^09Z;,_8 MO.7"QD*9$?D1I;+<4#M9L@P/^B8)?=B_J)8E;$ZM!MY$Z<^:+4NS M[L;$#88(0=)N7DVJ>"IU,KD+R'BGGA0P6AD=%!M!MPWW:< B:C\O.6^[+?7(.M M"7<>UP4\LZ32T*9-*@!N .#=\;M."MH-]BF!=E;4L8NCVG0VE.4+91D7\H; M.G9=V_$_-WE'4_IQ)$/$I1HDC[Y6D)R_/A=[)>!AKP0!YUELY'5'&BXSF:=S M P +'O'>KFALN=,.=+,-,"5W$$P%U7KGHZ4(]!)%G'^(Z3MM,ZBD*'E#AB_ M]27FIQTM%;3HGDM]M]2J!_:$T/7P=:>4W>/W@YWU0L=W';$=[MG^7=?LII)3 M#FS\)DH]?('V![R.F!QZ6WT\^.!0D5_+9Q6)KXWIVT-_M_]R,T\?+';+TV>? M#]JCD0=5T@I;IY-7+T;*IT\IZ2*Z6CY?+%V,KI*?!6F4*R_ '8\Z6VKSS18 CMV54MGS M0>%<=3(7\-C =<@ M)0$AC=];S$&_)"EN_N_0/WC;T98IMW"MY6\B=\7Y8#)@.N'#87)8PI)JY!XWLU"GN4[[OC% MF=%+9D@:T>B/-]5K(SFA:%-NG<%9@7KNX@86H&I@-Y#IN1+DJ;.A0V":'F8M MR%4#DCP",F:?M'*%9>]5#OFV_A )]:R2CM55LA?PIUJ%+(T"ED3): ]>VEN9 M>KST[UG9@(P>!J'T.+$5S^!\@/%OP2Q@,H[B4?*IQ M:9^,R@.48#+!I?C>CLX- &:\8Z]I^5HK+]N%!9;W9N\# MM&3.38Y_?1PL"T Y0R25=HU.C_*7C0XW8Y+XQ4>G2$I+D5$,$1O3!/!WH>9M M5!9\ 9Y$5G UQTWP$>L*C0&:@\UPJW$0]TG7AETJ57.):5!IXQC&"A5Q%D=O M?_;H1'D%W#"@DL7>00;E%,U,8U]TTM![,4I/^X2:KMA'T'/#JP)#Y 8#!4$[ M(;)FAANAET37\:G$O0/G+4%/*%BG&?H"]ZHGO^L%M]3H-4%G)&9KMR+:@B/? M@ +FX1#N KQ-WGN!2D=73GZ@N34LDSIK<@GW;8D#Q598Y" %%8'-+0YZ!V)V M S39+^Y8V9P!C4.Q@D-?P;T(>?6D=]B_]?SB*6X>3SLBM\A]K\"V+<^;O?]\ M^0R)U^^H9G:E1]<6W6C?L,M2UUB8.BG<[B_:87C/$N.F"C8#)>H\51%$9;/(^#XSAY=/Z__MR3-<_*EO29L_]GR[ULB8.C MX[6;1FEXN!6%:7!\N([2T5%X_-1L28(T70,?CL/#1SF-@C2:K$63,'X@6^)D MG5"[V3()DG'ZZ'SWO,:P,GA-P_[1GYT[X[P9SS2V@]:1@;6:8J,&U)5F(!9T M[MKF9,WZ)H4.'^I$J*$P%+'R;R3IJ%YP6<-&=TN'(?FN.[-M00 +;H07 M]P1R:'O9_B!_2J,:LLLLHTBS&Y2]I7%\VO?6U'0*.K6))_=]V.Z!NM.S8.1G MLB8+>[?P!Q9#L ,68:B4*-,UXP$+/$=QK M:)KN:S)ZZ24FQR^WS0UH:>$MI-C>NASA=:>/JZ#?[O[.9;O&R%*(&$+5*J>& ML,)5=4Z.\#='K#/]/8ON5W@]09:&*UL*Y[J8+04N@"5- 1:SW;O8^OX5/G3] M'&Y\$T"Z<__E@W('=Z3Y/-"/]A]7+IMO"FOQYLO,)V[F0EDF88:J47AT.&"F M^=K1O#A=^2\,4^W0-_XO7@'0U22 \S.M7?=""_2?G"[^ %!+ P04 " "E M@@A96WM@-CH& +%@ &0 'AL+W=O>>+H4\K/* 32Y+PNNSGJYUM7Q8*#2'$JJ^J("CBMS M(4NJ\54N!JJ20#/+5!:#T/>304D9[YV?6MJM/#\5M2X8AUM)5%V65*XNH1#+ MLU[0KX!! 6DVDB@^','5U 41A#"^-+*['4J#>/FLY/^ MB[4=;9E1!5>B^,0RG9_UQCV2P9S6A?X@EK]":\_0R$M%H>Q_LFSV!I,>26NE M1=DR(X*2\>:7WK=^V& 8^X\PA"U#:'$WBBS*MU33\U,IED2:W2C-/%A3+3>" M8]P$9:HEKC+DT^+I0(4.U&7XI,#?:MXGD>^1T _C)^1%G9&1E1?]D)&-C'B_#%,< MQZJB*9SU,/L5R#OHG;]^%23^R1,(XPYA_)3T Q$^+6/8)[MBR"55+"4<%PJW MH.P"U5JR6:WIK "B!4E%66*98,:EGW-19" 588JDM$CK@FK(R&Q%,G;',L87 M1.>P%GJ(*&0V/$M;)I =T3N06/6$U^4,,8EYQV70*8(-1&G*K;*LEDXGXF1-AH'G)P&9,IZ"W=R*,M8RI6H+#_L8*9C6^(A/W(#% M#H,0J>D2'E&B!(UM1YF6 U*BW6@15>3UJW$8^B?8#?F*+*F4E&MEB<&)9]2M MK"(G#ODV36#<(L)5#??:( 8J.:YLA,0S:C*FL.P5LB/+Q?2*A(E_%/A'\? H MB/H6A1^=D+>LJ$T_VQ=9$S515K6)6:VUP#S)ERF;H%DJ[N@:*SLI @\0&OQ4S%ZK&GQ5J:1(8:)J[@-38=*7= MK?%45K5^PB[H,\^+@);.YV(]E!^F@7CAXN8/[C< #J M 8)-;0I23$G-C$IM%8 M+BY+TISRA?$%)W/*),',K0&!&9<"CB$:!:=BP=G?B'=/79B6FF6F35)T/O8, MVR+1'.PL0C8VHTJ!#C($U),6=88*F[YP:#CV.V/=&*YYBTB9W:X[H)E%L:[3 MQS/!UNV]198U5=?"PW9B.Z3SLN7'/7OZC\E0#*=ROE&VL1DFF,]Q&L-!K2[0 M3^@P1'/DD*QM,*Z:BP('1NMDVMB*A8*2=;X/T/1FVZM M(<5AM$6*)EZ0Q%ND8.+YD\F;%P=[C:TNU>M2%7CR9>*-1LD[,W9&R M&9_V8'JQXOA&#,_9 %SV_)=BXVA_;.C>.L W.R-.A6["R=S'SQ-'L_O*M+/Q M$LPLI=H10+W\"7W(2?SU$]B>J_8\W3UAIR9SCLSU$882Y_YL?7;$L9>,)_@7 M=*0H\$88R'@CD$_O0AU#*01T'D1=L!"Z:6!E!'!ZXZQT'N5B1*UHQ MC55PVWT13YLL[%A\+QJ%GC\.(J1/OS&;?MN@P8;%W3X0;"PUY#F,Z?FNKFK MZZC=3>=%<\&WWMYBV8#K&PO=V]R:W-H965TGH[G M:^MN?484Q/=<&W_1RD)8GG6[/LDHE[YCEV2P,[V"Q_5(@N\T)V>+^6" M/E'XLKQQ>.O6**G*R7AEC7 TOVB][I]=CE@^"GQ5M/:-9\&1S*R]Y9=?TXM6 MCQTB34E@!(F_%5V1U@P$-[Y5F*W:)"LVG[?H[V+LB&4F/5U9_:=*0W;1FK1$ M2G-9Z/#1KM]3%<\QXR56^_@KUJ7L8- 22>&#S2ME>) K4_[+[U4>&@J3W@,* M@TIA$/TN#44OW\@@I^?.KH5C::#Q0PPU:L,Y9;@HGX+#KH)>F'Z0[I:"G&D2 MGR@IG J*_'DW )H%NDD%LXQQ&O.&/QEG"C [#\!$Y\TN9T$4+9\"36U%K^OQ9 M_Z3WZA$G1[63H\?0_[F3C\.<=,1!)/'\V630&[YJ[OJ[7;F22L=%G'7AI::V M6),C(3U6-(ZO%R^4$2&SA9+/^@=-J*;)D]+7SGK_P-M;'Q0..:5[ M6J]SZX+ZJ['SQ:#_Z:>6RBS7KU?6!W&--NG%[S",A'^5NB"LYSFY1$DM;N22 M7*WPB^CWV^/)L+' 3_W!J\;*B\G1/87QL;BV*W(&K3,(U$F@N9IDTRSU_1"' MX_;IZ61ON7\PDTT'=@!.Q6<;$,:=/Z-3!-!O.OB@ZRPZ?KJ$/^O_#264SU"= M83^2;?BDQO^-;./V<8,"A[BVOU+J7%FWM [AX',X"X_Q#"R9]'Z 9JS?__?T M[D_:_0-V'[+RHC\X.HAQ,MEC^'#8'A\WT[;#\"90*3L:UPN?,ZKZJC(+(=%H M U9X[$H+C=*"('5K]L+.[S6[_[H5_]&@TSNIW)[ E71NPZZ#LX6Y$RZ95OKH MB =#%O+JN\CCC'!TJ#%4Q[],[\/[S=R!RTMI-@(T5C95B=1Z@SEQQ8.;4,$+ MD#(@P 84L9)!V2(C:,N2Z24*8M[J68>!TB,5)O6(:XAMCA:G7$GW#M0<=;A0+U:'H:H&$S>6#AW; M*5!L2X>[&'=B\E&'<2I!I!+.>2YS/+8YX]<(&ZOOR]&]02P,$% @ I8((69YU M%YTF P 3P< !D !X;"]W;W)K&ULI55M;]LV M$/XK!S4H-D"Q9,FQO=0VD*0KE@(!@J1;/]/2V>)"\322BIW]^AXI17';U-C+ M%U%'WO/PN2/ON-B1>; 5HH-]K;1=1I5SS7F2V*+"6M@1-:AY94.F%HY-LTUL M8U"4 52K)$O3:5(+J:/5(LS=FM6"6J>DQEL#MJUK89XN4=%N&8VCYXD[N:V< MGTA6BT9L\1[=[\VM82L96$I9H[:2-!C<+*.+\?GEQ/L'AS\D[NS!/_A(UD0/ MWK@NEU'J!:'"PGD&P<,C7J%2GHAE_-5S1L.6'GCX_\S^(<3.L:R%Q2M2GV7I MJF4TCZ#$C6B5NZ/=;]C'<^;Y"E(V?&'7^?(T%*UU5/=@5E!+W8UBW^?A #!/ M?P#(>D 6='<;!97OA1.KA:$=&._-;/XGA!K0+$YJ?RCWSO"J9)Q;7>M'U([, M4PP:W2)QS.E7DJ+'7W;X[ ?X*=R0=I6%7W6)Y=?XA+4,@K)G09?94<*/K1Y! MGL:0I=GD"%\^!)@'OOP_!]CA)Z_C?5&OIEG:?[NVVG:0 ^R,13$E68=EG[:50@;4ERR M4F_A)ZEYAEHK=&E_/A_H_N_(9XWAK-]C@?4:#>3C^#LO?Q'\)X_R M+P Y.&)595M@@#T*U:+?7C[?BR!!.JR#7@?"(#3D>)'SI)Z UI84.H22@4R& M^T;ZV\2AX#XDG=DX_[R%X^98LZ08?%0$HOR3VUF(V'J;!4@3KB$_)DK^+=:J M5S2"URHK.6AR-9IM:.66^5KMNGXWS ZOQ477)%_@=&UL MM59M;]LV$/XKA#H4"6!8$B6_)'X!'#=#.Z!8X*3;9UHZ640D4B,I._WW.U*R M[%:)$:#;%XE'WO/<'>^.Y/P@U;/. 0QY*0NA%UYN3'7K^SK)H61Z*"L0N))) M53*#HMKYNE+ 4@%/"R\ MT#M.;/@N-W;"7\XKMH-',-^J!X62W[&DO 2AN11$0;;P5N'M76SUG<)?' [Z M;$QL)%LIGZWP)5UX@74("DB,96#XV\,:BL(2H1O_M)Q>9]("S\=']M]=[!C+ MEFE8R^)OGII\X4T]DD+&ZL)LY.$SM/&,+%\B"^V^Y-#HQM0C2:V-+%LP>E!R MT?S92[L/9X!I\ : M@#J_&X,.2\_,<.6DR^2F%R3>Y%"NF/>!_=['RE1U_OZ$7"/VHQ)%$P(#2@\06^J(L]W!6W[\$(Z#V07'X\[Q^!+[KSE^F7I*AN3=].3C MARD-HEF'@'.$=(BD1; &D4CL9VT ES.""B23!1X,7.S(%1ZB7A1.9IC3 MZ6CFA.D)_!N)!J-)>";' QK'Y(F]D$1!RG$G%%KG>[8M@%S1ZY[]<#"YB=Z8 M_2)TK9A(H+<>3R>]N0F&@&GF"2M<7C!9R5'^63<*XOYBT8S$E&Y=JU*P-+[CAH'MT-S?]J"@ECZQHZ^8K4\]@;$7T(@E>21/NQA[P MG%1HO&#VJ._;C/HV[3^D,P1I8"K)G>D4]GA-5:6-HN=D?V=N1FC< #:X.4_G M6Z9ZOD\H626)K(6+UCJPJK$VWDTP#MNV?"\@)$_28-JK=_?KJ8+'@U% S^3) M@(['G7P57N->)$6=(EL*E=2VQHVT#?]S]X#2V/;JQWY"GV0"6@]=-VP@JT7J M=A/*JI#? 7"'#3IFK_*VA08$!,+Q+$%==-T>)^O5YOX1=]4,7SMG_;.+L@2U M<\\!>RAA"IH[LYOM7ARKYJ(]J3?/%:S2'<=2*R!#:#"XFZ8XZL)E%7 ]4Q*X=MOP74$L#!!0 ( *6""%DGXQ&M80, M ,T( 9 >&PO=V]R:W-H965TY!T$=VQ7&2L(-JN& M[N >S+?F5N$N&%@*5H/03 JBH%Q[E]'Y56KUG<(_#/9ZM"8VDJV4#W9S4ZR] MT#H$'')C&2B^'N$:.+=$Z,9_/:9.[C]#'\_,\N62:_C!S43W9L^]>

2>**N-;';A0G5H=(X)FY1[H_ K0YS97.:Y:J$@'Y\P MS1HTH:(@7TT%BERW2H$PY"]&MXPSPT"O H,V+3+(>_ZKCC]^A7].ODAA*DT^ MB@**'_$!^CHX'!\YMV;:!Y>G/ ^';Q/3['_ N]/\R_/R,^9(._>+.(PN1A@ M,(9)!\M[&!_!R.%Q,I/,L04<$HG.##46T)2Y:90_\H!+Y-M;C+IUEY$88P#(V M!%T7TJ"YAC[3+8=!+UN$QW68DGO*^^QCUW\ 8RV\ZNLLRR:R)(QL\$6+CNZI M4E289\>GH.%XL=R9RRUG.W>B4])TMIP:BM*A1&WM&=7F0SZP.N5CEYY<:C-E M3)931ON.X@ORM0&;$8R2 XZ+%[#39"3S17^E_O\EBJ;YS,C?TM@B^+DK=BS# M*/&C-!X+8G^^&$)ZJ2\%HQ%3@]JY06JO;2M,-VT&Z3"K+[L1=53O!OT7JG8, MT\2A1&AXELT\HKKAV6V,;-S VDJ#X\\M*_S? &45\'LIL?#ZC34P_,%LO@-0 M2P,$% @ I8((67SH+.=X!0 E0\ !D !X;"]W;W)K&ULQ5=M;]LV$/XK!S4K&L"U9DXGB_?G>D)$MV8C3YLB^6^?+SXMS"0Y%+'X]HOUNPU^";TSK/Y E'GGM_P/"=!2.-' M)3-H5!*P_;^6_INS'6V9,\-O5/ZWR.SJ,D@"R/B"E;F]4YO?>67/F.2E*C?N M%S9^[S .("V-544%1@:%D/[+'BH_M !)^ 0@J@"1X^T5.9;OF66S"ZTVH&DW M2J,_SE2'1G)"4E"^6(VK G%V]I&C2>9B8%$6S0S2"G?M<=$3N E\4M*N#/PJ M,YYU\0/DT!"):B+7T5&!?Y2R#W'8@RB,1D?DQ8UAL9,7/]LPCQL]CJ,B.#=K MEO++ +/<<'W/@]GK5\-)^.X(JU'#:G1,^A%6QW'#L \>"Z]?)5$8OX.O*PXW MJE@SN87<+['U6JL'@;G*\RW$<2\,0\SSDFD."ZIPM0"RB>ET!4QF.%Z(E(.S M%[#"05@#J=)KI5$&K+#*"6VY-E!BH#4PD$J^39E,><[F.0=L#[A7R*4GT80YEG^_XR^6IJJ4%J60 MT:3;D?,BT(\5E4)E AW$?/] Y1JU,%-J!!+H[O,WW&[0L;3H,;E@94!J >OF&Y\5HQ;@N.4Y@(/+G7%EOEA$/F%ZN@_JJ<)ZK M^Y]C0Q4$&]1S$O9'NSQNU_]"4;Z[^G&$_=&*SC4MUBYIO(%U+@AJ%BX]#]6^ MYRDOYFBWKSOD\$:0]U1I<-FZ%#>N=\U3+C:F?^Q97Z-O6:Y MZQ=?W!7H)D=O[6J^WN2>P+@7 M#B/W'2;AH^:]]'M3:E<>>^V]DT'[F*LTU26F9I)>XQ^ G$TX1^)PG\ M28?+"U1_=EID"WUL]P3=%K9&T7 $7Y7%#O<,).1.<&]IJR;D?'*+*J?[N;"SKAGN4E]^U3[6]]I/Q?6N@> MC([@'0 MH4^G39T>STB+C7M3\.PMN\>8+SLW) KUP7J=.>"N;X^$^.=C>M=$LZ7TC3OR M3[N!?Z*W[2Q/^M-=5^LP_,DVV18UAE]^UH;'[NN#UE.IX'KI'H1TYT5._M74 MS#9OSBO_U-IM]P_63TSCS<<@Q05"P_[9. #M'X%^8-7:/;SPT,=GG/M+-VJN M:0.N+Y2R]8 4-"_QV7]02P,$% @ I8((63 :YB+H P GPD !D !X M;"]W;W)K&ULO59M;]LV$/XK![4H&B"P9-E.G=0V MD*09M@'%@G9;/]/BV2)*D1I)V?%^_>ZHE]E(8FS L"\2>;Q[[KDC[\C%WKKO MOD0,\%1IXY=)&4)]DZ:^*+$2?F1K-+2RL:X2@:9NF_K:H9#1J-)IGF57:264 M25:+*'MTJX5M@E8&'QWXIJJ$.]RAMOME,DYZP1>U+0,+TM6B%EO\BN&W^M'1 M+!U0I*K0>&4-.-PLD]OQS=V4]:/"[PKW_F@,',G:VN\\^4DNDXP)H<8B,(*@ MWP[O46L&(AI_=)C)X)(-C\<]^@\Q=HIE+3S>6_U-R5 NDWD"$C>BT>&+W?^( M73PSQBNL]O$+^U8WOTZ@:'RP56=,#"IEVK]XZO)P9##/7C'(.X,\\FX=19:? M1!"KA;-[<*Q-:#R(H49K(J<,;\K7X&A5D5U8/3HKFR+ -^&<,.$ OZRUV@K. MF%^D@3RP7EIT:'T[O+SP+^W)@13+)+ MR+-\>@9O,H0[B7B3_RC<%FWZ,AH7S(VO18'+A"K"H]MALGKW9GR5?3S#=3IP MG9Y#_]=4"\K1X4]EMD, M9!#;+4='@"+:E8J:@:.H]$D8^$3:"DGUDJ@4NI&,Q!D4CD?4]II3$\\Q.&)@ M&AR=;/NPQ]UA)H&'M]EH1IU':\X\T0(410E4F#@49N3W"0E^C0XFXRB=C"+F MQFIJ_,PDB+7&XR/%>3>%TBIFAU,5$UD*0WFFM.*P;P,QTEV305 $P%S8P*LG MJ-JV@]QV3KE=1G*];MBCIKA.U)\1A_=Q3VWCR=1?W PY^K_^0P"]X(1B+XR9 MCWSOA(YGA<[O&K?*&$YWETX^'58.1F]A-IX>S3[,Q]P6=LKWV]OEFC,LFWB$ M7H#I_^-\]DR63W.@RSSH[K150N(_@'H_GF<7SZ6S[/KB.$#:LU=#F\ZN7P[T MI6Z<'EV:%5)I\]/ 4^4T)K3WYR =7A^W[:7[MWK[=/E,G4%1>6O>?;O4T[NJ_M1LA6B]S[NB;)Z=;=MV_]/CQTVZ%;NDF51[ M4<*3=57ODA8^UIO'S;X624:3=L7C* BN'^^2O#Q[_I2^>U\_?UIU;9&7XGWM M-=UNE]3W+T11W3T["\_4%[_GFVV+7SQ^_G2?;,0'T?ZQ?U_#I\=ZE2S?B;+) MJ]*KQ?K9V4WXTXLICJ"F* A<",/Z2:Y[I+7&B_;=:_0V='9E8IUT1?M[ M=?>SD.>9X7II533T?^^.Q\Z69U[:-6VUDY,!@EU>\K_)9XD':\(B.# ADA,B M@ILW(BA?)6WR_&E=W7DUCH;5\ \Z*LT&X/(2B?*AK>%I#O/:Y_]5M:+QWB?W MR:H0OO<><"+J6F3>A[9*/WE)J?YZW]7I%H[O_9G4=5*VS=/'+>R/JSQ.Y5XO M>*_HP%[7WKNJ;+>-][K,1.;.?PQP:^ C!?R+Z.B"OW;EQ(L#WXN":'IDO5@C M(Z;UXG\$&;S7='PO%+:?FGV2BF=G($V-J&_%V?,??PBO@R='3C+5)YD>6_T; MG^3X7F$T\?[^?MZ//RRB('[B?13USGM;):7Y"C_Q7)%V==[>>S>;6@C0":T> M\UL)3_>MV*U$[2V(%6+OHMT*&A$%3UZOUX)$WP,!$?1E^.32]W#(RVJW3\I[ M#Q84"&U>MI67> 7MJ[>R5SL"DEH:)+C=>C^+.NT*0,K+9)^W2>%[OY3IA*;F M<.I=4H+.R[QU!U]<@!07#&1QSY"I[02(2MV< ;S[KFXZP)@'(-YM\W1+X^0 M;YO 0GD# ?LDD_P\3;)"R0(?O,!%*FHRCQMO&Z/7YS/@DD *J4H4#OFI=>( M,J] 7^/!2]2=*\ P8E*85*.NFS M%&8]?'8>S:S-G?6!*\#R>"%M8M;F(]\E#:$,X(-Y.,TE+^'W(H>=VSN@9);E MJ/MQ=UZVP"B1$P8/P!B92E#$7,E9\=K(6?1S<"T+,ZN4."NW@H>6$E<'>:G@,FU"B]6I7"S@WI9$!3 M50KO'HD@EW.U!S# -]@J@Y/".'P(NA3D@'=<@XXG!(UNC$@*)\'7[[ZK@*_; M+> =-2#N# *Y;B5!1K0E; 34E3SG\#M)O=*A+GL0#(EW'L]G?A $WEK: B(> M::>TJ!H$&+<@E4:L9!2RG@'N0+T1I(H!6:7TULF&XDZ:KQ1B>CH$8'>UJX\K MB00T:8I^AJ/A<8U@,C-8-E\W'5I4N1)\)K%FQ7),HI.BJ0"%U6V>P1G6)"?@ M3F3:SB!"'.6E6?MZLIP90#:PY 9I,B"\! :0=PO0P2Z@X&&) H4T$Z=*&QL7 M@@995-*>'39E2X%9BAPU$T!'[&3K'HS&%/AWR KVU5 M9' ^A*;.4T0B3=:<&QL!ZA-8,>U)V#E1O*S#[$5-B0B0 WT6]#MW,#HE)0&N M0P7+[. 5$ 8 J @V_/RF"_+_*49&PGDH8M XS)JZQQ+*!RU7!- M,L<6)PZT\$F4Y^0!^E @CQAAPO?,N:22.?S*A737].!D#0P*[A':"'Q2HE;" M#PK=#2K8M.B0Y#Z2&[$.4"&UT?R35TM\0YM1;)&)%7!1"=CR/= P):UQ"\,0 M9/BP$V "Z@8I68./@10!LU""6?"]+&_V8$IH-=\Q>&NYK[L^ IWEJ(_+C _' MHV =@&K5R84>P/V7,29R#(1P^&95D\U"K]T@>H<.( 9/H/L! M/Z#HR'[;HX\3%S!:5TUSI<"BT%"NZ:)ME92?ZF[?IO=7M2@2%'H#W'^Z;-.# M%Z2D2I-^I+%!S5HRAO9H%@%/OO;SR:;4 H77FJ//1DB<>&^THX2F]%:26IT MUT+IM20+M:L4*MC+(H%4J$/7&OXKKZP5W*'D,T_1$T0O>"5X+S8E?9W'ZLX< M4<7CY/)04([?UI@;)$UNHX[K15/M.>Y40IDKHF]:GB8D4S;@2,\ MVF&\H*PJ&$:86-6-4N)2(Q[0."..&4[*&TQ',"EMORR47IBM:G<'S9*$0J M9!W.?Z@LD8ZS"8>DS,FETEX3 +&((S^^CKP&'$K1/YLVX6@KX!@-YZ4H A.? M06GG#;E>?)[S8'(=!'-D*E[."0HE4-X'VLA$A1R#R2-*UE%K(W?45;?96HZ6 MXUXUQ.GH\Y8YR@/JXM$@Q4IQ; 6E7#"?WA=$0E(CV0,@:A*ICT'O5L6M"D,D M=GQFCUY"0)V%3U9V%"7#'N[YRITIPT3 _SY"P- M];(Q3J!19 A*.O$_G;0@! ,F#Q+\",]8EUB62A*\ 4%N64FBF4>U8S\X!0\ M0RH$F)9U7>T>-,=WHB911UT)!UZ)]DZ(6WEBB!V@L^@ M6CLQS*51(BJ83-47%M[9,S/ 2"G4&]Y13@%,<,8Y!72:6G0?&E"GB$/D*P^- M!AK3E%:3:_3.0DY7WLB8%38&FOT/+ H;6"'@:6[Y,>QVC6)DH65$K[H3[;;* M)I@A[F63OEBG1>I8 Y5F'><+M)M9]TL47#R=^XO%7"FX(\IK-I\N#RBOP=8# M-689@3Z.CEHD!SLE67K,B4Y"S9MF[?=6,OM!4V68E$U579)8B)YLJPWQ#'*,;)6VTMV$GE&1VTPZ3 MV%'-,#(D+G:)V?-9X-!7&9@54.#=3ES=4<41>1#$!@,.J41E*A8SA; Q^8DR M=6#PK_Y]68$;#L*)IQHKV@RJ-)(^Z&/H4LYH4>9= D^],/9ENGC?H_CQA8C; MWO_\'_?@'*%KR]>A;._&DT\^>S MP/(F',_AV)*CCL%@$.8HU K@PE\Q=\A)&G3.@WEE!6$\VK4Q:0^"D(1]' Y2 M@ CM>XFA]QI#+V6.CC,Z-J;!# C05YG%XQL,)(SUHQR\97@@@A!KS#W"(2"* MYEQEGR12T30O RG&>Y8 Y!4VU/@) M>0_^'4WR ."H,?*2?#4I18.-@1VH/..E!?@Q'/,GC3*5Y'BA 24C0K2[^?#2 M^UCM\]2;+@+?>\7U,?#-,!+TWN;)"M.@* 8$YFM>",$V,Q> :$S>*_,TH!6; M;-(@L/R.K+OK)(QCL9\;/0^GD]BX$HZUQI3O55Y>I5S/5).'_G4)LIEG[.XD M!6&"^A.LC,8+D28= (+2BUX'V3%9.23YDI1T??B^:J._C6_+6 %YF.L3F P- M)/)C)D6:K*C-F&(6E5K8?3. MSV/'H3V:&2=JP4+4@&#[^Q1>IVFM#$978<8+PMD&C+FXZ;" O"HN>": M\?7"GX'1B,/P)*,QLOBXX1@;^!V,QT%X#FOE Y!]E69V0\TC6#*9+T[K#GRP M/O9A]&U>=4W!C@2!QZ4J)C*\EN4Y\.PH B&(>D7<=4>E<+VK3$U2 M3+W!>BGKJ8EQZN)0M=E<_P2+)SN(KT!I@-L(ITCJS/M("KKT;H#1"IF*CV7+ MC4-15*LZ@X$5$A6K]CR^P]Q6>I9]NIA<_P.6_89DX=<.^$8UYOGC)E61>A3^6F!# MJ4"9,!DTRN6;3.D$-X,5[BEO!-(MXRL5NPTB4I!)A<^RA0"[U1FV.T-9BJQ! ME/K!E9VB-9+,K%:DG>&TG%,WX+9!$%I20X2.Q">C@1;6Y;.1E>!Y3:Y$%(5@KL6WA5[4#;7?SQX=)[^Y9!PHP*EC'0%=A0 M(;&?4#AP0A=SW%N 60K'X\C'G0Y;'>M$$<6B22$&.H;T'U,MG#+9'!+8L9=K M\)U4AU2 D;^!\;J M:)?E^R$#EL-PRJ9+4,0%IU23_A))EAYXQI\B*&D5V0=K<7@+J4Y IH<)[5?MJ MG4.]6ZJ@"%,^Y67&A''+6IE(:T$Y96"&!>:E-KGA(J#TU&O*JV,^]W7L-?=-*W8T9I?4GX3*(^.$/P GE&U* MR"8CQ#O59$+](&IEB_H Y&]I6Z%+)>WF])2&/5Q[O'ECP%F2'^['FS#&:*!Z M>@UGF$>R7T/Q\FO,QIV'Y)3!:D:Y#-3'A>5$EE9W"-AM-F*H29%F/R"Z&_#,+)?#F[=CWDL?-(;8+^#-!7E+)%SW*3=0!!3/"9?!/ $6:>8Z-T MG"*[:9% E%YE><&AL%7%<1SG7G%G#$X[6R^=K\9D%2OJ#=/=;)P'LK MJCM507..U>MZ,VU[&$BU\MS (F*W9Y-?FT*5[EZ0#0'D1\JJ=Z_3SN%TURQQ MSIF*QRLL%LGN%9);[*(CG0#;%;GHN#1>8,D08:2^;U170M&X*PM,@=CK:S&V M4RU:G'56G3KB>!7#P!_&*&J:?7V)=NXX[$EJY/4.-'<]-I-V!C3@ X+3QYQ?UD*DX=*TJ:!F<*(L, M*'G?2"+? 6E;()WD&(Q[F6P6XXSF^&&.[6D.4AX]M= 3?J,F. L#S@^SD-0: M%1.5U[I4<22:21F&KKJV'X92I'*(I/'7D/3?C+?LJ_&F1F%\4&!XLLL[*FJ& MV#Z7KR5B4"&V7@&&N<4>,V_'5Z0.=^42+8:+1C-W4=GP;"TI^;_7XFM[68=" M!]GG).P^,;O5?]@8IGQ,2GSJQXQ$=%HH7(=A$DHLB)'^(51F$&!PGT^ZS05Y M'JJ)4?7FX=,B![684086.XA;V6@TUK"F-B[R7:X:I0XUINE>-++=G-U=TX\Y5J M7^&$E$XMH,:1<0RL87KM\$QNMQWRLJ=ZC,?37<0!J.@HA-^K1K)&8.(UT[9OO+7H"L".J+0\H/&"3"?Z/MQRY[R;@)1 @1!;BA MM@\T'.S%4-1Y6C2B^GL?CD44X"2GF;Z?P5 91\E")HS$2A-VMEO^%:S]1JQJ M;CW!@.P8-<3O[@W3I)E_# LP?%+XU H)_#O:H^(IZL) U MQGO;O2X]) E9-\LA6@NZ%X6R4L*YJUIU\^\TV@<-F>3C8FZPS=L.D9=8W:GD MZ?9T]] T^)+_,# V=IZV&VD!U=)#JMB.<%E1O7]GL0-U _<;0@^MK$OEF0S/ M3RBX#A.R&K$2F\U(HB.:319.-O80P;XT$WLH_4PI9V0[:Q^JO%*U@:4M[(#EM[B:P40U:#1CW8\.YD M*#@12(EZ3%V9W-A8:LS@[P\R 9]%VO4+:T/L^9*"LNBL+@RIPNG0[ R)#$YE M0B'DKL)8Y884&V@CU4=I-#+?KE'E':6!+66':0W,);FMLX'GYMSM'H^#RNO0 M%E1FFTXB6_:Y0,0&3;V00&%*^;[H('H7J(K ]2F%*L/\BQ2CXSV;/%]'#%4[K M-C17Q^P0CS%-'$67F\PK%%1W?3CS&38[O#/ FO!.YJ35+1@@E@R#,L]L*F01 MRSHMUA0MD'113$:O$K62&CP<"/8FQOQM) JJ*2J;O M6)"LNS>2;;$4<<6E"!V[:N&@G&XCVK:0[\!1DZU9"L=J\B!^R;]O^*)OU7UG M16FW>7 U-E1M'N?1](%.R -\;>?"+>;8BH)*FS_GF^VJSC- @'P]$?B,^$(B M]MO>OGWI74CY-4--=P@72IEX=NMG8JFRQ%SR?B'MK'G52BP;(A 9^F[.G+Z$ MLY]?6YK\@*H:2A=!I74'"__,#V>1'\V6!WH">R[EN6W*403U52D=+#T8QID0 MS;(41XP!SIY8+3YA\& [KA)-7W78@WXHQ:9JU:6Z/@G<-S@-/773XR$[""E/ M#DN9YD6I5 ==1/)[TR1R0,_2O=\6DV.CG#GQ_M!AA]-1.0*LKQM\%% CC<9: MSA4&QS!@P)8ISCAXF/,.J_>1'3+7],E:([#@RDKKGL]-VPMQ*"I'+F7<%=J" MG]!3K)$UUD=L:-D;1B&AU?S(]P[U?:GCMXU,A]%8&5:^"B MFQN4"*C^4BIH,*O(1RJF!:5BW8[\%C!2RJ0'GJ_=4+Q]-[-NLAT@!LF^I)DZYZMON!9?TY<3C,:=*;R=%M(9 M,(_%\!#'@_8IE;0]'\^>/Y(V8]A,-?K6Q\)2-6=\%Y0>@#K7-IN M9 ;B@9RT(<.E>Y&\X3JRHXM($\)18$?U7Z*AN:O8[2%&*O'W_/(%DPEUFQ6UI>][ +5PLZ>GOVSH MX8QI.)O,IH\8R"'J;9%JW9YK K=?=XM)TY\'P]OBH1U;QL/8DI5,#9#]!;Z: M?"D=Q)J+\5AS%G^36!-KR;I^IN\_NBY702NKW!#\>Z7,S,FWZ; MWQ<%I?%D&ASH]S,-?,:5<-__8CJNU)M?QFR3"DS[J=U!,#N(2Q.-,]_RBK.E+4@KVDB\52F]D:R8\LXQM%/CQFP9+X"XEWAO!B_FJ3=VRAQ([XV>EABU1B,9 M#[5G6ZRN0G+X'$%4,:[5&BOHXN!0-K73C.^F)IT ^,WP\EDMBW+?3TK[_WX M<.W?3S@@QAH7OZ.9''P[8+A7MC5_@YC^"G[[2,D2O=EK28X>V\TFV*RLYLSB MF6$R>H&;81+KP3(*CC+?G_IA'']WTO\C+&2.\2]FH7B4A:X-;<+($.?*LA/+PPP(3##9V'D+Y?7_(+_P;RI/P6UP'0Y]V9S?Q%K^HW]&,MCZ_=VZ+H _JH0 MNI\@!/S3._I;_<-%-_Q[/68X_^K1NZ3>X!MD"[&&J<%D/COCMX6J#VVUIU_O M655M6^WHSZU(P.7$ ?!\70$%Y ?<0/^-J^ M]$4B0.#LVHO%6H81]%T6 A9!HNYW[LUB[FNG9(EWAJP=5$(\WB)2F_.@U&PW?@B ML]SQQG QKT2&2W2_5[>&5L,.)94%EE;J$@RNSX.+T=GEA,_[ W](W-C>,[ G M*ZWO>/$A/0\B)H0*$\<(@O[N\0J58B"B\;7%##J3?+'_O$5_[WTG7U;"XI56 M?\K4Y>?!20 IKD6MW!>]^05;?XX8+]'*^E_8-&=CLIC4UNFBO4SK0I;-OWAH MX]"[=V/(LWPGG%C,C=Z X=.$Q@_>57^;R,F2D[)TAMY*NN<6 M2Z>3NURK%(W]$:Z_UM(]SH>.D/G],&E1+AN4^ 64*7S6IP$_UF4(XV@ <11/]N"-.S?''F_\+]UL4";/H[! SFPE$CP/2 $6 MS3T&B\,WHVDTV\-QTG&<[$-_-AXUN(!+Z/Q##Z4\*N^ MQV*%AF,\&H#+$:YT48GR$;!T:# %63KM7_ 16 J%%BXR@TBR=%2I+H>/N%ZC MD6@'4%/R#6QRF>0[:(FN50J:SX$H4R!-J@&LC2[ D<"!;=#_ (0#Z2Q8K1!2 M:1.#K-P!V%Q0N G!OTYT49">+3L)N;B794:P(#(BE@F'C27>K8Q,> EUQ48. M1D=1&)&*E.*&X'*CZZSG 0CK>5OO)[4D\E&6C,U1BZ,9\>/WU+WNT/F]T:RS M%O: #"9(S2;U7*7E#F9;$N,P^H$I,5!FM+7$4B>(J?>O"5?//XI%^@S3)M0O M92;D]-*+\6Y6.U8'Q^&D"P-Y6%+S[U@T>6G#P)Q.!Z>3R6 Z'>_+P_<(71-S MWX#AHLZHK<'QX!F&7!U/3A:UJX52M,TXJ:\3--0$.<[:9V1J]I_KYYT]I:OMB6X]V1;DC\URKRATBD(?"D2 MZLR'HJAF1""$3Y^NX&T+=[/J)?@G=>S-7PB_L>ZZ6&)2 M&^E\*R4FUP])+LK,']R&4W>J?=_I&PO=V]R M:W-H965TZ% HCF38%=W@TJXDMC>"I7U3DD]ET>CDIN%2C MNQO_[M'C*Y5*)1\-L513<[!Y$KK>WHWC4O/@D5VM'+R9W-R5?B2?A?B\? M#9XFK914%D)9J14S(KL=W<=O'LYIOI_PAQ1;V_O-2).EUI_IX9?T=C0E0"(7 MB2,)'/]MQ%N1YR0(,+[4,D?MEK2P_[N1_L'K#EV6W(JW.O^73-WZ=K08L51D MO,K=)[W]6=3Z7)"\1.?6_V7;,'=V,6))99TNZL5 4$@5_N=?:SOT%BRF1Q;, MZ@4SCSMLY%&^XX[?W1B]989F0QK]\*KZU0 G%3GER1F,2JQS=T].)Y]_>H!> M*7NK"_C:B-L1,L$*LQ&C MN^^_BR^GUR=PGK#*71&TD5S([)KA_$TE0H M?C3C,CJ(ZT%SDV)#]J[9IC%YY'<_M,9KO]9YZB&6M&F8SNY10)&.?N4GF(N3 M15[HMN-KA[X,7ER*A!>"B2P3OM(R/5 W\BJ/V3]?IC+YT F#BH==O,V61XK8RN\ M:<+L] ;!Y:KRN05A=LT1Q/3KD%L3712P8HCMNM"D#)V824N;(N1XA0Z!A$YX MGN\HD]"9+4E4[%>NO.UC$B\X7$0J10SXI%H-9O@:BWA<[MC9^.)O#1ZG'<\/ MHJ4T&Z!#OX>NK>2V?IS%C3!4RD3X<6 %!FYJ/%"'LUQ8J/=\+]ZF&@=HFT=^#N/%N?GT=5\T8@U@@@+N6G#9Q4SK: P$FE827]3["/0!R3QU?%"^H2R++22B64_(XUA)107I.;XF>A^@NZ- M=1E9]H(R9&=_XS:2XF@QG4;3Z?0U<=@/OY#.6B'TZI+)1"Y7DNR)K,&I;-=GZ^#S(OP^/H5M=['"C(__CW MTWOR)#H%-FB,\/=*IF3W0 [G9)7/DCW06P%D"GM*(XW4E<6.E/! MJ+L(17'3%_;,Z",\TSGX+PGF;*D59QEM#Z-)[4.86EV01=I$%/>0WM,/28[) M2$?8U7>EUN"*!CQB#'4RNFY4XT!RJ+:TDQ_J>($W?>DT1&#[;OO34"CW:M^> M,R/,!GNWSA>%H"/E$$H6BD[;Y0]V\292*/-"3Q:A7W5D(,KKT]_G_E[^G\CU M]TUJ(T!D*07E6V>[LDG?+I1%$-DIW$^PP11=P1FY7D*CI%.NY,8I@19Q;Q,Z M!_+(IR*W%%1=?'E #'F>SI")]'\]IY/29_ MR=XW!'H.R7YUZ.S<58)B5)3%K5',JN!*UW5,I^_:D5!/A (\]6U.'R\GN]!JN&#JC$>?< 5U%-SA$ M;SN%0RID"#$?=U6I59\ -N=GB!FG!XTZX*AU:QAIXK=5ZL*<^)P MC/$(E=CNSX3GD@1MEPK.KA_;/HS]23H*]7/8%MVV%VFMJ*PO 7JGE0FVZLHN MG1R7*),=^8KA-/K7(D.']S&%@N+G"[I/:NO<(>?SNL:05X9:DG]#R&FUT@%\ M/>3#K+NOD& #*5F8#@GM#4*KHP\4W_:1(%!U(]K2V]_P6+9*&PR(P@(7)LVE M'G$**CT9,"A/18PHM?%6QM:E1O'H1**$S \>5A>1'SM."?S*P 3"/7XP"F6\>G"[]MX^E=J!W_N=:<."E"1C/M';- VW0 M?@R[^R]02P,$% @ I8((6<3PG?*R! V!$ !D !X;"]W;W)K&ULW5CK;]LV$/]7"#4K$L"U];!C.[$-).YC&9HA:-;N MZVCI9!&12)6D[/J_WY&2926S7&>/MM@7423O?KP[WH/D9"WD@TH -/F2I5Q- MG43K_*+74V$"&55=D0/'F5C(C&KLRF5/Y1)H9)FRM.>[[GDOHXP[LXD=NY.S MB2ATRCC<2:**+*-R M*%)EOV1=TOI]AX2%TB*KF%&"C/&RI5\J.S081FX+@U\Q^%;NJ:KE1.,;-IMQKB;,,^?3L+662?*)I >06J"HDH,6UFO0T@AN2 M7E@!79= ?@O0.;D57">*O.$11(_Y>RA4+9F_E>S:/PCX2\&[)' [Q'?]_@&\ MH-8TL'C!/]>T!.KO!S)A*Q(Q3'C*:$JH4( #E$4D97;"4:0:*9*40$:&Z"6RB M$]<-"RF-'!AE3!D2= &H7<""O880L@5($GAV-""GC*,LHE XKV M,]J1GY @Z(Q=KWV@V7K^_H6;X^@_&4CK,#G-<5>?,GA>9S@<'(U_)/D[L0+) M3218G\+:P\,-4<;_2C=]"A ,.^/Q>-]PL&?X6.U_E/:O,?7_\-:AWQD/@O:! M?]U;AYW!>'0T_''4*-^IXY\-CAX^U M_/M&"?E6[O8&0R+"DPR)@6JL66I;]#!"!N17H1NRG!#//=[TK=FK@7'JG9%Y MBE64QMTA%64"V,;%A052*D?J5!9A@JVFS39A?. M>ZI]+L6*1:B++< "JS?6:WM>KM1=P))Q;AC,XL C\\LQ!!Y+X80[UW']LY;C MQ\G?+D+&=W9[N+570]JL>;ZLI&P5GUO)<[JQVVT<"\^<,4CC/'CE"1\Z:(LP M+2(HSZ"UTW[-99X>&G^<\^"Q[8&=W;8?FXK?E(K_84F=+^>).^-C='F M+ 2R$BD&?&H217_0=X[:-!X*E?5/ !"T*KLN+=SU:/UM4[0MG1(K=W]X706F3V-T&K@30$.!\+])2J8Q:H'W-F M?P)02P,$% @ I8((68F,-^G0 @ , 8 !D !X;"]W;W)K&ULG55M3]LP$/XKIR#Q"9HT+0Q!6XF736,:&P*V?7:32V/A ME\R^M&6_?F>G9-T&G;0OM7WV\_@Y7^[I9&7=HZ\1"=9:&3]-:J+F-$U]4:,6 M?F ;-+Q36:<%\=(M4M\X%&4$:97F67:<:B%-,IO$V*V;36Q+2AJ\=>!;K85[ MND!E5]-DF#P'[N2BIA!(9Y-&+/ >Z4MSZWB5]BREU&B\M 8<5M/D?'AZ,0[G MXX&O$E=^:PXAD[FUCV%Q74Z3+ A"A04%!L'#$B]1J4#$,KYO.)/^R@#8[)\:YD',VN36$UPH-8HY^DQ(PAGA8;]$6'SE]!'\.--51[>&M*+'_'IZRD MEY,_R[G(=Q)^:,T 1MD!Y%D^WL$WZM,;1;[1?Z;7H<!?[/[7M1@^/![#- /M[)WDV.H.'&N'2ZD:8)ZB% M!V.!N'T*Z[A$$*(DUM XNY2QLRQ_UFBPD@3 <%W54NOPEW)G-1.4+3?Y7"$0ZL8Z=ADH9<6TR#3^ #Y] M_@B%<.Z)I:R$*SUSE1!**UQ1QT6)2W:JAGV'H& U09T,KTC\) X/E7Q$]71( MM3"'(4B616P4ALSIC\<*G%=8H)ZC@]'PH'NZESZ?=*N+-;I%]"H/17BGKJ'[ M:&^'YYT+_#K>>>F-< MI/"BL&)H-WAPEX#I_ZA9DF^@)&PO M=V]R:W-H965TAVM\^*1=O";,E'R4O[[T?)B?MR;8 [[(LMR>3S/"1-:KDS]-TVB YN MNU;;5=0XUY\GB2T;[(2-38^:OU2&.N%X2W5B>T(A@U/7)GF:GB:=4#I:+\/9 MAM9+,[A6:=P0V*'K!-U=86MVJRB+#@)=,*%)U MJ*TR&@BK5729G5_-O7TP^%OASCY8@X]D:\QWO_D@5U'J!6&+I?,(@E\_\!K; MU@.QC'_VF-%$Z1T?K@_H?X;8.9:ML'AMVF]*NF85G44@L1)#ZV[,[CWNXSGQ M>*5I;7C";K3-%Q&4@W6FVSNS@D[I\2UN]WEXX'"6ON"0[QWRH'LD"BK?"2?6 M2S([(&_-:'X10@W>+$YI7Y0OCOBK8C^WOL%6.)2P$>3NX"L);47(EUTFCO&] M55+NL:Y&K/P%K%/X9+1K+/RA) M,05;!+SBEP0[8LV?Q_+-(JXFZP2#\P6K]YE9VF%T>4SB>E\V/H_U'I M4:SGE6:+&%XF@3>OSO*TN(#-^VMHA 4!VNB2JTNF9?P:S$XCV4;UH+1#AG6\ M -<@7)NN%_HNA@_<S9HL+"ULC2(*I0"KB]C5D M8_AZ;P<8.*7G-JRM4EKHTLL2-2'RS'#<1JX)K$QQ.=3<2?![^)%2$%H^0=" MMV4C=(W/(I]D6*(X1MK;*V!?B"6;!%* M),?3%SJ4JA0MS]>^;Q5:J,ATDY0@U@P$)=Z'DO>7K-$Y/>-AP MI?W/>8MX<3B8<2ILCV&*MW?Q4UXNX_]ES>+\:;0G+[$^U]O)@_';(=7A MDK%<3-8V3N+I=+K'+L?Q?6\^7H*?!-6*^Z_%BEW3>'$2 8T7R[AQI@_#?&L< M7PUAV?!=C.0-^'ME^-_<;SS!=+NO?P)02P,$% @ I8((620B4BRJ @ M,08 !D !X;"]W;W)K&ULI95M3]LP$,>_RBF3 M>,6:-"VL@C82[9BV24B,[N&UFUP3"\<.?FA@GWYG)PV=!A72WB2Q??_?_<^U MK_-6Z7M3(5IXK(4TBZBRMKF(8Y-76#,S4@U*6MDJ73-+0UW&IM'(BB"J19PF MR7E<,RZC;![F;G4V5\X*+O%6@W%US?33$H5J%]$XVD_<\;*R?B+.Y@TK<8WV M1W.K:10/E(+7* U7$C1N%]'5^&(Y]?$AX"?'UAQ\@Z]DH]2]'WPI%E'B#:' MW'H"H]<.5RB$!Y&-AYX9#2F]\/![3_\4:J=:-LS@2HE?O+#5(II%4."6.6'O M5/L9^WK./"]7PH0GM%WLF()S9ZRJ>S$YJ+GLWNRQWX<#P2QY19#V@C3X[A(% MEQ^99=E0)NGT"&\R MU#@)O,G_U-@AIB\C_-6X, W+<1'1V3>H=QAE)^_&Y\GE$8/3P>#T&/UM!H\C MQK,1_(.!DW>S-)E7*BMX( M6TZY2B@H'-26IK@!?R%@G+S_1J?5=F'KZ]4I6 5T7YU&FF*VB^WU7.;"%6B M-8U6C>:>5W"3"Q4$A.Z3;Q0A->:JE/PW6>2R]R&9S#DCOY:T=8BE6DA(!P:' M W,*3!9[5EOQO *5YTYK0CU7*IY@XRRT2*FELF_,-_([28I>]N+.,0][<-SG MZZFA_RA]4.[HI5,3'USC&G49FI6!7#EINQL]S []\*IK \_A73.]8;KDTH# M+4F3T8>S"'37H+J!54UH"K39U&+"9T4]';4/H/6M4G8_\ F&?XGL#U!+ P04 M " "E@@A9"'&?RL@" #D"0 &0 'AL+W=OLXSPH=&(L2J;YH\2B#'_)*N@,@W M"\IR+.26+4V^8H!C39='S&%,LY]I+)*A<66@&!:XR,0=W7R&ZCX=I1?1C.M?M"FQG8Z!HH(+FE=D M>8(\)>43/U=QV"'8APA.17!>$[P#!+"R;?II(G@CE^06N. MYL!T59,(4)CR**.\8( NT,-]B,[//J SE!+T/:$%QR3F U-(WTK!C"H_H]*/ M<\"/BVXI$0E'$Q)#W, /V_G^O_C3=K[MM B8,FAUY)QMY$9.J^*7@EPBU_J( M',OQ&@XT/I[N-L7C;=XG;_,^;:>'$$FZ?9 ^.Y[NM*3"K8O8U7KN_Q1Q4ZV6 M= UN#$;Q_9_O6IZ8\GU(L/*78Y)1BTU.*S4XDMEF"BDE?"VANODZN)#%>M4=F.O=W#?"//6? MV(6%#3"W9_O>/FS2 +-[5J^W#YLVP'S+LZQ]V.QOF.TY]@ZLC)ZYTSQR8$L] M%W 4T8*(,JBUM1X]KG7'?64?V?VQW6 /[?ZDR3Z5(TPY*T1RID@]3+1(YAP!1 OE]0*K8;Y: >[(+?4$L# M!!0 ( *6""%D0PNQ 1 ( (H& 9 >&PO=V]R:W-H965T(%5@@89-H2L+GMX0X8LR"C\;MC>OV6-O%T?*1_=;6;6G98 MP9U@ORC19>)]\!"!'#=,;\7A&W3U3"TO$TRY*SJTL=%'#V6-TJ+JDHU!17E[ MQR_=.9PD&,[YA+!+")UWNY&S_(PU3F,I#DC::$.S U>JRS9RE-N7\JBE>4I- MGD[7YG@)2/0D,:&\0$LI,2_ '+M6L:_-#C;.SSK:JJ6%%V@1>A!OUPJ/>*AP$WC=\A*+@!H5!.!G@17VYD>-%%WCGRKQ!NU>TYH3N*6DP M.U=U"YV;AL&:!SLIK?C M4VVT)*+6_Q]RJSL,S#%3," V[<6F@YSO@M]>(3<,?4MNULO-KCJU)Y#F*\(7 MW(:9;[G->[?YU0CGG_2'"F3ANJ!"F6BX;EM%O]HWVF7;7_Z&MUWZ M 68>_%%"@ =!H !D !X;"]W;W)K&ULI5EM<]NX$?XK&-W,-9F195EVG#1^F9&37"]MT_JBN.U7 MB%R)2$B !X"2W5_?9QG7QZ'VI'/95)7'L^GT_+C2QHZN+^7>K;^^ M=$TLC:5;KT)35=H_W%#IME>CDU%WXZ-9%Y%O'%]?UGI-"XIW]:W'U7$O)3<5 MV6"<59Y65Z/YR>N;I ;USY;Y/'XFKT:J1R6NFFC!_=]F=J M[7G!\C)7!OFKMFGMB[.1RIH07=5NA@:5L>F_OF_],-CP:OJ5#;-VPTST3@>) MEF]UU->7WFV5Y]60QC_$5-D-Y8SEH"RBQU.#??%ZD8*AW$HMS-J:E M9:ZQT=BUNG6ER0P%]:S[]?SR..)H%G"LT_MF]J3 OS9VHDZG8S6;SLZ>D'?:^^%4Y)U^MQ\.&9]DGQV6S77U M.M0ZHZL1"B>0W]#H^LS::G%^I30:BJS%6UM@_LHL;J)C>1E^4# M/ZL=*SZ<7=9#%1?YG/;^7ZY.*Y K!A=\2R M:J"IL0GP!#EL+L*-#=$W@B9!1:=^:;3'/JCQD6KGH\):A@IU,CWZ17;-?319 M2;C!NGRD=5,FD8NC_TS4O(R%:]:%"'^3W"B>,SGY('=S$[+2A0;N;TT,](?< M##67B%).OS:XQY>5_D*M.3L3ZQ1?2+$N F=""8"'U\^]+XG!#Q?OWDS4^Y0YKC96;%O!0Q;]B'4;*Y@#[WT&$"==GTE\@F2D MLZ4 1C(;!V2-]_Q@L.%Y'U#V+644 L,,)YU6*VW\SA$L:N>?V@63LB\J@!WU M8#<6:]Y"5+6$D:QY(^]:2 ]%!?JY,B6?]$<@^%O1!^ZQ0:=U9LJR# MHRZB?,(CYWB22NTRRDC1Y4 Z)CE=?G?[$PC0?0TJQ'YYI#"G[&.-D692Y4A3 M@-*JB8"@7B]DEW%Y^)XP'(!_'< ,69A'N )CM6 MV\+ ?[R$JKH4W$^VZ]+\M\6K%0NGF( @X&98Z:Q[5!J]-"6*KWP0 M;RZ;@'X98/+/;DL;\F/0V"7L@6)8F+MF&95>@O4>S)YTP ,'X@E;$"$@"\Z8 M!P'^)H0$BO]@H)V-A7[FG#.#,_X4%,..X$>J>NZ5I89G1%SJR\B$B#XH44(E MCE,]HBF8C2XE(.P9,* O%/42'2LPF(E/&"30Q4PMP%%TNI! MS=< (0%-?1;/^6I/+;@,-OA/ U*>8( M,"*T-LFO;BE=.U6"*)(/-5DUJ>RYP-OBWJDPV6-XWZYES%$\9,EA+6&3+K1@ M,'#69 %54_)YR)?W-IN(+6SV%KV&>^B6H[)+7PX-_,2-IQZ_+)G.H+;>:%-*]7%8 MNM#BV?)!?)L5AE8#-^64&1F.F=)Y >SNUA%N\9*U=TT]9HOYB82\P'B!! &Q M<1EK V@ S&4M2V(*AE(*0;RP*]N)>F)4>=&/*B^>'%4^HLD\&JJ\L_B=I4PZ M-+5\G\0^D]\S,FQ2BTL-F3WZTWQQ \^'!I&<+^ZP9")/CZ8OQT@]B7?;\UGV MLT]@B9F:O9H^?ZW>@U:QQ(YFIV42OF[GVP%['RC2]]JO*+(S!G.,S0%&0=W5 M7(#]& -E^P%FI_2?4XV WWW2]SRQ)WU?GAW2=[=R3\_!"9W4[J2DJEM^IJQC M&2FSC0@D6PC "TGTV@9NZS83BMS2SHC#AB,-$CNA4\I5@HF>%^CUFE&X:Q^' M)Q6AE8F-L[,YF=>HWET7]RF]&:*!X;)]H@9VL=ZT6K76"!1"-V ;$R,H!S"U M5OC\BO7JPW;R8D"14#O#;?P CQNI'T)7(R;Z\'RH.Z]YZ!0'-\17B>M7A(DP M3TT5PGC S5W=X4,_W^R#GPF'&X+,>%B2Q8X/6MHR;DM*,8U@5#R(Z'S^($Z3 M)VK_O*_]\R$M-;M*P&F%5H2JFV\C B]B['M\2KR\'VG_WW)6K*YT$_"<-82@]DIF-03+6=71^52/J\=<28&REY9B=1((N-W#4^;E); M!A4LE&&9'U&"A VU(S;+\."Q4DR'_8M*7<+FU'/A373Y!TP.VJ/T6+-E:=;= MO+S!-"4HW@WN215/I4XF=P$9[]03\$!/AX,53]8D2B$GLR2*3998 @@0)!PI MP422U>UK!DZE+/.8,=.XER'[329A:7)^*Q38T 2W'!-9#'7ZD6 7,H9EY[]T MW;M_'<*$TP,-]M&#!83VQ=) AE4%<-5YT4&T&PP![5R)?@#4R=LA@/WF&FQ- MF/>X+N"9)96&-FU2 >P#J"B\,V[G>D':P38M7:5EI^SRF";./4790DGVI;RJ M9->UU.=SDW=\K9_+,D1Z7A<8 KN8-@+JK6/=UT@D G6<3YCY"VKRU8%#*T/ C* MQX,O 17YM7SO$-5L3!\%^KO])Y5Y^I*P6YZ^QWS0'OTOJ))6V#J=O 03\^D; M1[J(KI;O"DL7HZOD9T$:F<8+\)Q?$787?$#_H>GZ?U!+ P04 " "E@@A9 MIG3"H0(# "P"@ &0 'AL+W=O\5^Z;=''%A]^?[JXL:Q)_-XGNDX&8 MDPA&AFH$ ?P9C/#LQ VF"3Y&Z+?X99U:"(*^T5>IWK?Y[N\4S,6Z).X'5V:O)-['3:Z&>Y>[H M%M=K&^IMM_1,+\#;_EW_4_;:%%$ 3ZI92:!(OTT]4#2[S3AV54\A+;R>Y>X( M3S(J4 XS%>I8W8Z!>#T?U89D\VHFF3*I)ISJ,U4C)7 -4/X98W)EZ .:(37\ M!5!+ P04 " "E@@A91J,0/.8# !O#P &0 'AL+W=O)A^V!+/-T]O".?X_&&"R'O50:@R6-95&KD9%K7 M%YZGD@Q*KLY%#15^F0E9>%CS.4Q _U[?2AQY'4J:EU"I7%1$ MPFSD?/ O+B.C;Q7^R&&A-MZ)B60JQ+T9?$I'#C4.00&)-@@<'P]P!45A@-"- M/Y>83C>E,=Q\7Z'_8F/'6*9F.B]1D-WI-_ M^WF728 MOA#<;;"[_51WDC\>J6EXLCD(?D+CI9\WJUUZ3=XRZK)^[ZS[UHI" M%FR)@H'KQ^&6R!^X=# X.[FSGTJDMF[95SV 5$OR6.PQVT*.ZY/HM M "OV_(?VYD!IC[K2'AU=VCFN[+OUF=J&MV[M$?7:\!Z+B;A M$1IWPOB[E\C[\G. J=1G[J"_3C.?,I?U0I1'SU3;EXW>1A-4XIK:5D]ARC25 M;ONA3MIUDQ_:)FJMWK:B7[B9ELX6$8K42"I.]NMWI&1%J65GP3 4^R*1Q[OGGB/O MR)MNI+K7.8 ACP47>N;EQI1GOJ_3' JJCV4) E=64A74X%2M?5TJH)DS*K@? M!<&)7U FO/G4R6[4?"HKPYF &T5T5114/5T"EYN9%WI;P5>VSHT5^/-I2==P M"^9;>:-PYK1?AV>78ZCN%[PPVNC,F-I*EE/=V\ELV\P)+ M"#BDQB)0_#W CBW0$CCSP;3:UU:P^YXB_[)Q8ZQ+*F&A>1_L,SD,R_Q2 8K M6G'S56Y^A28>1S"57+LOV=2ZX]@C::6-+!IC9% P4?_I8[,/'8,DV&,0-0:1 MXUT[5@,&M0#>//W M[\*3X/P R5%+5IB+3@S/R_ET2!?'Y3_MCDD";)*]J7RFI]9[9 M1VT8UCID.U87A52&_=59^2;P&N2OB>I=;J<+J0VYPMM2DR_H&#?\.^45H+PH M0*6,3).X(["B,SCN2HV3P@\%D3*[D RB!-Z@A>$X$[UB1 M/G6/^L<0X\GP]#39$8>].]DE\ +@E-Q)@V$\\QF=8@!AE^!>ZE9U\OH1_JS_ M!TBA6.+IQ*%+MOA5B_];LDV&XTX*].7:KJ2V64A52H7AX*NX-(?R#+,D"?Y% MFEG[\.WI'2;#L,?O/B]'833HQ3A)=C(\CH>3<7?;7F1X%ZC6'4T.O!+C]I48 MO^&5,-NP][T9?0_$80=W.317/A-K0O$-,"C1C=NLZY0ZOR_OX?_ZE?B]D^F? M*%,["@NJU).ECN54B6?EN@AJC@ILZVJ5-'LDA6M>!GUW5G,SU2>_=[WO6/U. M>X9EMW9-J":IY51W:JVT[7,OZO;N6;UNDK&^U[::.:S0-#B>X &JNO&L)T:6 MKME;2H.MHQOFV*N#L@JXOI+2;"?60=O]S_\&4$L#!!0 ( *6""%FR96)5 MC ( .8% 9 >&PO=V]R:W-H965T $$B!I$GZLM)&HC T)B$A8..SFUP;"\?.;*>%?[]STH9N@V[2OL2^\SV/ MG_/E;K)6^MD4B!9>2B'-U"NLK<9!8+("2V;.5(623A9*E\R2J9>!J32RO &5 M(HC"MW7<\V5AG2-()Q5; MX@/:;]6=)BOH6')>HC1<2="XF'H7O?$L.:[.S!Y?)7*EG9]SD4R]T M@E!@9AT#HV6%ERB$(R(9/S:<7G>E ^[NM^S73>Z4RYP9O%3BB>>VF'HC#W)< ML%K8>[7^@IM\^HXO4\(T7UBWL='0@ZPV5I4;,"DHN6Q7]K)YAQW */P $&T M4:.[O:A1><4L2R=:K4&[:&)SFR;5!DWBN'1%>;":3CGA;'HC5RBMTJ\^2/H% MCA_97* YF026R%U(D&V(9BU1] '1 &Z5M(6!SS+'_%=\0*(Z9=%6V2S:2_BU MEF<0ASY$893LX8N[3..&+_ZG3-]+L,4G[^-==XQ-Q3*<>O3[&]0K]-*C@]X@ M/-^C+NG4)?O8TP?JMKP6"&H!?U>ZG^NWFA+C1J_Q(5/43\9B[MRV0%@H08W) MY1*.N22/J@V3N3D9P]'!* KC\_]>J9#8%/(*,RSGJ"'N^7]$N2J[3PS77'+Z MH7-8*I4;.(2>'X6?:(U\>FQXHBX_Y?*TTBI#8SJ"Q!\.!IW5]^,X@GNVIF:Q MJ#D3;Y'$EX2[UBB!1V69Z'R',/2C7G_''OG#X>"].@<[O5>B7C83QM [U]*V M;=AYNR%VT?;N6W@[ 6^97G)I0.""H.'9L.^!;J=*:UA5-9T\5Y;F0K,M:!"C M=@%TOE#*;@UW03?:TY]02P,$% @ I8((6=+'2HBG P <@D !D !X M;"]W;W)K&ULK599;^,V$/XKA':Q2 ##.GTD/@#' MFZ);8%'#SK;/M#2RB5"D2E)V]M]W2,F*-XJ- .V+Q*'F^.;6]"C5L]X#&/)2 M<*%GWMZ8\M[W=;J'@NJ^+$'@EURJ@AHDU<[7I0*:.:&"^U$0#/V",N'-I^YN MI>9361G.!*P4T5514/7S ;@\SKS0.UVLV6YO[(4_GY9T!QLP/\J50LIOM62L M *&9%$1!/O,6X?U#8OD=PU\,COKL3*PG6RF?+?$MFWF!!00<4F,U4'P=8 F< M6T4(XY]&I]>:M(+GYY/VWYSOZ,N6:EA*_C?+S'[FC3V204XK;M;R^#LT_@RL MOE1R[9[D6/,.$H^DE3:R:(010<%$_:8O31S.!,;!!8&H$8@<[MJ00_F5&CJ? M*GDDRG*C-GMPKCII!,>$33FB6XYZ-NI;]"NE?;3QL9#;2.Z8&-(ODMA]IH\B@RR7^5]Q-N" MCDZ@'Z*K"O^H1)_$08]$091W08B=OOB_!N$]WVO5R?NJ;4_=ZY*F,/.P M:32H WCS+Y_"83"Y CQI@2?7M,\WV*-9Q8'(G)2-$W#NA'1.I(T3]*(3U\VL M/JJ:I!+;51O(+")D(+GDV/=,[,@-$W@C*XW"^O:>?/DTCH)X\K^]L2C %<7I MXBND4&P18QSV.MRV*H5PD2\.1Q/,U'@P<<3X5?@S MB7N#47A&)[TH2<@3?2&I@HQA)!1:9P?;,N0FNNW8#WNCN_C"[3>A*T5%"IWO MR7C4N1NA"Y@PEE+N\H+)2D_T6]XX2+IW"5I\!.^D":-Q !R#"HUS:B=Y MUV; TMCVZM=^0DPR!:W[KAO6D%T.^[QIPB4 M9<#ON93F1%@#[6_6_%]02P,$% @ I8((68NKJ'9M P J @ !D !X M;"]W;W)K&ULK59M;],P$/XK5D (I&AY;=-N;:5M M@ "!F#9>/KO)I;'FV,%VUNW?SSW7/O=UULI;K5%8 A]S47 M>NE5QC2G0:#S"FJJ3V0# E]*J6IJ\*HV@6X4T,()U3R(PW :U)0);[5PM"NU M6LC6<";@2A'=UC55#Q? Y7;I1=Z.<,TVE;&$8+5HZ 9NP/QLKA3>@@&E8#4( MS:0@"LJE=QZ=7J26WS'\8K#5!V=B/5E+>6LOGXNE%UJ#@$-N+ +%SQU< N<6 M",WXTV-Z@THK>'C>H7]TOJ,O:ZKA4O+?K##5TIMYI("2MMQ_C<" P"Y\0B'N!V-G=*7)6OJ>&KA9* M;HFRW(AF#\Y5)XW&,6&3B*=)WGO"3_N MR7%=Y\_")[G$%M8&!= VY"*EY#@+F-B0MTP@1;8:$?2[4_+FU2P.D[,7^V*- M@*N1'>$]Y%"OT= D\D?T9U>9#/K ZY5V7GEQJ M,T9,YF-$^XWB,_*] 9L1])(#;H)'9,?)2*:S?HK\_Q)%XWQFY(UV+[ M,HP2/TKC0T+L3V>#2X]-FN!@>]2@-FY'VK9MA>D6R4 =UO!YMWWV[-T._T;5 MAF&:.)0H&IYD$X^H;B]V%R,;MXO6TN!F<\<*_TJ L@SX7DHLO/YB%0Q_3E9_ M 5!+ P04 " "E@@A963*93?T# #6# &0 'AL+W=O 8#I@)23MMYZ[))+GVL[ 7 M4$^67$D.27]]5[(Q;XY+\Z5?D*7=??2L=K5:QFNIONL5@"$O&1=ZXJV,R4>^ MKY,59%1?RAP$2A929=3@5"U]G2N@J3/*N!\&0>1GE EO.G9K]VHZEH7A3,"] M(KK(,JI>9\#E>N)UO37]*)%UA"P"$Q%H'B\ PWP+D%0AI_59A> MO:4UW/W>H/_D?$=?YE3#C>1_L-2L)E[LD106M.#F0:Y_ALJ?@<5+)-?NEZQ+ MW0'NF!3:R*PRQGG&1#G2E^H<=@SBX V#L#(('>]R(\?REAHZ'2NY)LIJ(YK] M<*XZ:R3'A W*HU$H96AGIE\ 7=+D_(G..>B+L6\0U(K\I *8E0#A&P 1^2J% M66GRHT@AW;?WD4S-*-PPFH6M@+\6XI+T@@X)@[#?@M>K/>PYO%ZKATV.E7;] M9CM[&T8ZIPE,/$QW#>H9O.G'#]TH^-S"JE^SZK>A3Q_+2T#D@G!+D%"MP6A" M14HXHW/&F6'-M-N!GU9 %I+C96-B28P-:W7CV-\8:(/BM@UQV7+"($ =!*=S M"PEDNO^EQWW-[8SRJE(@#RZRGC#\;38@B74E9*-DCL<=Q85VGNI;\F5L7FX^[:) MSZ'J+>12LXJYQ'"J0\TS,N@$W="-W3AH=.^]XTVA% A#Y %AWK+'=9*H E(" M+_B2V&*S99Y4<$WF9Z0WC.UO%)/?I/B4O&/K.[>+V+%NTX[PV(*=6=CMDR=I M*/]/>QZ.9XC4#V(W#N*PI78,ZMHQ:*\=^#*G!=YKO*AMS/#-*M2;9:1]CQ/* M2 7O:E@A4J8360B#@<[I*S[;F)%I 5:"(6BC:=/!XKDJBR%ZIKQPOF%Q.51M M*$[O+4.EL0+;N5AB$I'72L?'!D->T,KB(X%T9457!T+AI$5Q$>" M;L?BX#EC+[4P>$:'"OW.$-.F3, CU$XXO,)*IO6(W.^=&TW_Q*[!GO^1T7G8 MB>/AQ8%!_0(U7T*7O"U)&]5)&YV/=09MK/I^2M0A:FVEXQOO ;;:,27P^T[L,?P MQ(=E%VI ?O@W[DUA]W=ZS0S4TG74FC@N9=M9K]9-^W79JV[5RX[_*U5+)C12 M6Z!I<'F%)4F5770Y,3)WG>M<&NR#W><*_WB L@HH7TAI-A.[0?U79OH/4$L# M!!0 ( *6""%D#MT\ X@( "P' 9 >&PO=V]R:W-H965T@4H1)%)V&)>,RF(Z];:ZG8U5;P27.-9BZ+)E^F:%0 MS22(@XWACB\+ZPSA=%RQ)=ZC_5G--:W"CB7G)4K#E02-BTEP%5_,!L[?._SB MV)BM.;A(4J6>W.);/@DB)P@%9M8Q,!I6>(U"."*2\7O-&71'.N#V?,/^Q<=. ML:3,X+42CSRWQ208!9#C@M7"WJGF*Z[C&3J^3 GCO]"TOL-^ %EMK"K78%)0 M.+1TE .$V9IVUM(F[]"> MPJV2MC#P6>:8O\:')+'3F6QTSI*]A-]K>0+]Z!B2*!GLX>MW'L2GT>4>K8-.ZV ?^_2>*C&O!8):0%8P MN43@$M!83G\EYM!L8A"2@0%DI0E7*Y!.MN'BJM5CQ' XP* M,%,R(W:?(R?%$N"CX#ASU"VOP:Z7P/H8K&[V&-@,N]\;8-BA:_=;S## M,D4-_=A#^G!$A]M"U8:@IGC).I?_K>Q$[@QO)*P,3KUK9X9$TQF",Q" MBDLNI4OG.ET5:J[R#O0)AO%@:W4VBF'N4NY;GDO#.I@JNV _YU;]^16Z8IZP8$+@@:G9P- ]!M;VX75E6^ M'Z;*4G?UTX*>,]3.@?872MG-PAW0/9#3/U!+ P04 " "E@@A9I@S/:;<$ M !2$ &0 'AL+W=O*5M2;,?MMF0H$$1\ MW>_>1YY':R'OU1) DX<\*]29L]1Z==+OJV0).5<]L8("=^9"YESC5"[Z:B6! MSRQ1GO6IYT7]G*>%,Q[9M8DV"S?I8JG- M0G\\6O$%W(+^G;F>$8@R"#1!H'CYRM<0I89(!3C[PVF4[,TA.WQ%OVCU1UUF7(%ER+[ MDL[T\LR)'3*#.2\S?2/6GV"C3VCP$I$I^Y^LJ[.#T"%)J;3(-\0H09X6U9<_ M;.S0(HB]9PCHAH!:N2M&5LHKKOEX),6:2',:T;$>34B9+5)]\X5+R0BO2N3,TJCOJ M:Q3$P/63#=.+BBE]AFE$/HM"+Q7Y4,Q@]I2^CPK46M"M%A?T*.!O9=$CS',) M]6AP!(_55F$6C[VX50X9H^(5'.9ELNY$K7@"9PZFE0+Y%9SQ^S=^Y)T>T22H M-0F.H8]O,8MG909$S$F",CZFQ8+P7)3&@YBD2J,R9JU$5TBBET N1;[BQ>,O MBA36#*O*#(O M8*I)YRI5B5&_:X(J3\O),8HRF1="_)R:])S M:U*[AY*$I(I?ZKEL.*Q/=WQW0..&ND.'S<2/W2B@Y'?!BRJ\(2EEJA_)^4(" M8!76A(6NYWD->>B%3\!8,V.!BW*\F)GW'?NSFYJYWM!K62>D+5,/7!H.CIJ: M[IAZP%K&[;"VXRASARQ&YW;)=9%DY0REX4DBP5YZF"> +/"C0>9D#NTTTGB1 M:,OZ2*$)ZT(3_G"A20OD!DH3>,#' U9'"1G76#ZUL.G]W;IRG-7U/X''"E35 M%)4^D+RZ=L!<.P<*B VM-987_*L*%P;!# =<*O+*I63W>XOBMF_)9VI-;8L; MM,#^ZEY6;)/"ZOO1A,-_2(H[H3'S:F8?-N[8R8VP1\-W-4W(PB837!;15B2W M-H;4.YHAP][0>]MC7MQT(:+&[BH2<3 ]1E[ M==?_+R'4J/$3AQ [&$)1XQN?-L[YM769#9\/0 RZH'$U<_T@:@5GR]5AP,CD MT^4&).YYK8 ;M*JS[P9!$\5QW XJYCT;<+[?9C;P&CH_\!M=W2&FR*M5]ZBN M[M$/5_=YB;"P14_AX)OW.-S3ER%'-%NA-TQF+6RKW'=?A/C.,\8Q8+L&Z1Y\ M+O[;AZ&-JOU%>_GC7K2WYU-W.(S,WF"?+G #K$]5@+PEX<"-61U(AYS6;_5Y M.UPR4V_2#- =R?"_3 9F(8U#\CC+\!4$L#!!0 ( *6""%DBG2FU MB 0 .$1 9 >&PO=V]R:W-H965TEL50&"9M@7 M43SQC@^/S_&.&J^$?% )@";?LY2KB9-HG9]W.BI,(*.J+7+@^"46,J,:NW+1 M4;D$&EFE+.WXKMOO9)1Q9SJVLELY'8M"IXS#K22JR#(JUU>0BM7$\9RMX#-; M)-H(.M-Q3A=P!_I+?BNQUZFL1"P#KIC@1$(\<2Z]\ZN^&6\'?&6P4GOOQ*QD M+L2#Z5Q'$\4 M2?*5I@60&Z"JD( >UXJ<YA0R9> MSE5.0Y@X&! *Y!*M77M^]J('9K6!VZZQ/[S#^HB(%(F(2&\A+"SEA(*D, MD[61ZP3(3&0YY>O?%8D9ISQD-"54*.(110*/ZNS/L6^E]T*C=S[! M$E+B;5I_TP;DLO3:KX*(,0]K/)CD R:2N$#_X9< =Q+C8=B[L)WA;O@)"8+6 MR/6."_9;SS\\\;X<^9.!M(3):8Z[^J."Y[4&@UYC^PV'?Q!+D-P<()93F,=X MN";*\*^DZ8\&@D%K-!H=$@<'Q$U7_U]I_QU3_P^V#OS6J!<<%SP[6P>MWFC8 MV'RST3,A,.6UQ\T%3?U_*>]%/*KZ/8. M0R+"8HC$0#7F++5->A@A/?*GT'M83HCG-G?]T=-KS\:I=T9F*691%C.3+A4) MJ4KL)M@7^%8PS)TV2T>80;4PV#"AJD1(_4:#S#!4M-FF=4U=TZOJFE[CNB9, M*%_@XFW>?50?X,?MV1"!1'RF>*_R__I(]C]4M=2C>>ZMWH+>]J^YTK(H:^KC MAV.YZ3/!,43L=($'^-KFT@VD&8#?8X%,V73,!-5?G>D_4$L#!!0 ( *6""%ER,69' M^14 #.! 0 9 >&PO=V]R:W-H965TV_;5IK' M\;=">&<'*9#&(G6QG4D"I.']?NO.WXQ$VT1T<4DJ:8&^^*5DV10E^EC:?&>! M(G44GL]#F_)YQ"/^Q \_5N6WZC[/:^G/Q7Q9?;RXK^N']Y>7U?0^7V35N]5# MOFS^Y795+K*Z^6MY=UD]E'DVVPY:S"^5P6!RN+P6:/ M\GD^K3=$UOSO>_XEG\\W4K,??^S0B^>:FX'[7S_I^O:;;[Z9KUF5?UG-_UW, MZON/%]<7TBR_S=;S.E[],//=-S3>>-/5O-K^*?W8;3NXD*;KJEXM=H.;/5@4 MR\?_9W_N?A![ ^31"P.4W0#EU '#W8#AJ0-&NP&C4P>,=P/&AP/&+PR8[ 9, M3JUPM1MP=6J%Z]V ZU,KW.P&W)Q:01X\';G!R4.>#_;)1UM^.MSRT?&>O#3D MZ8#+1T?\Q2%/AUP^^9C+3P==/CKJ+PYY.NSRR<==?CKP\M&1?W'(TZ&73S[V M\M/!EX^._HN_A4]'7]D>_K]95 U4?+NMF MYS8E+J>['=$?=T1Y84=DR5LMZ_M*TI:S?-8SWA2/'[XVWA:/'[\VWA&/G[PV MWGOE^W_U!^"_ B@"X+)Y6CP_-Y2GY\9OBE"TL^4[::"\E92!,NK9H2_BX9_7 M=^\D>; =/NP9KIXP?'#UXG!-/-S+RJ;Z\,7A^@G5A_*+PPWQ<'_UO1G^^+W+ M?4_F5W[RZ^7S\+Z?O'7Z\+Z=MT\X[LK5BSOO_-S.NS^W\][/5??%P]5\*CSN MP>G#E9[AH7AXDC\TS_GK%ZM')SSG!3L?O_* MOG;@YD\[+]\(9J_A^I.1F,!H-N MS>!X,WFDR(>;A>2N1206DUA"8BF$=6;'T?/L.!+.CD;93(W20[FZ+6KIS6:> M_*5OHA0BYTZ4)*:2F$9B.HD9)&8^8N.]WV7EYOI@ECS>9B0?S*0VN5/.<<') M\&!.=H^WN1X>S$ >N5,^B04D%I)81&(QB24DED)89Z(=/T^T8^%$^WDZ72_6 M\ZS.9YM5VV):U'T3K1 Y=Z(E,97$-!+32C.X'FW.JCJ3+5G4 M)C'GQ._ )8MZX^.7I'U%_9[MKBL$ MP@KGSLHDII*81F(ZB1DD9DZ.IHWKT>3P3-8B2]HDYIRT_RY9TCNII$^6#$@L M)+&(Q&(22T@LA;#.I'WU/&E?B2?MU6*Q6DI5O9I^>RL]9*74S-OK7'K(R\>W M'*4WQ5*:K>;SK*S:1WO7+H25SIV\24PE,8W$=!(S2,Q\Q*[V9J+!N\% /IB\ MR9(VB3DG[;]+EO1.*NF?M%5 [EA(8A&)Q226D%@*89U9^?IY5KX6SLI65:VS MY3275K?2M#-#+_-Z\V#QM,%T5=6]KZ2%!XFIX-3E81R;WR2$Q]Y3=]\B*/HD%)!:26$1B,8DE))9"6&>VOGF>K6^$ MLW5H?I'"=3F]SZI<^G=6EMFR=\E9J)P[)9.82F(:B>DD9I"826(6B=DDYI"8 M2V(>B?DD%I!82&(1B<4DEI!8"F&=;B /GMO!)A$@Z >_YP.JJ:BF[;2;SNFO/.Z^TM/1F@:JF:AFH9J- M:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI936[0)[.1]9V 72O%Q([BI;2GHV+>9% M_5?OQ"]$SI[X24U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+ M4"VEM&Z#4-H&H0@;Q.>[NS*_R^I<>BB+Y;1X:,X7LL5JW;]X),;.;A2DIJ*: MAFHZJAFH9NZT_8O^AN/!T04R:%$;U9R=-A%_"RY:U#NMJ-^SF7*\68#N6XAJ M$:K%J):@6DIIWCDKEG>]_6)T?,W&X.C5QQ=QZ;,; :EIJ*:CFH%J M)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:5U&T$;+97%V=+-.[C^JN[/ M+HG'GGV"@&9*44U#-1W5#%0S4UYN;TS4O/:?GM4.T+0OJJFHIJ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH! MJH6H%J%:C&K)3KONM(/Q\+ ;_"=RO4J;ZU7$N5YEH(Q??OM7//C<"1_55%33 M4$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354DKK-H8VZJN(H[[G MOOTKYLYN%7+OVRACY>!]%!4MJZ&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H M%J%:C&H)JJ64UNT"2ML%R#RO&#N[!_0D(@?7AV^WJ&A1#=5T5#-0S>SY\2J# MX>'MXBRTJ-U3=')T2)W3=LU%=\U3CH/+/47]TS8+T'T+42U"M1C5$E1+>YY( MU\K^.[;=:;%-UBKB9.WC&OKCW9B^UJ(9$0W8*L?W4;P:'T^(:' 6U714,U#- M1#4+U6Q4GN T#N[!XR.7G\,Q]L0[E$?(.MJJ*:CFH%J)JI9J&;W M'/VQ/%:4\:CFHUJ :B&J1:@6HUJ":NE. MV[_@1GXW5%Y8[&F#L(HX"/NYFN;+JLBDOR7A9R6(F;.G?C0 BVH:JNFH9J": MB6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:2FG=%M'&:14R3BO&SFX4:)P6 MU33EI,2RO+AB0$:G$4U$]4L5+-1S4$U M%]4\5/-1+4"U$-4B5(M1+4&UE-(ZS6'8!FR'XH"M]F=>3HLJW[V3W+2&70\X MXTUE<8ES6P.JJ:BF[;17/D)#1XL:J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J M,:HEJ)926K:CFHUJ :B&J1:@6HUJ":BFE=5N$TK8(JOFH%J!:B&H1JL6H MEJ!:2FG=YM!&D(?B"#*RKH2FDU%-135MI[VZKH3&DU'-1#4+U6Q4U -5"5(M0+4:U!-522NNVA3;2 M/'SE+K_E:IKGL^KQ/N^;#ZO(EIWVT!MI$Z-G-P(TS8QJVD[KW-F^)ZF %C50 MS40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+:6T;B=HX\Q#<9QY]]EUQ==Y M+H5E?IN793Z3M#_61?U7;P] 8\VHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^ MJ@6H%J):A&HQJB6HEE):MU6TL>;A*['F;81YGY)W%5<[N(&C>&=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1 M+1D>QZ)[5B)2JFBW-;2QZ*$X%FWFY70]SROI;RG-RX7DKK*EI&?38O[2:02: MCT8U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&UE-*ZO:+- M1P_%^6@O^[-8K!>[,P0I^YX5\VQS,K%>SO)2NA5U#304C6HJJFFHIJ.:@6HF MJEFH9J.:@VHNJGFHYJ-:@&KA3MM_03T^_KC\""T:HUJ":BFE==K!J$U$C\2) MZ'/O+"GFSNT!J*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!;NM,/[R1[> MMBU"J\:HEJ!:2FG=)M#>?B^+-P_:AY<'?.T-L/T$0TJJFHIJ&:CFH&JIFH M9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ64UNT:2MLUQ(GHGUA)$LMG=PTT M!HUJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6C@ZOIUPWTH26C1&M0354DKK MMH,V ST29Z#W3R+*;#F]SR5Y>R;1VP#0L#.JJ:BFH9J.:@:JF:AFH9J-:@ZJ MN:CFH9J/:@&JA:@6H5J,:@FJI936[1-M)KKY\C]UVB"4S^X:I*:BFH9J.JH9 MJ&:BFH5J-JHYJ.:BFH=J/JH%J!;NM/W/)5..K^B,T*(QJB6HEE):MQVT6>B1 M. O=<]J@O'S:@$:@44U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5 M8E1+4"VEM&Z?:)/2(W%2^F=.&]#0-*JIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:A MFH]J :J%.ZWS<<9][S:@:6A42U MI;1N.VC3T*.3TM!E/LV+[_GL\9.4YIOK MEFZ;AE L[WH;04^:[_@@?A&7/GN&1T/-J*:CFH%J)JI9J&:CFH-J+JIYJ.:C M6H!J(:I%J!:C6H)J*:5U&T&;?1Z=GGW>K1\-7UX_0G//J*:BFH9J.JH9J&:B MFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ)926K=/M+GGT7\L]RR6S^X::.X9 MU314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+5P=)Q[[OD@H0@M&J-:@FHII77: MP;C-/8_%N>?@(5]*7E9^RVLIR9HV\/FNS/-%WO^A>6+LW Z :BJJ::BFHYJ! M:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFE=1M%FXT>OW)KZ!?OU;"] M[6=OMT ST:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':OY.VW]-?C4Z?$D>H#5# M5(M0+4:U!-522NMV :7M N*L<_)XS^?-])_/MC=O>[P+=.]G)(FML^=_--V, M:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^>/C6Y3?W(Q&D\GPL 6@P654BU M1K4$ MU5)*Z[: -M\\%N>;7UXQDOZ6[/SV-B^+ID6X[I?>GH &GE%-134-U714,U#- M1#4+U6Q4+ MQ6KYN'3T5EKFV_OY/"\J35=5_ZT_Q17.[AZDINZT[D6UD\GA>;2&5M51S4 U M$]4L5+-1S4$U%]4\5/-[GN5]:T5DS1#5(E2+42U!M932NO-]FV@>BQ/-YZT5 MH8EF5%-134,U'=4,5#-1S4(U&]4<5'-1S4,U?Z>=L%:$AI51+4*U&-425$LI MK=L"VK#R6!Q6/GVM2/SIVN(R9W<'-+F,:AJJZ:AFH)J):A:JV:CFH)J+:AZJ M^:@6H%J(:A&JQ:B6H%I*:=T6T@:G/'-K6H MZK+XNJXW?6%_Z+;"DEV?2^DOZ9+1[^)7U9O7OQHB4T^(QJ*JIIJ*:C MFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:5U.LFDS4=/Q/GH_T/L M32R>VRU0344U#=5T5#-0S40U"]5L5'-0S44U;Z?M+R$.#]H]G5 M1+4*U&-425$LIK=L!E+8#B'///[&@)+ZR M25SW[&Z!9J1134,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$LI MK=M3VB#U1!RD!JYL$E5ZK69U]^K#( MR[O\2SZ?5\W$OE[6FY7.O4>E,K]MFH?\_K-R<7GTN"Z_-^2>QTWYO=7WN"._ M=_L>]^7WP?;QRW9W/GUX:)J1EY5WQ;*2YOEMLVN#=U?C"ZDL[NZ?_U*O'CY> MR!?2UU5=KQ;;+^_S;):7FPV:?[]=K>JGOVP*_%B5W[;?_J?_!5!+ P04 M" "E@@A9F<#-["D" "_! &0 'AL+W=O<]4H_F@; HB?!I5GCQMIV18@I&A#43%0+TIU42@MJG:EK M8EH-M P@P4F:)$LB*),XS\+>3N>9ZBQG$G8:F4X(JI^WP%6_QE-\VGA@=6/] M!LFSEM:P!_NCW6EGD9&E9 *D84HB#=4:;Z:K[=S[!X>?#'ISMD8^DX-2C]ZX M*]>KT_L7T+N+I<#-7"C^"]6VF:- M/V)40D4[;A]4_Q6&?!:>KU#V['Y14@UH)TX)OVE[*UVI\SA;+Z/EX%4A?:L MEJQB!946;8I"==(R6:.=XJQ@8-![M(?:W8=%=S)V@R_KFUNPE''S-B/6Z?&L MI!AB;V/L](782W2OI&T,^BQ+*/_%$Y?'F$QZ2F:;7B7\ULD)FB7O4)JDZE(_^=]*=M(,K],XJ=K95I:P!J[\3&@CX#SUZ^FR^33%8GS M4>+\&GO^O1,'T/X:W;QJ&FYN*("YI#6R+0*;']QC/LW(\5P .6LJ ;H.HV-0 MZ(O87^/N.)V;V)1_W>-HWU-=,VD0A\I!DXD?!AW')1I6M:%%#\JZA@_+QKTP MH+V#.Z^4LB?#!QC?K/P/4$L#!!0 ( *6""%D"%6:Q_P, #,4 9 M>&PO=V]R:W-H965TY6N7>UVV\\$)@$MX-0VR9W4'W\V$!*(P^YVG0\!FWD>^YDQ8S/S R9/ M- 5@Z&N1EW2AI8SM9KI.XQ2*B-[@'93\R0:3(F*\2;8ZW1&(DAI4Y+IE&*Y> M1%FI+>=UWQU9SG'%\JR$.X)H5101^78+.3XL-%,[=MQGVY2)#GTYWT5;> #V MN+LCO*5W+$E60$DS7"("FX7VR9R%IB, M<7?&1SHV3T24M88/XG&YV2A&6)& MD$/,!$7$+WM809X+)CZ/?UM2K1M3 ,_OC^R_U.*YF'5$887S?[*$I0MMJJ$$ M-E&5LWM\^ U:01/!%^.N-]MIQ0<2BY9S@ R+"FK.)F]K[-9K[ M*RO%0GE@A#_-.(XM[V$/907H'F*\+;,Z>#^A8^_Z&_H5\)9$NS2+>>]6/'X? M (NRG'Y [U!6HK]27-&H3.A<9WQ"@E:/V\%OF\&M*X/;Z LN64I16":02/#! M.-X=P>O<$9TWK*,W;JU1PM^K\@;9QD=D&9:#'A\"]/[=!\F\5B^GL4=H@O\Q M&Y0Q*"1HT#V MH"U__,%TC9]E;E=)%J@D"Q61]6+@=#%PQMA[,9"%H$&[-5IL'/NE,W4G=Q,FHQ#L@,90,X0UBF$4YWZ-J MS3*Y#9-_-KXYT/JL1?"L13AFT9/H=A+=48E_5,4:B%"X[5(N%\JW[R=@%/UW M[<6_':5][1NFDBQHR"9G/AJN%47#]1SN=0[W1AW^R+<[2- #BQA(-Z]1^&L= MJY(L4$D6*B+KQ6#:Q6#ZMNUCJC(&*LD"E62A(K)>#/PN!OZ;M@__(I_;AFT, M4NJED>GY]B"K7AJYGC'88T+)0/D5/L^_(O[LC&^.BO^S8C1+H!:? GHV\8W3O?:M4\H6*&4+ M5;'U V.= F.]+?VU>%614,D6*&4+5;'U(W'ZC#%'3^C/)L$6WDMPT^&;OI)8 M6;8]3(,2*]NZR(,2*\E;P1S_6'A5(G1D")JZ5W&[B.O[Y;^@% M.?DPRX97R*WA<5L_*X(40+9U]8FB&%B M(E8774[T33GM2T2V64E1#AL^E''C\2,O:2I438/A75V"66/&<%'?IA E0(0! M?[[!F!T;8H"N3KC\#E!+ P04 " "E@@A9RQ\..BH" 4!0 &0 'AL M+W=O+G-BI+ M9&LX$[!12+=U3=73'7!Y2G&(GR>V[%@9-T&RI*%'V('9-QME(S*R%*P&H9D4 M2$&9XMMPN8I=OD_XS>"DS\;(*3E(^>""GT6* U<0<,B-8Z#VU\$*.'=$MHR_ M R<>MW3 \_$S^W>OW6HY4 TKR?^PPE0I_H)1 25MN=G*TP\8]"P<7RZY]E]T MZG-O(HSR5AM9#V!;0/@P]G@'#^"B : -%[ ?$ \,Z1OC(O:TT-S1(E M3TBY;,OF!MX;C[9JF'"GN#/*KC*+,]D6.A MH"WD\BB8M_8S6DEAE'48W6H- M1J/+-1C*N+ZR:_O=&EU>7*$+Q 2Z9YQ;B$Z(L<4X2I(/&]_U&T>O;/RK%3,4 M!Y]0%$3S"?CJ;?@:<@L//3Q^"2?6@M&':/0A\GSQ^WV8TM23S*=)7,!]^F%/XGLA=ZXU%O_!9[MA<'>W10V$[,@77TP$&C4LEZ MN'2@)L^T)PW[V^1>B"X+9E\3TIWKFD@*9XLQJ:^7G-U9]U[<4W5D0B,.I44% MLYL%1JKOP3XPLO'7^""-K<\/*_ML@7()=KV4TCP'KC/&AS#[!U!+ P04 M" "E@@A9EW+3!:L" !L" &0 'AL+W=ONF.!$PF;FW RO%U.3;Q.^,MBK MHS$Q3M9"/)K)73)S/",(,HBU8:#XMX,%9)DA0AD_:TZG>:0!'H\/[.^M=_2R MI@H6(OO&$IW.G$N')+"A9:978O\!:C]CPQ>+3-E?LJ]S/8?$I=(BK\&H(&>\ M^J=/]3X< 9"G&^#7 /\4,'H&$-2 P!JME%E;MU33*)1B3Z3)1C8SL'MCT>B& M<7.*#UKB*D.4(65A5(15[= M@J8L4Z\-I(Z2N(653#WBZHV*S0-+&N^B[,>\?S,_]7L*/)1^0P+L@ON>/.O0L_AT>],@)FK,(+%_P#%][ MUU=FY[Y_PAQRIR%7/[HVK"(<=1.:&^!:%32&F8.ON *Y R=Z^6(X\=YVN3T3 M62WMI\IO$)+KJMKK(DV+?/&=HJ3^!Q; M:=7Y_M!4??B>RBWCBF2P04IO,,4ZDU5OJR9:%+8]K(7&]\X.4_P< &D2<'TC MA#Y,S .:#XSH-U!+ P04 " "E@@A9%*8_59X& !',@ &0 'AL+W=O MDG=''GF5KK<9^Y:O M*.7H1Q*G^?H\<5+QZ,I]?K M\)'>4_YE?\0(3BSQ.=T3@N2*(?WROHJ&ZS4#R\WM/]GGT2T?\CR M'*TI0_>KD%%T@6[#/)JC,%T@-XHWG"Y0+797B[UV*0^C.'\C%+[VB\?&\ZN+MKHOD2!=U]#%+ M^2I'7KJ@"XF^J]:WGM/WU?J8* !C8>_:Z&1O]%NB)/ZU22^1KKU%1".&I$.S MX>JZS!Z_UKKW:ZW[:G67SH4Z/JH>#%;P1WD9+EB5HEB7K#0_+Q3-;(B]D:90^'LZ&?S\(,'K/:9+_ M)POQ72\,>2^*?'.5K\,YO1F)A))3]D1'T]]_PY;VARP\(&$N),R#A/F0L ( MU@HRHPXR0T4O%]E8K)ZRP-AI6J5FL6]XFEZ(T';LZ_'3H;N9^4^]\BL M9PZSGE2L;SV)F,QZ$C&9]93#.S5\@6 M3UBU)RSE&KD/WW*/4*9WF2LLR!4. M$N9"PCQ(F \)"X!@K1"QZQ"QE9.UW#'*HF*GYAS.%>U2ZTR\F5RJ,^]=\56,7RB3!S?]R<@Z 6UZ2,4W3L;%F=CPE8>K$F$QLN^-37VF"4[T%!&MY"VO- M65=3)K)Z2['..!4;_S!&\RQ)Q*9>G+/GWY[S6$4'2G&@-!>4YH'2?%!: $5K MQ]!!O00/66]?.NLK^I!I+Q$]-N^E5/G$EU&/S'RU)4[V&Q"M[3?2^(TH_58< M]"_JD_Y 9Y&>K2;$<,C$,;N^ZDMBX2;;,+JB[F"H-QSJJP=_LJN :&U7-249 MK#R,3^^+Q?BB*#"+V;4-V9&B(6A)!93F@M(\4)H/2@N@:.U0:0HKV#AK1E?6 M;4Z.(4B:"TKS0&D^*"V HK5CJ*DS876AZ469P>PMS89A.1/+P=W,T)?4L>V8 M1C??NX.9WF"FKQ[ZR8XZ1Q4*-V4HK"QA3(E&3/1)3'1Y/@ M0('27%":!TKS M06D!%*T=(DT9"MMGS0>09:$9*,T%I7F@-!^4%D#1VC'4%-2PNJ+VHGS@]+?J MIH/%JFQU\T%?4A=+_ 0;O4/=4*8WF.FKAWZRH\Y1?,--]0VKRV]>2MGC3S0+ MUQ$7$_V.T25E3!P:RO^2E2<)R&K6#)3F@M(\4)H/2@N@:.V7+YHR(#EK&9" ME@%!:2XHS0.E^:"T (K6CJ&F#$C49<"7) G2+[WIFFX3S70Z26*PI#M8TALL MZ:N'?K*CSE'W(TW=CZCK?E]#QL*42[.!6O7DF0Q)+LH'1W]Y;FJ/96C<9 M] 4-8CL$=U/!0* W$.BK!WVRB\Y1Y2--E8^HJWR?-LD#9<7;FY5[YF$>[+F/KX+=-PU-L[M/+#Z&[#%* MB"=FF+ ;/=5PN[&YZMRY?F'S+.LZ2\7-%P05DA('Y?9B);5#=% _6W M(]/_ 5!+ P04 " "E@@A9S>&6VPD$ #9% &0 'AL+W=O7W-0K8B9.%:O']'?I\E#,ELBZ(H%__D[>5QHCH9V=$].@?S$+G_3 M/*%I@N>Q0*2_Z)+9VJZ&O).0+,R=@4'H1]D_^987HN* )ST.9NY@_JR#E3M8 M::(9LS2M-9%D.>?L@GAB#6C)15J;U!NR\:/D-6XDAZ<^^,GE1\(?J"3;@*(- M]4[;]!:[J5U;NOUF#I!^(U/+_?K-&K%Z_1"^1'Z/.1G02)=F*N M2^"4(.M>'O]=%M_LB?_/*;I"EO$&F88YZ7!?J=W7U -WG+I;=7<=*E&4PRS* M8:9XUM/E$&7BY QIIS=AW2!! OH&>0RFLI!^=$!L#Q,'2E5Z7'<5(HL\Z8Z< M+-=K$1./+C18CX+R,]66+__ ,^//KK*,!%8KDE44R5*A+V]"QJ7_/]VA%1.R M*]7,?Y;Z)XWDO)RXMH/G^KF:0]O*LNRI4UC5R$T*@%*]X.>3+WA4 M_3(66KU0I8+!ORMA<%N=6+;KMN1!A]1Q<%^7,4L58PY4,;U=QFR+F.;.2AWK M%XMMEAK&5&N8 8I,C31XV][6.KU[-K-R:*&6.C_?-'.@66,.N16V9E"Q,+X^4["A/#.#Y MGC'Y.$A.MXK3S.4/4$L#!!0 ( *6""%D"JR?.D@( % ( 9 >&PO M=V]R:W-H965TU ^^]G.R&"-3@ ],,W 'X-\/\5$-2 P!JME%E;4ZQP M$@N^0\+,UFRF87-CT=H-8687YTKH4:)Q*KG%8@,*+RB@.:2E((J 1)_1U6R. MIK!0Q[VW6.V#\ZF&$2I[NOMQ/D7G9SUTA@A##QDO)69+&;M*"S3+N&DMYKH2 MX[\AYGO)+E#@?4*^YX^Y0O>X/NA+]$$ M"_%"V!I=Y;QDJLU311*VDYA;.)(%3F'LZ&LF06S!23Y^Z ^]KVT.3T1VY#=H M_ 9=[(G).CH78"Z_L2S),\HY4YGLM?FNR(:6S#P6VR3\$EWV8W=[:*ASR7<: M"AM#8:>A!ZXP;9->P09_D1Z^,A@$T>"RF76D:=!H&G0>JADF CUA6D*;L,$I MS]*)R(YL#AN;PU.>I6';AD3A'QO2N>0[#46-H>A]9REJNP:OI'>2_Z]T]^"] M-[56/^)KPB2BL-+TWD6D$RFJ^E4%BA>V!"RXT@7%-C-=\D&8"7I\Q;G:!Z:J M-'\BDM]02P,$% @ I8((64;9OWSD @ X@H !D !X;"]W;W)K&ULK59K3]LP%/TK5H8FD("\FXZUD4:C:4R:A'B,SR:Y M;3T<.[/=%O[];"=$)0V!H7Y)[.2><^\YCIT[V7#Q()< "CV6E,FILU2J.G-= MF2^AQ/*45\#TFSD7)59Z*A:NK 3@PH)*Z@:>-W)+3)B33NRS2Y%.^$I1PN!2 M(+DJ2RR>SH'RS=3QG><'5V2Q5.:!FTXJO(!K4+?5I= SMV4I2 E,$LZ0@/G4 M^>:?96,3;P-^$]C(K3$R2NXY?S"3BV+J>*8@H) KPX#U;0TSH-00Z3+^-IQ. MF]( M\?/[-^M=JWE'DN8<7I'"K6<.F,'%3#'*ZJN^.8'-'IBPY=S*NT5;>K8 MV'-0OI**EPU85U 25M_Q8^/#%L"/7@$$#2!X+R!L .%[ 5$#B*PSM13K0X85 M3B>";Y PT9K-#*R9%JWE$V:6_5H)_99HG$HOV!J8XN+I&#']D1UFH#"A\@B= MH-OK#!T>'*$#1!BZ6?*5Q*R0$U?IM ;LYDV*\SI%\$J*GRMVBD+O& 5>$/7 M9\/P#'(-]RT\[(%G[\_>@;O:J]:PH#4LL'S1*WS?"2/:[@(M..]WH\:/+-[L MNG7J!]Z7B;O>UKP;%/@C[V50-EB).1#.9(5SF#IZQTL0:W#2SY\TS=:>WZPEA)Y7@.H35!O*4A2D:CCM#=H#@,@X[0P5(^*#1JA4:#0J_P M1F\H!8)@VBLSVE'@!U%GJ69]0>.H(W.PD _*C%N9\:#,&ZXP[9,7[U2>!'[< MD1?O?*[C).DL=398P ?EC5IYHT%Y,RX5XG,D,87>51R$O[^XVHY]DF5[(GMA M6]+:EECV\*WC'^'BC_[;Z!^ZDOJ\S^FJT&>_!Y[C>VS;[S[M_"ZA\M@JO]U93AA+=;=:BA,]_<+BP5A$E&8:Y1WFNBM M+NJ.JIXH7MD>XYXKW;'8X5(WH2!,@'X_YUP]3TS;TK:UZ3]02P,$% @ MI8((6;$4H."P P 30T !D !X;"]W;W)K&UL MK5=ATT^M,IYDDUWY68&UK A*5A)W^^THR MP1@$:=I^L1'L>_MV66F7Y9&+9[D'4.BE+)A<>7NEJFO?E]D>2B*O> 5,/]ER M41*EEV+GRTH R2VH+/PP"!*_))1YZZ6]=R?62UZK@C*X$TC694G$7Y^AX,>5 MA[W7&_=TMU?FAK]>5F0'#Z"^5G="K_R6):\4 MCK)SC4PH3YP_F\67?.4%1A$4D"E#0?3? 390%(9)Z_BS(?5:GP;8O7YE_\D& MKX-Y(A(VO/B#YFJ_\N8>RF%+ZD+=\^//T 1D!6:\D/87'4^V:>JAK):*EPU8 M*R@I._V3ER81'0".1P!A PC_*2!J )$-]*3,AG5+%%DO!3\B8:PUF[FPN;%H M'0UEYC4^**&?4HU3ZSL!%:$Y^O%%%X8$B0C+T6]J#P)M:B& *70C)2B)/MZ" M(K20G]#WZ.O#+?KXX1/Z@"A#CWM>2PV32U]I18;7SQKOGT_>PQ'OO]3L"D7! M=R@,PM@!WTS#;R'3<&SAT27GM)D$R>:ML/JGLWNQ^HZU6M*"*@O,0F \<+Q8];4,3'(YH6[3: M%I/:'DC1'%:_$O$,:F2[+H85%?3$#4W"P*T-!^<.$[RQ$PZ@^YA ]U 0T[O= MC2(85E,_==.._N6QB#NM$K]1 A*(R/8VTSD<] Q4Z8E&.X/.M@(=O'KC7)QF>6^[:M@NZB8=*6I\[D-XNA'=9!FOF:EFF_&; M6I_WSE@F:=X=2S2()<$CH9S[%9YN6':(<&J?Q+U;NZ.3C4@_]S$\W<@>N=(M MHVI&(^B.1MR.1EDS&I'1T:CQT)T!DED0]K?#T"H-DZ2GW^_,NN9#0Y]X.\HD M*F"K8<%5JEG$:78_+12O[/C[Q)4>INWE7G_O@# &^OF6<_6Z,!-U^P6U_AM0 M2P,$% @ I8((69J>_^?X P ;PT !D !X;"]W;W)K&ULM9=?;]LV$,"_"J$50PMDT7_)SFP#C=-B'3K4B-OM8=@#+=$V M$8G42,I.OOV.E*+8$JT.0_9BD]+=\7='WATU.W+Q(/>$*/18%DS.G;U2U8WK MRFQ/2BRO>448O-ER46(%4[%S924(SHU26;B!YR5NB2ES%C/S;"46,UZK@C*R M$DC698G%TRTI^''N^,[S@WNZVRO]P%W,*KPC:Z*^52L!,[>SDM.2,$DY0X)L MY\Y[_V;I1UK!2/Q.R5&>C)%V9.IXE(03*E36#X.Y E*0IM"3C^ M;HTZW9I:\73\;/VC<1Z%NN?'7TCK4*SM9;R0 MYA<=6UG/05DM%2];92 H*6O^\6,;B!.%.+R@$+0*P;]5"%N%T#C:D!FW[K#" MBYG@1R2T-%C3 Q,;HPW>4*:W<:T$O*6@IQ;OLTS4)$T<4IH5\AWY"W]9WZ.V;=^@-H@Q]W?-:@JZ% B^(+.K+2,KG)&Y XDGB3@09_'C#W[B_6QS_I6,G84B[$(1CEE? MW(-%++*]"4%.#I#T%:2PLCG=6$J,)5T[#HLH]N.9>SAU9B@43J*D$SJ#C#K( M:!1RR4N]4;BI"@"Z(8QLJ;)N36,J/@$(TM3O40Z%HG0ZM5/&'64\2KD2?$ND M+GZX,)0XAVRF4@FLZQC26T,ZX@6RO\A#<% ML5&F X!TXO4@+3)>9&><=(R34<8U+MHJ HWR@2B(X>AV3P8(<9KV,(?; M,:<=YO1[)S2O8;./6 C,U),A%J0JH+KHI$=\4]"=23,K]G28-?&TASV4B?T+ MT?6]EP[FC8(_%^P,P)2HLZX00*WFAZ8N9%S:"T)K^RR2TS[V.,!_+,+^28OV M1QW\4A%=)>#8% 1N+%8W_&%EG?9+A$THF5P(_TN[]$=;T G=9TUWU77'IZOG MAGF%U@JK]A1MT4?*,,LH%,(5E]3LSY\?'I6^&T+F@KY4?UF=' ?YRI6NK>UI M(*?MFYOVG;7MNQAMW\O_?9GS0+\T8W^\&YL[B#4NP[;J]WN:12:X4'O]E\[K MC[?>5XKX;;O,F0.A'P5]'RQB03+I=V;WY#:L/T5^PV)'F83DV8*>=YU"LHOF M=M],%*_,!7G#%5RWS7 /7T1$: %XO^706=J)OG-WWUB+?P!02P,$% @ MI8((6>3S3 =/! ]Q< !D !X;"]W;W)K&UL MM9AM;]LV$,>_"J$50PL$T9/M.*EMH(DTM$.R!$FSO1CV@I;.-E%)=$G:3H!] M^)&4+$NVS,0 ]R:19-[O>/\[43R.-I3]X L @5[RK.!C9R'$\LIU>;* '/-S MNH1"_C*C+,="WK*YRY<,<*J-\LP-/&_@YI@4SF2DGSVPR8BN1$8*>&"(K_(< ML]=KR.AF[/C.]L$CF2^$>N!.1DL\AR<0S\L')N_E,,.K3#S2S5>H M(33&C&]5^T*2D*/_CETJ(AD'@'S$(*H-@SR \9A!6!N&^A^"(0:\RZ+W7 MH%\9Z-#=,G8M7(0%GHP8W2"F1DN:NM#J:VNI%RE4H3P))G\ETDY,;D&JS-'' M" 0F&?^$/B!2H.\+NN*X2/G(%=*)&NHF%?"Z! 9'@#ZZHX58$Z/DI0A\_?.J:EIGR^ZHX1Z&G,;TM M!LW$K[_X%\//B C(.Z#1^Z&FN<5F3 3)^1LAMI0+Z]H(-3<\6AN< YPA72-G M* *>,++4[_??MW(L^B:CYO]TU4@)[G6#U>)WQ9B3^R4P+$@Q1YG*#WJ\?T98)DQTOK1&UJD)*6$# M#5-?HO6D[_G!R%TWA;;I,>[PZ ^]VF-+P'XM8/^= E8%?DOPE&1$O'8):&2= M*F )ZS?"&?2\X9Z -CW&_0,!!_UAT"W@H!9P<%(%PHOFR]@2K"6[[^VZ \\H_',KD$VB +A3#:7N.A>J2I<<]WUPWV!;LQ.3ZURJ[38%JTM>*,=\XV"_['* MI\ 0G.,[ MO%-9J:YW,ITR&SDGRVR>51^]RMU!UT8^LCJ/V!:MK?ZNP?2-'9+<0>HOK*!E MM1O4M]I0OC$KP59=DXBL3B*V16M+O^L>?9OM8P5K+@M!_W!=M]GS159IL2U: M6^Y=K^G;;#;]PW8M'![*;;-#C*S28ENT4FZW<<"9 YOKDV6.$KHJ1'D26#^M M3Z^_Z#/;O>&ULM5A=4^,V%/TK&G>G M S,!2T[L.#3)#"3=:3ML8?AH'SI]$(Y"U+6MK"03^/>59&,[L=!")LL#^$/W MZ)Q[)-V+QQO&OXH5(1(\9VDN)MY*RO69[XMD13(L3MF:Y.K-DO$,2W7+'WVQ MY@0O3%"6^@&$D9]AFGO3L7EVS:=C5LB4YN2: U%D&>8O%R1EFXF'O-<'-_1Q M)?4#?SI>XT=R2^3]^IJK.[]&6=",Y(*R''"RG'CGZ&P6F SXB]*-J)U#;24 M!\:^ZIO?%Q,/:D8D)8G4$%C]>2(SDJ8:2?'X5H%Z]9PZL'W]BO[9B%=B'K @ M,Y;^31=R-?%B#RS($A>IO&&;WT@E*-1X"4N%^0TVU5CH@:00DF55L&*0T;S\ MBY^K1+0"0O1&0% %!.\-Z%BM%*0F!3=7]P";--ADEUB1 MP=+'Q-,TA"@8^T]M.99!*(;UH"V:@YKFX)TTC5,]8$Z=$[8\N7_UK0=N)99$ M'302L"7X3'.<)Q2GX)H):@Z.?WY]EOH8>DB)\E?(?VT2W3SF9*W1RC5R)5>$ M5XNF!_YD>5)PKJ:W>7QPV*TTAG4:0^<\LQ()L!W74_=J#SN.]D?QCNN6,5%L M-SVJV48?,_UU4[[T0*7D0*:[>9PG"2_(UIG0,JKUM*9E6P$_=HZM! _K! ^= MDZJU=9+LMR2&';LCB.#.FK ,"M# OBCBFG.\]Z)H]LJ!UL5WJ'2]<1\"!X/; MRMRHSMS(B7_'I$K !WT>=2TLC(?"FT[ ZT.#3D=TUT2..)$-^7:L0AD+)QDM*+1R#SK<1_W1+OAIE%"[DY)<8^L MW/M=[M%PE[L3>U_N3?>$W/V%XCZTY.['VY-RT+2L*M$J+NEAUU3E?W%/M*:'H$Y&X23-FP MLA]V%T\PZJQ\)_J^[)MN ;F+ZB41X@Q<:VC5"CSAM" +_Y3_UYG]B)]40&V M99T$<=PYC9SS[JNKJ>7(7UG-[4=:SD MJC9%!HY>".;V@O8=N!B84(!@516!*I8+_&(3/G-C[>E6T!3RP%W(YU7S E3K M1:Q:JV\UL)5S> KC$+9_=JNY>]:/JO);WY+TA[POF#_27"BWE@H>G@[5EN#E MM['R1K*U^;STP*1DF;E<$;P@7 ]0[Y>,R=<;_<6J_D(Y_1]02P,$% @ MI8((63YR'@H !D !X;"]W;W)K&UL MK59K3]LP%/TK5H8F)@WR:)*VK(U$RZ9M$EH%8WQVD]O$(K$[VVGAW\]VTE"H MR1#B2VL[]QR?<_VZDRWC=Z( D.B^*JF8.H64ZS/7%6D!%1:G; U4?5DQ7F&I MNCQWQ9H#S@RH*MW \V*WPH0ZR<2,+7@R8;4L"84%1Z*N*LP?9E"R[=3QG=W M%R4IA?M&UBX]!!:2TDJUJP4E 1VOSC M^S81>P#%8P<$+2!X#HA? Q:P, 8;9096Q=8XF3"V19Q':W8=,/DQJ"5&T+U M,EY+KKX2A9/)@K.L3B6ZQ9QC*A_0KV5)^"U0+33$QV9SV MPWWT )C;3/7BWF@JZDQ%KS/54MM\-0RQ8=#7[B8)H_'$W>Q[.(R)_+"+>2(M M[J3%O1OM"E)&4U(2L[<06R%9 $H+3'/0AQR$).J>A QM=R94[%(!) 'K5HS? M2$4D+S78+6P FS75RSAC-Z88T:5X+'AT(\H/HF>C#F" ,[*+' MG>AQKVA5'\@25#T@A7K.,GB=V/&!D!-_Y#U3:PF*O+%=KN\]OI/>:[<$T.S_ MFZ&EZS_5EJ##8^WNO>X5\-P4/0*EK*:R>>B[T:ZP.C?EA/L8WE1EEYBKW2Q0 M"2L%]4Z'*DN\*72:CF1K4RLLF525AVD6JC@$K@/4]Q5C&PO=V]R:W-H965TMWXW$9KT3&R[?%6N3J+\M"9KQ23^7]N%Q+P1=-H2P=>XXS&6<\R4=7%\UK M-_+JHMA4:9*+&TG*399Q^?2S2(OMY<@=[5_X/;E?5?4+XZN+-;\7MZ+ZO+Z1 MZMFXHRR23.1E4N1$BN7EZ+W[CH73ND#SCC\3L2T/'I/ZH]P5Q9?ZRSYL.K#W/'2W%=I'\EBVIU M.9J-R$(L^2:M?B^V'T3[@<*:%Q=IV?R?;-OW.B,2;\JJR-K":@NR)-_]RQ_; M+^*@@!L\4\!K"WCG%O#; OZY!8*V0'!N@; M$)Y;8-(6F#3?_>[+:K[IB%?\ MZD(66R+K=RM:_:#1U9167W"2UWO6;2757Q-5KKKZK:A$26[X$[]+Q1MRH[P* M*<6"W%9%_(7P?/_H9B/CE5)(_N)2\KPJR4_D#R$S\FO!\Y*\BD3%D[1\K5[^ M?!N15S^^)C^2,2E77*H*DIQ\SI.J?*->5(__6!6;4K'+BW&E/D2]*>.XW>"? M=QOL/;/!O_#\+7&\-\1SO*"G^+6]^*U8J^*SIKC?4SQZH?:-JMUWGJV=VHM_ MXE(5=Y^MG9U1W/7[BH^5]TZ^U\GW&E[P#._FPS6ACTIK?M]Y[3-BI=1MW[MR MS6-Q.5*-6RGD@QA=_><'=^+\M\\/$A8A810)8R"8X=7OO/H-W7_&:R3N*O(Q M+RNY49U 1?[WJWH#^5B)K/Q_GU\?Z1<)BY PBH0Q$,SP&W1^ ^MQ^]LFNQ.2 M%,M]\QKS-%5M]MT3V;:M=K^N*XYW@\VR?,2ADJ# F+D#"*A#$0S/ Z MZ[S.H..>&=(O$A8A810)8R"8X7?>^9U_]T[36L-0YTA8A(11)(S-AW2:KJ.C M!\>JLXL/".-QDB;5DPX7_B$?E.M-*OHC BMXJ$4H+8+2*)3&4#13^$'6Y$+; MYQ:'THRD15 :A=(8BF9JUJF2:X^5NH.XJ@_PNFE^$JIA[FV.[:C!BNT;-MUM M2*].:)($I3$4S=2IPR37FF5Q^1YN;O91GGG9$T#HIE,90--.S#I5<>ZKT9Y&J M9OFG;3,9HX3S!R&5NG:P%1=YF2Q$/3506^[5WXS"^-,S1SHT?GKAL_C-=O0> MZ-"L"4IC*)JY ^A(RK5G4GH\9IGR40_BE2#N2R,T:#@%I450&H72&(IF[@(Z MR'(GV!$:--."TB(HC4)I#$4S->O\R[4'8%\Y@6"G#K8]/Q6#I>YHKF<,PR:.,SVV"HVXH#2&HIE6=R]TCB/["%HIA=(8BF:NH]!1EF>/LLZ< ;)3!J^D<$X: MT.!$&K1*"J4Q%,V4IN,HSYJ##!KO>KTZH?D4E!9!:11*8RB:Z?U@U9,''>1Z MV/5/V 50V!50V"50WR.W\G1NY=ESJZ\^V"/T%P* M2F,HFNE1YU*>/$TF!];A:YK@M(HE,90--.J#IN\<\.F_>1? MKS=HC 2E15 :A=(8BF;*U3&2AXV1/&B,!*5%4!J%TAB*9FK6,9)GCY'HM+O$@]F2_)TC+FLI,'7P[BG&2+=;1X'%-!*Z50 M&D/13)4ZIO+M,=7'D[Z5[WO7WJ[5CAOLSSVK,XR@M5(HC:%HID"=-_DO7&8G MQ9H_-:WM4HAZ\8PZD\WC9,W3_?&9+,F:)PNR3:J5.JDM5)-<+U4Z9R1EKWRP M;J]O%8U_+!N:.D%I#$4S91]<>F=/GX :@U?;8K=6\:P= M +JRJJ4=[0#N\0X 3;:@-(:BF3N 3K9\>[)UL_>Z[(99>D_0UI?DKI *KH[Z MWO,K>RV#K88GPS!_&AY+A29:4!I#T4RI.M'R[9?XO5\LDOI6&.H@[J3&*R[O MSUOJ:J.KGQ[=,626N7:;*O/&%M#8RN_/VB: MS)LSI/U_)TTO=#T4E,90--.J#K%\>XCU*)]+'9JQ2: M8[4TL_<\&3Y#XRDHC:%HID$=3_GVM4^JG16+_:V!AL?*=OI@F?.^H5!P;!.: M0D%I#$4S;U.A4ZC GD(U86-2EAN>-Y<0E%79W%)HD91Q/1+NOTT%-'\*3O,G MUSV)GZ!U4BB-H6BF0QT_!?;XZ1LF>>SDP29[DRC7FQ^?G$*KI5 :0]%,F3J* M"NQ1E'661SV\D4DF&K^]/J%1$Y0606D42F,HFBE=1U(!]G90 310@M(B*(U" M:0Q%,S4?W!3*'CS=KNM;2S97YPUOJ:$14DL[/J]QCT=.T%HIE,90-%.F#I&" M%Y9'==?9-:VU?2K>SAIL#[I*"DJC4!I#T4S'.E,*L*ND FB(!*5%4!J%TAB* M9FK645-@CYJ^82K>3AYL?'IR*M1WF0^T4@JE,13-5*GSI>"%15+[JT&:5KG7 M-@M(B*(U":0Q%,\7JV"G KHH*H#D3E!9!:11*8RB:><]-G4>%]CSJ_:X) MEB(6R4-])PM99+L;FRQ58YSD]WVNPYX$Z70%T[6]ZJ$2H30*I3$4S92H ZGP MA]-?3QD?02BF4QE T4Z5.GT)[^O1U76MP7M>*3'8B M*(U":0Q%,R4>W)3\O-3)/ZMKQ=Y_''L#J5.H4Z<0FSJ%T-0) M2HN@- JE,13-U*Q3I_"[I4YV\F#CIZF3VY,Z02NE4!I#T78JQP>_UE3_>MY^T&LW9.J6#<_X'175%61-0]7@BN+]1O4WY=%4>V? MU+\)U?TLV=6_4$L#!!0 ( *6""%DN)P(%&PO=V]R M:W-H965TN. 05,#,=I)6VH>?>2C$#7&+=/JB >+SL_D??/ _,-\S_B0V ME$KTG*6YN+8V4A97MBW"#'&RC\E0>&7LJ=^ZB:\LI M1T13&LH20=3'CBYIFI8D-8Y_&ZC5]ED&'FZ_TG^K3EZ=S",1=,G2'TDD-]?6 MS$(179-M*K^Q_1?:G% UP)"EHOJ/]DU;QT+A5DB6-<%J!%F2UY_DN1'B($!Q M^@.\)L![&S ^$3!J D8?[6'-E: MTY3%1H;V3;]"R@DB2I^*2"OC\$Z.SG3W-; MJN&7@[##9JA!/53OQ%!'Z)[EFVI:B@D3)40$A8 G# M0# M%;,V%3/0TCZ#3 DD+("$82"8EI++-B67QMF!GRD/$S4S"IZ$M"PP^WJ* MH#-5B"*6IH0+5%#ER3:$T[[E[FW=P_2P/%\XCJO/[J5Q'$/UAX1A()BFO^MT MQL497)_0?T@=[M/:#!LZ)T!I 2@-0]'TM!SX21>T5C4XJ,1 T@)0&H:BZ8GQ MNL1XQOG2FG')4/$Z;ZKBU.O8&II_N*KPQYX_]=\L/Y;F?@=K#DG#4#1=\\X2 MNV9/#'&7:+IX[S9A'LG@+(#:8BB:GH7.&+M&D[>XB6-.8R(IBKDR""H9+*0T MZK_LQ\>+:=_I674OS9T.%AS4]$+1=,$[V^N:?6];:M8DX6A'TBWMU=H_+C'C M4:_6D#XU *5A*)JN=>=[7;/QO8FBI/S)G:2H($ETGN3G(2D22=)>R8^]XK17 M<% G"TK#4#1=\,X6N^_[8ORL;I]Y;/3%9LS@A0VH,P:E82B:GI#.'+NP[M@% MM<>@M "4AJ%H>F(ZB^R:/?+0%>?ET>U@,O,]?^0>K75 /3$H#4/1] =2G2OV MS*X88L79=/'>BM,\DJ%9 *5A*)J>AT8O]]$%D)DRM!*!TH*&]H&?GZ'Z MU;7N?*UG]K5WN:2**]7RYZ6L_[VUI6$\Q]#=80U,M"T72=.R_K MO?]\]^VZI_Z][?1C7S-R\ 4.:G%!:1B*IB>GL[@>[,-?#_3I+R@M *5A*)J> MF,X*>^"/@+WCQ[:C_I\@S'T/UAW4%D/1:MWM@S><,LKCZM4RH?14&M8O.[5' MV]?7;JJ7MNRN>?WNVSWA*B,"I72M0IV+J1HHKU\GJW4 M1)27#=3W:Z;*7;-3=M"^U+?X'U!+ P04 " "E@@A9+H8FSB(3 #4&@$ M&0 'AL+W=OORG1<]V8S8+[G^]U9W-DZ^?S$U2IM?Y\O=L7BT^GEV>:?/T-GE8 M5K_ECU[:/B&S\6;YLMS\5WML'SLXTV8/996OVH7K-5AEZZ=_D^_M+V)O 6/Z MS )&NX!QN(#QS +#=H'AP0*CYU9IU"XP.EA@.'QF ;-=P#QUE<;M N-31YBT M"TQ._2U=M@M^O8% MUS>O^,73W^+F#]E*JN3J0Y$_:D7S^-IKOMBD8;-\_?>;K9O@?JV*^O]F]7+5 MU3_R*BVU+\F/Y&:9OM.^U+%)BR*=:U^K?/:'EJRW7WUY*&:+.B':[TE1).NJ MU/ZF7>?K;VE19?6BVA/TQDJK)%N6;S]<5/7:-6-4R]OOK2\KUY^_-+RP0O/WU %_7+NGMMC>UK^]E0 MBI\>[LXU??!.,P;&4/O75TM[\\M;K5PD15I*UN]:K07)^EP;ZJ(F8:P35FHP MW3"#W4K]HEVT*_;\^MDOK-_# MG["XH8M_NXJ@#G=OPL.-.WS&C?+UG5:EQ:K>Y;BI).OU^6GYD7SY9N?N?7F? MS-*/9_7>6YD6W]*SJ[_^11\/_B[+.8E9)&:3F$-B+HEY).:36$!B(8E%)!9# MF!#VT2[L(Y5^=5WO/_W(ZL!_6N4/:VG:E4#?M).816(VB3DDYI*81V(^B05/ MV'B#-4?XWZY&NCXU!X/!AXMO^TD^?N!PU&P##Q\8D:L70YB04G.74E.94BLM MLF])95"7)# D MQXQ(+(8P(<[C79S'ZHUNOEKE:ZUL3F6\T^Z30ON6+!]2[3XMG@XFM#?96IOG MRV52E-U/WVI_JH\W/BN'[9M^$K-(S"8QA\1<$O-(S">QX F;[*5_<#X8Z ?A M/^E1$;EB,80)J9[L4CU1IOJ+=_UTWE&63.6B?9-)8A:)V23FD)A+8AZ)^206 MD%A(8A&)Q1 FY/QRE_/+5YX?NR3#3F(6B=DDYI"82V(>B?DD%I!82&(1B<40 M)H1]N@O[5+U1+[+U++M/EEKR[ DRI= W[B1F38_/E#3G4XZ.TVQR5.?445UR M5(_$?!(+2"PDL8C$8@@38JH/NN; X(5CZN;3_Z<&3U+51]#-8?,O^KOZKT[+ M;[7[;8YEGR5^5MM](XQJ5JOIP_US+=.!?CZ9FN.#&*,C.ZCFHIJ':CZJ!:@6 MHEJ$:C&EB9G?:POIRLP_?68EQ%M[7&2SA9:5VNRI#I3.M2I7G#)3#]$[^J1F MM9IXEO5HVXV.Z:":BVH>JOFH%J!:B&H1JL64)H;>Z$)OG+JAKU,_^^ESY>IA M>@>?U*Q6NQ1.G9K#P^"38SJHYJ*:AVH^J@6H%J):A&HQI8G![VIINK((<^4F M==#?1'E9OM7J\*??JVQ]]Y"5BU7ZM!/PW.DXM=L[Z6AA#=5L5'-:S=QO9%R. M90?RZ+@>JOFH%K3:X2[9T0??Z*@1JL64)N:X:YSIRJK,*94SM= [L:1FH9J- M:DZK[2?6,$?2Q)+C>JCFHUJ :B&J1:@64YJ8ZZZCIJM+:O;M;;JY\$W+UE5: MCU"U9^*2S7[YK-Y*)W>I_/P;6EM#-:O5FE,=>SOCQE2?'NZ.HZ4T5'-1S4,U MO]6F8D_D4OSM!NB8(:I%J!93FACCKINFJ\MI3K9.UK-F^WR;IMO+H+*R?$CG M]3&UXG@:+9^AFM5JPG9Q.M+UR=$)=+1:AFHNJGFHYJ-:@&HAJD6H%E.:F/6N ML::K*VO_MR*J>MS>;P9HX:W57N@EVNB@#JJYJ.:AFH]J :J%J!:A6DQIXEM! M5VK3E36:*RN]J30K*V>;C]1^O=6Z_0"GW@_X^GS4T;8;JEFM)IRM,67]%W18 M!]5<5/-0S4>U -5"5(M0+:8T,>Q=J4U7M]K\HP/T9'N(+C\^1RMNJ&:UVL'Q M^6!J'D8<[;BAFHMJ'JKYJ!:@6HAJ4:NI3T3$U)CB)"I=S\U0]]S^O=E!SV\/ MCLSKO?C9[H-Q6835;-\(HYK5:I+-].%V&AW70347U3Q4\U$M0+40U2)4BRE- M#'M7<#/4!3VG&U M -5"5(M0+:8T,>A=>-=B,]0MMMVI\786:FFBT;H:JEFH M9J.:TVK"TT6H;JEFH9J.:@VHNJGFHYK>:\ G&I>QD M9H".&Z):A&HQI8EY[[IMQHG3L6E_:IO#\]_2>;K:G"IOW@+R0OMT6V_JM5]G M57Y3_]M.%B^;B/VS>JC>;P!HG0W5;%1S4,U%-0_5?%0+4"U$M0C58DH3WR2Z MUIOQVKG<#+3>AFH6JMFHYJ":BVH>JOFH%J!:B&H1JL64)D:_Z\ 9Z@[U MNLB7\[V+TS:]FLT-IJHBN[M+"^D[ EJ&0S7+.*XP&>>3PRH<.J:#:BZJ>:CF MHUJ :B&J1:@64YIX.Z.N,C=45^;JHX!FGI@ZYEDN_<1=O7S?1*.:]<)STP?: M//DAO4$9NAX.JKFHYJ&:CVH!JH6H%J%:3&EBRKNNW%#=E?O)X_VA] T![_DH@+VM*7M?4_5S4QT%L'JOFH%J!: MB&H1JL64)KY5=-V_X6N[?T.T^X=J%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%E"9& MO^O^#=7=OSX' &C;#]6LX7';3S\W#MM^Z)@.JKFHYJ&:CVH!JH6H%J%:3&E" MMD==VV^D;L3M'P'\6BW2HIEL)U^EVIOT^WVZ+M-2.L6E6NV;U9)WQ?0*B"J M6:AFHYK3:OL7PX]&TFD^T'$]5/-1+4"U$-4B5(LI3WVCTVKU\LKQTC6H6 MJMFHYJ":BVH>JOFH%J!:B&H1JL64)D:_*_*-U#/V?2FR]2R[3Y:*.3A;8G^7 M=#B0S<]TK1ZL=[#1FI[D65P:LOMD..BX+JIYDF%:N[W^(O^KG[:S4'S_39F\M/G M:$\.U2Q4LUM-'^[]>4S,R;DY,2\/4XBVY5#-0S4?U0)4"U$M0K68TL3(=VVY MD;HM]VFSP132K3TNLME"R\IVF\C]9U>][;S=>IG/WV/9_4PO8./MN-0 MS6ZU2Z%G,S0.@X^VWE#-0S4?U0)4"U$M0K68TL3@=ZVWD;KU9G6WK*BWZN_: M>SIO[R#YIRKJTZ-CIZ&I2P^?T8(;JMFHYJ":BVJ>Y/4R==,PS.GA(3;:<4.U M$-4B5(LI34BRV77<3'7'S6WFL7\3Y67Y]FDZ^RI;WSUDY:*9P7X[J;TLR.;Q MG5;_-AK+@JQ>@[Y!1C4;U1Q4TAMF^.BP :J%J!:A6DQI8I"[G>,O;D-Q?,GL,WCNY9.3&ENT?H9JMFHYJ":BVH>JOFH%J!:B&H1JL64 M)H:[JY^9+]3/DJ+X46^8M4_/Q_JX*F4,9/=9O%:/U3O7:'T,U1Q4>3G>5/0./N!"US"F-#&/737,?.DFK=NVI[;,DIML MF569_'A7#?4]M85J%JK9J.:@FHMJ'JKYJ!:8DKOM2C8"8?LXQ>TZ(W3%8DH3 M$]NUNDQE=>3*OKU-9YO 9MO;,CY]-)V4>Y=M2C^0;F5]L/^[.M=-:CFRU_\@7EX;6R #AN>.FR$#AM3FAC2KG]EGGC'U%TTDVTX MYZ&^67Y MD*QGJ3;+RZILKJA^*(I4.HVR6NJ][XPVP5#-1C4'U5Q4\U#-1[7 /+[UJGE\ M)!M*'F9(&IWHNL64)J:VJW>9ZGI7=RV4]J=F;^]Y_.FN2-/-!T6/6;70O.QN M<5-D<_GT)^H1>J<9;7>AFHUJ#JJYJ.:AFH]J :J%J!:A6DQIXGM#UP(S7SO[ MF8GVNU#-0C4;U1Q4=[6PL;H6UMS.\/FY M#]0+]XTTJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%E.:&/NN1#9^[0QG8W2&,U2S M4,U&-0?57%3S4,U'M0#50E2+4"VF-#'Z7<5LK*Z8G;(KKR9ZAQ_MH:&:C6H. MJKGCXZ:?.93-W>"AX_JH%J!:B&H1JL64)@:[ZZJ-U5VU5TW&H+9[)QZMKZ&: MC6H.JKFM)DP484Q'Y[H^&1]&'NVFH5J :B&J1:@64YH8^:[L-E;V=)#)&-1# M]$X^J5FH9J.:@VINJZDGBO#0,7U4"U M1+4(U6)*$T/?E>?&ZO(<-1F#>IC> MP4>;=ZAFHYJ#:FZK[4\4,3P?'>8>+=2A6H!J(:I%J!93FIC[KE W5A?J?OH* M;K7;.^B25M3Q(:F%#FJCFH-J+JIYJ.:C6H!J(:I%J!93FACUKH4W5K?P3K_L M3 WUSC9:MD,U&]4<5'/'DFG>)D/IF3JT2(=J :J%J!:A6DQI8KR[(MU8/9W: M*ZY14\N]\XXV[%#-1C4'U5Q4\U#-;[67+V1#APU1+4*UF-+$N'?EN;&Z//=; M>O]0S!9)F;8'[/O7NXDG[Q0?R:'M.E2S4,U&-0?5W+'D]JF'6WBT,H=J :J% MJ!:A6DQI0N0G7:UNHJ[5_;-(UF52;^/K _7-]6^R2*N-OI%&-0O5;%1S4,V= M',^79LCF2_/087U4"U M1+4(U6)*$X/=%>1ALMQJ%:@&HAJD6H%E.:&.VN&#=1%^/V=M.? MWPU7&[USC3;C4,U&-0?5W,EQ,VXXD3;CT'%]5 M0+42U"-5B2GM*]D6Y2-/* M2JKDZL,J+>[2ZW2Y;/HN=68_GC5YW_U4*]+;.OGZ^T_&V<71SQW]O:LW/[_H MF*L/]\E=&B?%7;8NM65Z6Y.#\XEYIA79W6+W397?U]N5,^TFKZI\M?ERD2;S MM&@>4/__VSROMM\T SSFQ1^;U;[Z'U!+ P04 " "E@@A9>9M ?&@$ !V M&P &0 'AL+W=O1_. MG-<>S[$G>\J>^)80@7ZE2<:GVE:(W:VN\VA+4LQOZ(YD\IHKC3)M-RF-+-IO07"1Q1I8,\3Q-,7OY2!*ZGVJF=CCP+=YL M17% GTUV>$,>B/BQ6S*YIS>459R2C,1N:;B$H(_Z*R9Z?;*-B M*(^4/A4[]ZNI9A09D81$HD!@^?5,YB1)"I+,X]\:JC7_60A/MP_TL!R\',PC MYF1.DY_Q2FRGVEA#*[+&>2*^T?TG4@^H3#"B"2\_T;Z.-304Y5S0M!;+#-(X MJ[[QK[H0)P+3>45@U0+K7(%="^QS!4XM<,X5N+7 /5?@U0*OK'U5K++2 19X M-F%TCU@1+6G%1FE7J98%CK/BS'H03/X:2YV8?:6"<+3$+_@Q(>_14OI*&",K M]"!H](1P=MA:YBS:2@O13\P8S@1'']!<;K[$V0;=I33/!*)KU.*AJX ('"?\ M6@;_> C0U;MK] [%&?J^I3F7<#[1A1Q%D8L>U1E_K#*V7LGXSSR[0;;Q'EF& MY0S(YVIY0"(I-TNY/2 /U/*[?'.#3.-5^>*-Y+%,WAJ5!;K/N&"YG"T$^ONS#$#W@J3\GR%G*IHS3"LFP5N^ MPQ&9:G*6XX0]$VWV^V^F9_PQY!,D+("$+2!A(1"LY:_=^&NKZ+/.!3ID:07P M2D!Q&WJ>V8X\.2?Z\ZE7_2C'-'VW'14HD[G4!$A8" 1KF> T)CA*$V0UW6I> M'*J_4GOI)04)"R!A"TA8" 1KN>DV;KJ@4Z8+Z2\D+("$+2!A(1"LY:_7^.LI MK]8EB[,HWN%DR,Q*ZIY,@Y9A^WYGLCPK*O#Z$Z\Q-HQVU*(?Y?6"PG[06'86 MQZA6(49-(4;*0I0G^E40\ZBX=5P72\,TSM.ALHQZ _Y@CJQQIRP#4;;A=\82 M*).Z]*R$A(5 L)89X\:,L=*,>\YSG$4$S2D7@_>1<;^Z5O?$'(AQ.W?Z0)G' MI?6'A(5 L%;]_:;^_O]=2/F]XIICS^DNI :B1I8[ZIC@]RYHRW!Z(@2B[N\8+U,E<; 1HWPY%:QMQ[-Q-9>-XSB*N M)KSU.&P@S+)]>]SU K3%!J6%4+3*"_WD#43Q1NH+9ILXXR@A:XDW;D;RWUCU MDJ?:$717OI1XI$+0M-S<$KPBK B0OZ\I%8>=XCU'\ZIM]A]02P,$% @ MI8((60,&UG G!@ E#$ !D !X;"]W;W)K&UL MM9MK?%5NVF6+D17+2_OL5 MER!+$*V)3[\D!G0>B5<@SHO$U2//OXLM8Q+]V*69N!YLI=Q?#H=BN64[*B[X MGF7JR)KG.RK59KX9BGW.Z*H,VJ5#XGFCX8XFV6!V5>Y;Y+,K?I!IDK%%CL1A MMZ/YSQN6\L?K 1X\[?B<;+:RV#&<7>WIAMTQ^76_R-76L*&LDAW+1,(SE+/U M]> =OHS]H @H2_R3L$=Q]!L5IW+/^?=BX\/J>N 5+6(I6\H"0=6_!S9G:5J0 M5#O^K:&#ILXB\/CW$_VV/'EU,O=4L#E/OR4KN;T>3 9HQ=;TD,K/_/$]JT\H M+'A+GHKR+WJLRWH#M#P(R7=UL&K!+LFJ__1'+<11@.)T!Y Z@-@!P3,!?AW@ MGQH0U '!J0%A'5">^K Z]U*XB$HZN\KY(\J+THI6_"C5+Z.57DE67"AW,E=' M$Q4G9W]SR01:T)_T/F5OT4)U$\MSMD)WDB^_(YH]_5H<\N56]0CZ1O.<9E*@ M/]"'3+*<"8G8#W7AJF.O(R9IDHHWZN#7NPB]?O4&O4))AKYL^4$HF+@:2M7J MHN[ALF[A3=5"\DP+1^@3S^16H#A;L949/U1GVYPR>3KE&^($_G7(+I#OO47$ M(T%'>^:GA_L=X9$[_-UA'>M SW'&+X3?_[)<]_AO>19QND>G&G M[JY[V=4[57S0'5^,8Y=B3Y?L>J &*L'R!S:8_?X;'GE_=DD+"8L@83$0S.B$ MH.F$P$6?/=U'7?)7D:,RLACU'V:$3-1E^W L:T2'3)9#U"UCG2-+Q0F/=,'CR=02KUTH&'L32SQGB_J*!P0S MQ!LUXHW=5W*C5NW88!]ZS:=L45_Q@&"&>)-&O(E3O.(I MA\HDHTLP9VS?9PLD+(*$Q4 PHP.F30=,SWS 3R$[ 1(60<)B()C1"=C3:;;G MO _B]9J5GDAEP_5 DE.I,F8JT)[E2Y9)Y=*;'3G+?#JIIQ;]F /(NO)"$ MUA $6FT,13/E/W(Y^,49ECNTM[ZX8WRWI86L,8:BF=(2+2T!RL;U2#CMIS:N>>\HU00!K:$[D;U ME1"*9DJH;19QVZS%^_GS:9,[MN^S&I06@=)B*)K9"]J1$7)FVD1 G1@H+0*E MQ5 TLRNT92-NRW9&VN0F]^ZCBC8U4RM[E@.TSKBF66D:F6+M'4U9M3\C+Y\P M:^_/;LW4!&=M*@QI)4%H,13.5/EJFZ3:2_Y\J MU@#C16=+8-CUE[ +,'_%E)^O+:7OMI2GIXI^UY),>[7EW%U=;ZE!'284K9)Z M>+3Z?,?R3;GL7Z!R3*A693=[FT\+WI4+ZJW]-_AR7GT@H#'5]PJ?:+Y),H%2 MME9([V*LKO*\^@2@VI!\7ZYQO^=2\EWY<\OHBN5% 75\S;E\VB@J:#[$F/T' M4$L#!!0 ( *6""%GS8\/W40( (@% 9 >&PO=V]R:W-H965TF +#DJ132S+W"VFKF^R8KH&3F0E4@ M<6>M=,DLIGKCFTH#RQM0*7P:!+%?,BZ]-&G6%CI-5&T%E[#0Q-1ER?3S%0BU MGWLC[[!PQS>%=0M^FE1L TNP#]5"8^;W+#DO01JN)-&PGGM?1K.KV-4W!;\X M[,U13%PG*Z6V+OF>S[W &0(!F74,#%\[N 8A'!':^-UQ>KVD Q['!_:O3>_8 MRXH9N%;BD>>VF'N7'LEAS6IA[]3^&W3]1(XO4\(T3[+O:@./9+6QJNS Z*#D MLGVSI^XCH,!O0,O_?AA% >?W_ 8]A[#M]A3;#D:\M2BX@;E!FZ'E>%TFOB[ ;%Q M+S9^3RP>$FM1T9'8B$ZG\;!8U(M%[XE-AL2B%V)T/ XGPV)Q+Q:_*7:O+!-# M:O&+'2$ %KQ 47$[2KV[EO$ZNJ9M96RN+D-F&! M5R5H5X#[:X7SUB5N?/O+-_T#4$L#!!0 ( *6""%E"*^3R9@8 .1# 9 M >&PO=V]R:W-H965T'ZEJP/C[.1,_ M@;._X(LGGCV(-6.2?$WB5%SVUE)NSOM],5^S)!1G?,-2]; MC(6+HBB)^Y9AV/TDC-+>[*)8=IO-+OA6QE'*;C,BMDD29M_>LY@_7?;,WO." M3]%J+?,%_=G%)ERQ.R8_;VXS=:]?*8LH8:F(>$HRMKSL79GGU!KF!<4:?T;L M2>S=)OE3N>?\(;]#%Y<](]\B%K.YS(E0_7ADURR.Q*/XG3[MU;;M' MYELA>5(6JRU(HG3W,_Q:_B+V"LSAD0*K++ ."T9'"@9EP>#4$89EP?#4$49E MP>C4$>RRP#YUA'%9,#XL./9KG90%DU,+IF7!M(C#;O\5.]\)93B[R/@3R?*U ME9;?*!)45*M]'J5YV.]DIAZ-5)V,$R\3-QOVPC^8V\<9@,HUB\ M);^0SW<.>?/J+7E%HI3\L>9;$:8+<=&7:O"[K=IWUO.^>V]IQ:OMZHP8 MXW?$,JQ!VQXYH7Q@'BUW].6_\4=5;A3E9MO^U)=_V*95^;"EW#N]O&WC_1\K M#WYLXZF^W&'S8[_Y1A &U1_QH/ &1[SK.!2"\"4I_IK)WQ_5XX1*EHA_6C;N M_0X;MF/YN^NYV(1S=ME3;Y^"98^L-WO]DVD;O[9E#(DY2,Q%8AX2\Y%8@,0H M"&ND>%BE>*C39[<9GS.V$&29\42E>)>4C,1V(!$J,[;+27S>ET.+3M07L\IU4\I_]S M7DO^)1]8<;2DXOOQXW5;7K5VU[PB,0>)N4C,0V(^$@N0& 5AC5";1GWZV4#. M=$L-%&2HYD U%ZIY4,V':@%4HRBMF>>]=HH).HE50HW3.X9M[TUCRI!J!^P< M4J3F0C4/JOE0+8!JM&7?'Y_ FE8=/@LWA=5;G5]*D9H#U5RHYD$U'ZH%4(V6 MVLE36;/N5YG:1H)^,GL3?HV2;7+*M%8_3.<,0WM94,V%:AY4\Z%: -4H2FL& MO6YIF4/H]!;:V8)J#E1SH9H'U7RH%D UBM*:>:Z;:Z:^N]9A>@MMK4$UI]0: M4^^181Q.O5WHJ!Y4\Z%: -4H2FN&M&Z>F=JNQNR697,UE0A75:]!S8CS3U:J M?YM&@/?[$*TAAG;6H)I3:M.]$!MGQN PPM"F&53SH5H U2A*:T:X[IR9^M99 M^4%,)Q(RB^ZWQ>>"]^?(/H\729BJR?-\+S ETG@SMOT$U!ZJY4,V#:CY4"Z :16G-/-?-.E/? MK?O!CS[H]<[YAC;LH)H+U3RHYD.UH-3V#SH&AT<<%#5D\_L$=3?.TG9'NIU MUEM=0PK5'*CF0C4/JOE0+2BU_5.^8VMB30\^>$Q1HS9S6G?9+'V7[:7I<7T* MN>-$63]NYTQ#6W=0S85J'E3SH5H U2A*:R:_;O%9%G*B;$&;?%#-@6HN5/.@ MF@_5 JA&45HSSW4GT-)W D\_H:R'.D=Y<-*G+QSHJ"Y4\Z":#]4"J$916C.D M=1?/TG95@">4]0-U#O'PA%/ #G1,%ZIY4,V':@%4HRAM%^'^WC?^$Y:MBLM% M"!6_;2IWWQNNEE:7I+@J+L1PL/S:/'?,EN6N>>[M+CA1\[OK7]R$V2I*!8G9 M4@UEG(W5P4*VNZ3$[H[DF^)Z _=<2IX4-]T.3I#\& *,P &0 'AL+W=O#Y0,"L"9A=E[ <")@W ?-_6Z5%$["X#AAJ]+()6%9]7W=6U=,>E71S)_@S M$OIJ1=,'E5Q5M.K@.--WUJ,4ZMM8Q26 M6($!V]\@XOZ(B(.7J#A1P8J>:CW8*1X+;] ,5Y1%7ZOLX;^6F0IW=#B9HUBR M=+@F_E=0M$/-ABF!G?*>GAL(=GLA1E_/VAMJ5E'G U3=.9 P'Q(6 ,$, M=>>MNO.*/K-.%_MJN@@OIHL^;>>0VD+"/$B8#PD+@&"&MHM6VX5UY/I?\EC4 MDW_.1,S[9NZM%3%65'M]L(/.C(J^F@(1Y-0P[%4TOJI\VSHTS4]GZZ5)PR#(#()@A^*H5?&45 M_+'1]$FMU.@^84@]:J"CH)GLT\W*&JL;),RK88L+VI=:B*'N?*,T'I04-[3(=X+6C?]IL8(IX879@P'QIAXW6#Y+F-;3+/IKAE>/.KQ(F M:*D!%,V4CW3R$:M\#VJ1JI:LL1J(C<,PE#OMH-'20=(\4)H/2@N@:*; G7>$ M9V I%(-Z1Z T#Y3F@]("*)HI<6<@8:N'\4UY%-1) J5YH#2_H1F9SW',U->H M^%\X1;BSBK#=FQF92$%=(U":U] NNWRUZNEQ'[38 (IFZM<91=CN%%7_"/'3 M/.%GQE U[:)=*<*3-HL&DRJH\0-*\T!I/B@M@**96G<>$5[!)550CPB4YH'2 M?%!: $4S)>[,)&QWD[XEJ:Y?S7OKGFGOP5[R: U?ETK(BKAX<>WT@98;0-%, M?3IG"%O-B?_+F&]JX9KV-[Y6%-0O J7YH+0 BF9N.N@L(V*WC.JT.CP$[>%C M)UM0FD=Z/!C7=9;+JV$*6FH 13,%Z^PA8K>'=O0L>)*@B$5EM?&IJ-:U_N-N MAW(JU/B-<[7$+= ;JL;KRRCMW2%C+VFTMJ#>44,SIPE\_4\RT#(#*)JI;.<< M$;MSM*NEHD>&>#/CHES$H2U#VI&C)03UD!J:*>'ZE82@WA 4S92P\X:(?6/1 MA\.!"97XFLT)*"K%X#+6CAHM':@W])5F+E%:;7[KW14&:@1!T4P].R.(V(V@ M]G&SUK- ?U>;XGKE!#6 0&D>>6W9D.MA"+I%"(IFRM8Y/^0KNW)<=]48!A_R M:K/0D%U@!XU6#=3U :7YH+0 BF8*W%E#9 EF%Q!01PB4YH'2?%!: $4S)>X< M(6+?-O0-=H&=.%II4&.(O-X^M":SV=J]GH=!+1\H6JWA]&(+?\K$L7K9HE # ML,QDO=&]_;1]H>-M]1K#U>=;?/M0OY;18>JW1-Y3<8S5(TW"#@KIW*Q4AXGZ MQ8OZ1/*\>E%@SZ7D:75X8C1B0E^@OC]P+E].= 'MZR^;?P!02P,$% @ MI8((624=TB*:!@ QRD !D !X;"]W;W)K&UL MM5I=;]LV%/TKA%<,"9#6$BE;=I<8:#[:=6B+HEFZAV$/M$S;0B72%2FG&?KC M=RG+HA3)K-4Q+XE$DX?W7%Z2AU<\OQ?9%[EF3*%O:<+EQ6"MU.;E<"BC-4NI M?"$VC,,O2Y&E5,%KMAK*3<;HHFB4)D/L>>-A2F,^F)T791^SV;G(51)S]C%# M,D]3FCU3%XY;^\"HAN4-3X'+-[67M&FLIWB8N!IBUC"(J4A*/S;LBN6)!H) M[/A:@@ZJ/G7#^O,>_75!'LC,J617(ODK7JCUQ6 R0 NVI'FB/HG[WUE):*3Q M(I'(XB^Z+^MZ Q3E4HFT; P6I#'?_:??2D<&^XL M*VA=4T5GYYFX1YFN#6CZH?!-T1K8Q%P/XZW*X-<8VJG9:QIGZ#--,RKS MC,$8*8F>HT\LRK,LYBMTH9BCOYL7'^AWC-X+KM82W? %6S3;#X%#103OB5QB*^ ?.7^!B'>&L(># M#GNN[,VO603-_:(YL9A#*K^2 H_T\VN7HW9 03>0GL8OY89&[&( \U2R;,L& MLU]_\;UTL'8$U. <5Y\"&/KNBA-ZUJ->P<57:.K':^I]D7B.AYPI#401ZKF'7:N(,9U7H/ MIF$8/+*Q78N0, B[;1Q7-HZM-EZS#+RGESB4Q'0>)P>-M.+T#9]QBXOOX6XF M8<4DM#*!"35"'X3JMM[:MJ_UCL :-"<5S8FK"3]QR=D16(/SM.(\=12DTU9< M>8]F4;N&[WG=D>=[9G/SK(,">YC@$=A%"\T@EBA6+)4HW8W0 E&%EGK@ML7 M:5D!VF2_[X$\B"52:ZB42Z@LXQ6/EW%$.11P,=?N+%:1F&]RV#-/WK$M2Q Y M[=P./9>C[@JMZ=>::/"M W])$\HCIMVGU@S-V2KF7+L,/*P+-A 88M'I!M^Z MPI3LK+W_+#MLV&$KNY,W(']/T3LAI0Z):$WY2@]R(U26(!;WT=^M?W!K[WK> M0=5JRL]2-2K%MPJ"VJIUAMZ54_CAK*;]+O4<.$-W]7!_J\,=->?6&=).@RD M3CL]0[>*JF(!U(YZRR.1@LLR="52H+'6IX MVY?_??--Z1(-?S@A$0HG36!;],!P]"LZ.:N%H.CD0FT;D8;LJ:L9FMA$@ ML!C(U[GZD=E.4U.NT)I>,/((!\Z"U*D$M+.S8;3Z?3QNMNNYD_\\8$4+C8"!ML%3#U8=[DA_V@%:X?N M/6".T)K?0HPZ(O8\7)^O(4Z%D2NT)F\CC(@]3]9+P9)V:JQ+P794LRA88L0, ML8N9[F#]F376WE'O(7R*#!FI?<=S]R'/[9>\IY!+Q,@E8L\F';W&ECC--9:T MUMB.:I8UEAAY0^SRIAVV^,@CF!VX]W ]1<*'&%U$QL["U*D$P^]A^TI4CO$*",R=1:N3H60 M*[3F!0DCA )[FNCH<+7C]&5=HAUW& N,O GL\J8=U>3_?7NP]]>;]5-DAP(C MJ +L*L8#IXK)%5J3MU%,@3W==/RW!SM0;]JDO<*WOCT,:U?E0"&LBAN$$D(U MYVIW:ZXJK6XIOBKNY@U-]=T51YC+JYA+E+ E-/5>A#"]LMVMP=V+$IOBXMU< M*"72XG'-Z()EN@+\OA0P#\H7W4%U=W/V'U!+ P04 " "E@@A91BEC4>0" M ,"P &0 'AL+W=OZS Y?$JL',-B25]N-G&TI81?A0)5\2V_CN MGGN!NVC#Q;-< RBTS5@N9\Y:J>+<=66RAHS($2\@UT^67&1$Z:U8N;(00%(K ME#'7][R)FQ&:.W%DS^8BCGBI&,UA+I LLXR(ETM@?#-SL/-Z\$!7:V4.W#@J MR H>0?TJYD+OW%9+2C/()>4Y$K"<.1?X_!('1L#>>**PD9TU,JXL.'\VF]MT MYGB&"!@DRJ@@^J^"*V#,:-(""L! MW0.1I0 =8C%'@G1G7XO[BK'6N]\UOO?*LOW*/O M4?'D&16")H JSK0[C*J7/JY!/>;5.)<%26#FZ-J7("IPXH\?\,3[.D 9M)2! MU1X,Y:"R.:C:H)-=T/MX@R/PABUO.!C5;]D"TA12= V"5L2\5NB.DH4-[DFW MCM!M7I2JC[^V@&L3YM-1Q=XH'$=NU0,V;L'&@V!SP1O1"J"WHKV:W$'!_ M'9RU7&<'J@.RW5<'@Q;>&==IRS\]>!U,C\"+O5T7\8Y>"8V)-Z4P[2\%W&EP M>!#M2D!*%:J'EEZ[@_+O#=VN16'_X,G&QVA7>->O\&![.4RV@[X.@,/@3;[= MSFQCYL1[(E94O[P,EEK.&YWJ I)G '$'B)U07YF3=4TTR5,I M6B1MM&&S&WV16MI#A0]Y GE8WQ@JAU*COJ2 M%]%9PN][/D%Q^!9%892,U+-\.3P^4TX\W&#L^.(7W.#8[7AT,HZV33I7#2D@ MPZ8+%<@#X/S-J^DL_#PF[3^1/1*:#$*3<^R]4&V>2-,_D3'!GF7F6.P0.>1A M&AQ.59R+\*4%)R^:@=RY1E>H$'NN_4L9O,,LN7(M],2_,#/&CX1_-'Y W1*Y MHURA&K:&,IQ\,!TJ?=-[0XO&]&ULM5G;;N,V$/T50ET4N\ V$G6W:QM(+ G=H@L$R6[[4/2!L>A8 M6$E42=I.@'Y\J4MDW5:6-\Q+K,O,.9PY#$<<+HZ$?F,[C#EX2N*4+94=Y]E< M5=EFAQ/$KDB&4_%F2VB"N+BECRK+*$9AX93$JJYIMIJ@*%56B^+9+5TMR)[' M48IO*6#[)$'T^0;'Y+A4H/+RX"YZW/'\@;I:9.@1WV/^-;NEXDZM4<(HP2F+ M2 HHWBZ5:S@/H)T[%!9_1OC(&M<@#^6!D&_YS:=PJ6CYB'",-SR'0.+G@-AL2L^ N.I:VM*V"S9YPDE;,801*EY2]ZJA+1$8<1R"6T3Y,_A"4 ^_??0#O M0)2"+SNR9R@-V4+E8@@YD+JIZ&Y*.OT[= ;X3%*^8\!/0QP.^'OC_O:(ORI" MK^/77^*_T4S#N[N&-<(=#[JU< M&O5<,@H\X]*Y!/[^0YB"3QPG[)^A25/BFL.X^>(Z9QG:X*4B5D^&Z0$KJY]_ M@K;VZY!B,L$\F6"^3+! $EA+:;-6VAQ#%TH?<+K''T%&(U&0HO@9;"E) !+% MIIP#63X'AJ0N@>T"."][AY7IVM9"/30E'#""NMTV\OI&LQG4VT9^W\C5;:-M M%(P&^X.IM.I46J.I]/88<-+*6X0'5]82QVJ$ @UH=@)>C[)=.OLG4?HR*0.K M)YA0WIW5E*TDVW62[3/SM;$R#>5VU/W2!4@FF"<3S)<)%D@":PGJU((Z;U1J M')E*RP3S9(+Y,L$"26 MI=U::?>M2HW;6[U,S74ZZZ7;6V^,YG)32M-'2?PNC+9 P& M&)W\(WRHSD#MM)W2))7S"JA57/7N1\YZG.[2+$_B]*5R!@.H?P/$&P@6?=?9 Z.? M:*D]@DF',YWG-W"^ MA@///3CWRT.H$WQY)O89T<".6QESRE5WC+G MHAKZLW+A(Z=!_O'C_:U&HFW>>/9Y].#OK M/%[>[,8O#'#I!T[1ZP-$KSH=7!A 3#P^3'R?-B;=VY8VP\^UD"6>8[2^@Z:S MK)G0P0.H'<1^A;;D(.ZD$>#K!#K>HY\ M&]#J)*?>$^%#?TPXFT@&K(SDC*]LN N!:<$+Z2E](NET(42J/Q8.;0_.L5HG M9Z*0)K?-8'\G]? =H.F!0<9Y:[#KV\!H4!*EJ!2WNF,&F^ SR*O;#ZM2.YQ) ML@J[U_Z:8 XZR:20*95MFM!O0J,!IQG8D6PVAZ,JR@! I8I<-U)&9H4@QD/# MJ!M:=DHYOX<+T,]L2WN9;>R;J2G1-K6ANFEE; ?T-]6L]J9L_"I=KV1/A?JR MT-,1I@^E2N\DS=C2])=9:P!3#W%U4I9\]9FSF2'9'YT- M2F6J U3ZWA.5BDTW([\E*1_H4C7EM,QPS]T3]/QOUWE&!96$;YK6M7_,J_QJ MQU'OK2R;J\JN8:?'^JGBV$U>GX+)^!1,GD1-]D_!9'(")GMO=M5\B#H?\#7C;X.JDW63"NF*A[M7R MBDST2_F6OAZ?THPLN'IHP:&_;G^G*5OD23OJ#A:B'K5N?X/IZ4?AYMU$YV(B MI4N:CNNNG$U,T],-G;7^ &$7N34?-X)Q+.9& ,/R8 XPCF5A>?ZG^?31^5@, M\]9W(GV4TTRO VQ/]U4(-E.\$K&9XFL-B'O=@)$D[MW&\@ #VP6L=B"_ M.P_4E)L31;"KF#?L#,:1),$0J$5WC<8QLCHQ?-W[@YTE490D;@0PMX,HPA X M&W$$

,"2*S'UPYWX4-/>I8/V?ZM%?4$L#!!0 ( *6""%F7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G= ME89M/56ELI/!VKG-\7!H\[6HN/U+;X2",TMM*N[@T*R&=F,$ M+^Q:"%>5PW@T&@\K+M7@R^?=O:[-,#S03N1.:@6%ON!.BD?[_WE_R!ZDE0M9 M2K>=#)KOI1BP2BI9R6=13 :C ;-K_?B/-O)9*\?+>6YT64X&47OB3A@G\U?% MV*7%\<<,!9#(8C^"&2VFL:ZYH[L^!\4' Q>U1[?2Y+)TP4^[$WT;7 M&ZE6_C;P%,/@,9IZV'VVE7AL?J<:]7(I5T)Y=IZ-*+T@,JNY<8.F.*5 MF QVES"N"G:F'%02FZGV5G"M?U+XZUG1/K4#W* .S;&$$V96-.!TD*=:%4)9 M43#X9G4I"^ HV%=>%="WD:]P ,D4@ MTSU"=FHR0R"S?4(F >08@1S30EZ9%5?RN3G1C/!+[FHCF%ZRJXTP >0A GE( M"WDA?]2R\(''$Y[RC800S&Z$U;7)A0T@CQ#((UK(>5U5W&Q]SH M>9+GNH:H&4!^0B _T4+>B >A:@%UEVM@?!G 1U@$']&B7<)]+[2U#+H=FZ^Y M"6--A+J%6"[?N+D78.]2L+G(:P/5UNET$>:4B%@J,P4MZK39?F1*N) *DTA$ M;)%K(S9<0K[PM/&!SS8#]\JMH6E/:Q.&E0C32$3L$1B0]%MVS;=^U'YD MT!V7PAAHZ;G3^7V8#T:8,B)J9WB:M2X+8>P?[ PLY[8A&V:*B%@5#=O!5]ZF M+94?("\3_ACS14SLBW,N#;OC)=CL&XP/2%K\#\(>&&/2B(FE,5.YK@2[Y4^= MD1NC\P]B5]SX0FC.:VY@V-["Z+4\?SEN8\P;,;$WYO7"BA^UGVZ>/;QL3LP4 M,;$I()2P!X@HPC0_]Y/*J;1YJ7W'"R$Q3\3$GI@I*R&4^)8MI%JQ$Q^@5Z_' M!6:/F-@>:)K_$PE23$*D&3Z>ZZ$6:7A-@N:#+=Q437MX@5TR;3O8V, M"2:A%@R250-LB(DI)B%6#)I8=QL9LTQ";)DWDL-=JX>8F&62?2YL=6L3$TVR MSZ6MSDIF@LDF>?_%+7; =J6+<.D:LTU*;)M^S%.MG(%L/)R;IIAU4F+KO(F9 M"T\:8F+628FMTY,$'3"8MUD MQ-K!,8]"3$P[&;%V^G8]>J-[AEDG>X^]F9[]CU^D(28FH8Q80F_-=/W$!Q*X M\"T33$+C_>S6 *8O#&<38TQ"XW?&6)B M$AHW$AKNWB$LQ%(J45S"7U@HSWF97QOF/]JW'-+,;T@NZ[(\A;(K=:%YL7LE M?4$L#!!0 ( *6""%DG9=6E# ( (0E : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8W MCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/ M\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$ M6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#; M)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3 MZ)U1[TR@=T:]\W?J7[L!)AHE M&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z M%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYK MFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?C MX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IA MVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7# M['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'Z MX!.41E!$Y2BD&UL4$L! A0#% @ I8((6?;="KG:!0 _!X !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ I8((6;K+FQ_D!@ _B( !@ ("!@A@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8((6:8"DZ\.!@ ?A( !D M ("!!U< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ I8((69YU%YTF P 3P< !D ("!#FD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ I8((67SH M+.=X!0 E0\ !D ("!UG, 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ I8((67^3A_!U! !@P !D M ("!&)H 'AL+W=O&PO M=V]R:W-H965TG !X;"]W;W)K&UL4$L! A0#% @ I8((68F,-^G0 @ , 8 !D ("! MH*P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ I8((60AQG\K( @ Y D !D ("!%[8 'AL+W=O&UL4$L! A0#% @ I8((6:9TPJ$" M P L H !D ("!#<8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8((6;)E8E6, @ Y@4 !D M ("!'-$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ I8((65DRF4W] P U@P !D ("!8=L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MI8((62*=*;6(! X1$ !D ("!G.< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8((612F/U6>!@ 1S( !D M ("!9 X! 'AL+W=O&6VPD$ #9% &0 @($Y%0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ I8((64;9OWSD @ X@H !D ("!0AP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8((663/X#LT"@ HFP M !D ("!(C0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8((67F;0'QH! =AL !D M ("!D%&PO=V]R:W-H965T M&UL4$L! A0# M% @ I8((64(KY/)F!@ Y$, !D ("!%64! 'AL+W=O MT.3I#\& * M,P &0 @(&R:P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ I8((648I M8U'D @ # L !D ("!^7@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ I8((68!T_!!> P MA8 T M ( !)8,! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ I8((62=EU:4, @ A"4 !H M ( !\(P! 'AL+U]R96QS+W=O[5[1CF 0 ]20 !, ( !-(\! %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& $< 1P!H$P 2Y$! end XML 76 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 77 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 212 323 1 false 70 0 false 8 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.senseonics.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 995200200 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 995200300 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) Sheet http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit) Statements 5 false false R6.htm 995200400 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995210101 - Disclosure - Organization and Nature of Operations Sheet http://www.senseonics.com/role/DisclosureOrganizationAndNatureOfOperations Organization and Nature of Operations Notes 7 false false R8.htm 995210201 - Disclosure - Liquidity and Capital Resources Sheet http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResources Liquidity and Capital Resources Notes 8 false false R9.htm 995210301 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 995210401 - Disclosure - Revenue Recognition Sheet http://www.senseonics.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 995210501 - Disclosure - Net Loss per Share Sheet http://www.senseonics.com/role/DisclosureNetLossPerShare Net Loss per Share Notes 11 false false R12.htm 995210601 - Disclosure - Marketable Securities Sheet http://www.senseonics.com/role/DisclosureMarketableSecurities Marketable Securities Notes 12 false false R13.htm 995210701 - Disclosure - Inventory, net Sheet http://www.senseonics.com/role/DisclosureInventoryNet Inventory, net Notes 13 false false R14.htm 995210801 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 14 false false R15.htm 995210901 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 15 false false R16.htm 995211001 - Disclosure - Leases Sheet http://www.senseonics.com/role/DisclosureLeases Leases Notes 16 false false R17.htm 995211101 - Disclosure - Product Warranty Obligations Sheet http://www.senseonics.com/role/DisclosureProductWarrantyObligations Product Warranty Obligations Notes 17 false false R18.htm 995211201 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrants Notes Payable, Preferred Stock and Stock Purchase Warrants Notes 18 false false R19.htm 995211301 - Disclosure - Stockholders' Equity Sheet http://www.senseonics.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 995211401 - Disclosure - Stock-Based Compensation Sheet http://www.senseonics.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 995211501 - Disclosure - Fair Value Measurements Sheet http://www.senseonics.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 995211601 - Disclosure - Income Taxes Sheet http://www.senseonics.com/role/DisclosureIncomeTaxes Income Taxes Notes 22 false false R23.htm 995211701 - Disclosure - Related Party Transactions Sheet http://www.senseonics.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 995211801 - Disclosure - Subsequent Events Sheet http://www.senseonics.com/role/DisclosureSubsequentEvents Subsequent Events Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 99920302 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPolicies 27 false false R28.htm 99930403 - Disclosure - Revenue Recognition (Tables) Sheet http://www.senseonics.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.senseonics.com/role/DisclosureRevenueRecognition 28 false false R29.htm 99930503 - Disclosure - Net Loss per Share (Tables) Sheet http://www.senseonics.com/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.senseonics.com/role/DisclosureNetLossPerShare 29 false false R30.htm 99930603 - Disclosure - Marketable Securities (Tables) Sheet http://www.senseonics.com/role/DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.senseonics.com/role/DisclosureMarketableSecurities 30 false false R31.htm 99930703 - Disclosure - Inventory, net (Tables) Sheet http://www.senseonics.com/role/DisclosureInventoryNetTables Inventory, net (Tables) Tables http://www.senseonics.com/role/DisclosureInventoryNet 31 false false R32.htm 99930803 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets 32 false false R33.htm 99930903 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 33 false false R34.htm 99931003 - Disclosure - Leases (Tables) Sheet http://www.senseonics.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.senseonics.com/role/DisclosureLeases 34 false false R35.htm 99931103 - Disclosure - Product Warranty Obligations (Tables) Sheet http://www.senseonics.com/role/DisclosureProductWarrantyObligationsTables Product Warranty Obligations (Tables) Tables http://www.senseonics.com/role/DisclosureProductWarrantyObligations 35 false false R36.htm 99931203 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants (Tables) Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTables Notes Payable, Preferred Stock and Stock Purchase Warrants (Tables) Tables http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrants 36 false false R37.htm 99931503 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.senseonics.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.senseonics.com/role/DisclosureFairValueMeasurements 37 false false R38.htm 99940201 - Disclosure - Liquidity and Capital Resources (Details) Sheet http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails Liquidity and Capital Resources (Details) Details http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResources 38 false false R39.htm 99940301 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details) Sheet http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails Summary of Significant Accounting Policies - Segment Information (Details) Details 39 false false R40.htm 99940401 - Disclosure - Revenue Recognition - Revenue by Geographic Region (Details) Sheet http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails Revenue Recognition - Revenue by Geographic Region (Details) Details 40 false false R41.htm 99940402 - Disclosure - Revenue Recognition - Contract Assets (Details) Sheet http://www.senseonics.com/role/DisclosureRevenueRecognitionContractAssetsDetails Revenue Recognition - Contract Assets (Details) Details 41 false false R42.htm 99940403 - Disclosure - Revenue Recognition - Concentration of Revenue and Customers (Details) Sheet http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails Revenue Recognition - Concentration of Revenue and Customers (Details) Details 42 false false R43.htm 99940501 - Disclosure - Net Loss per Share - Basic and Diluted Net Loss Per Share (Details) Sheet http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails Net Loss per Share - Basic and Diluted Net Loss Per Share (Details) Details 43 false false R44.htm 99940601 - Disclosure - Marketable Securities - AFS Debt Securities (Details) Sheet http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails Marketable Securities - AFS Debt Securities (Details) Details 44 false false R45.htm 99940602 - Disclosure - Marketable Securities - AFS Debt Securities - Maturities (Details) Sheet http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails Marketable Securities - AFS Debt Securities - Maturities (Details) Details 45 false false R46.htm 99940701 - Disclosure - Inventory, net (Details) Sheet http://www.senseonics.com/role/DisclosureInventoryNetDetails Inventory, net (Details) Details http://www.senseonics.com/role/DisclosureInventoryNetTables 46 false false R47.htm 99940801 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables 47 false false R48.htm 99940901 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables 48 false false R49.htm 99941001 - Disclosure - Leases (Details) Sheet http://www.senseonics.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.senseonics.com/role/DisclosureLeasesTables 49 false false R50.htm 99941002 - Disclosure - Leases - Assets and liabilities (Details) Sheet http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails Leases - Assets and liabilities (Details) Details 50 false false R51.htm 99941101 - Disclosure - Product Warranty Obligations (Details) Sheet http://www.senseonics.com/role/DisclosureProductWarrantyObligationsDetails Product Warranty Obligations (Details) Details http://www.senseonics.com/role/DisclosureProductWarrantyObligationsTables 51 false false R52.htm 99941201 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Term Loans (Details) Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails Notes Payable, Preferred Stock and Stock Purchase Warrants - Term Loans (Details) Details http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTables 52 false false R53.htm 99941202 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Preferred Stock and Warrants (Details) Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Preferred Stock and Warrants (Details) Details 53 false false R54.htm 99941203 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Notes (Details) Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Notes (Details) Details 54 false false R55.htm 99941204 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Carrying Amount of Notes Payable (Details) Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails Notes Payable, Preferred Stock and Stock Purchase Warrants - Carrying Amount of Notes Payable (Details) Details 55 false false R56.htm 99941205 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Interest expense (Details) Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails Notes Payable, Preferred Stock and Stock Purchase Warrants - Interest expense (Details) Details 56 false false R57.htm 99941206 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Scheduled Maturities (Details) Notes http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails Notes Payable, Preferred Stock and Stock Purchase Warrants - Scheduled Maturities (Details) Details 57 false false R58.htm 99941301 - Disclosure - Stockholders' Equity (Details) Sheet http://www.senseonics.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details http://www.senseonics.com/role/DisclosureStockholdersEquity 58 false false R59.htm 99941401 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.senseonics.com/role/DisclosureStockBasedCompensation 59 false false R60.htm 99941501 - Disclosure - Fair Value Measurements - Recurring (Details) Sheet http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails Fair Value Measurements - Recurring (Details) Details 60 false false R61.htm 99941502 - Disclosure - Fair Value Measurements - Valuation Assumptions (Details) Sheet http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails Fair Value Measurements - Valuation Assumptions (Details) Details 61 false false R62.htm 99941601 - Disclosure - Income Taxes - Tax Provision (Details) Sheet http://www.senseonics.com/role/DisclosureIncomeTaxesTaxProvisionDetails Income Taxes - Tax Provision (Details) Details 62 false false R63.htm 99941701 - Disclosure - Related Party Transactions (Details) Sheet http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.senseonics.com/role/DisclosureRelatedPartyTransactions 63 false false All Reports Book All Reports sens-20240630.xsd sens-20240630_cal.xml sens-20240630_def.xml sens-20240630_lab.xml sens-20240630_pre.xml sens-20240630x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "sens-20240630x10q.htm": { "nsprefix": "sens", "nsuri": "http://www.senseonics.com/20240630", "dts": { "schema": { "local": [ "sens-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/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": [ "sens-20240630_cal.xml" ] }, "definitionLink": { "local": [ "sens-20240630_def.xml" ] }, "labelLink": { "local": [ "sens-20240630_lab.xml" ] }, "presentationLink": { "local": [ "sens-20240630_pre.xml" ] }, "inline": { "local": [ "sens-20240630x10q.htm" ] } }, "keyStandard": 254, "keyCustom": 69, "axisStandard": 27, "axisCustom": 0, "memberStandard": 28, "memberCustom": 35, "hidden": { "total": 20, "http://fasb.org/us-gaap/2023": 15, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 212, "entityCount": 1, "segmentCount": 70, "elementCount": 607, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 723, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R3": { "role": "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals", "longName": "995200105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_PFZzvPYyuE6-iQIKJeC1cw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_PFZzvPYyuE6-iQIKJeC1cw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "995200200 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R5": { "role": "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "longName": "995200300 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_6rYV6l-3D0ybyFvTiDfjXQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_HGPdsoGqeEWCqOIw8mUhUQ", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.senseonics.com/role/DisclosureOrganizationAndNatureOfOperations", "longName": "995210101 - Disclosure - Organization and Nature of Operations", "shortName": "Organization and Nature of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResources", "longName": "995210201 - Disclosure - Liquidity and Capital Resources", "shortName": "Liquidity and Capital Resources", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210301 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.senseonics.com/role/DisclosureRevenueRecognition", "longName": "995210401 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.senseonics.com/role/DisclosureNetLossPerShare", "longName": "995210501 - Disclosure - Net Loss per Share", "shortName": "Net Loss per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.senseonics.com/role/DisclosureMarketableSecurities", "longName": "995210601 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.senseonics.com/role/DisclosureInventoryNet", "longName": "995210701 - Disclosure - Inventory, net", "shortName": "Inventory, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets", "longName": "995210801 - Disclosure - Prepaid Expenses and Other Current Assets", "shortName": "Prepaid Expenses and Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "longName": "995210901 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.senseonics.com/role/DisclosureLeases", "longName": "995211001 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.senseonics.com/role/DisclosureProductWarrantyObligations", "longName": "995211101 - Disclosure - Product Warranty Obligations", "shortName": "Product Warranty Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrants", "longName": "995211201 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:LongTermDebtPreferredStockAndWarrantsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:LongTermDebtPreferredStockAndWarrantsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.senseonics.com/role/DisclosureStockholdersEquity", "longName": "995211301 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.senseonics.com/role/DisclosureStockBasedCompensation", "longName": "995211401 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.senseonics.com/role/DisclosureFairValueMeasurements", "longName": "995211501 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.senseonics.com/role/DisclosureIncomeTaxes", "longName": "995211601 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.senseonics.com/role/DisclosureRelatedPartyTransactions", "longName": "995211701 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.senseonics.com/role/DisclosureSubsequentEvents", "longName": "995211801 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920302 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.senseonics.com/role/DisclosureRevenueRecognitionTables", "longName": "99930403 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.senseonics.com/role/DisclosureNetLossPerShareTables", "longName": "99930503 - Disclosure - Net Loss per Share (Tables)", "shortName": "Net Loss per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.senseonics.com/role/DisclosureMarketableSecuritiesTables", "longName": "99930603 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.senseonics.com/role/DisclosureInventoryNetTables", "longName": "99930703 - Disclosure - Inventory, net (Tables)", "shortName": "Inventory, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables", "longName": "99930803 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "longName": "99930903 - 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": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "sens:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "sens:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.senseonics.com/role/DisclosureLeasesTables", "longName": "99931003 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:ScheduleOfLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:ScheduleOfLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsTables", "longName": "99931103 - Disclosure - Product Warranty Obligations (Tables)", "shortName": "Product Warranty Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTables", "longName": "99931203 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants (Tables)", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.senseonics.com/role/DisclosureFairValueMeasurementsTables", "longName": "99931503 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "longName": "99940201 - Disclosure - Liquidity and Capital Resources (Details)", "shortName": "Liquidity and Capital Resources (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_13_2023_srt_OwnershipAxis_sens_PurchaseWarrantMember_C16UZYlMD0mGoMvupUILQA", "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "unitRef": "Unit_Standard_pure_BbN9Qg-eLE6uQdDF_FW-5w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R39": { "role": "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails", "longName": "99940301 - Disclosure - Summary of Significant Accounting Policies - Segment Information (Details)", "shortName": "Summary of Significant Accounting Policies - Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_BsDSt8axNEa2EUe7BJ8vHw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_BsDSt8axNEa2EUe7BJ8vHw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails", "longName": "99940401 - Disclosure - Revenue Recognition - Revenue by Geographic Region (Details)", "shortName": "Revenue Recognition - Revenue by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "sens:RevenueByGeographicalRegionPercentage", "unitRef": "Unit_Standard_pure_BbN9Qg-eLE6uQdDF_FW-5w", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R41": { "role": "http://www.senseonics.com/role/DisclosureRevenueRecognitionContractAssetsDetails", "longName": "99940402 - Disclosure - Revenue Recognition - Contract Assets (Details)", "shortName": "Revenue Recognition - Contract Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails", "longName": "99940403 - Disclosure - Revenue Recognition - Concentration of Revenue and Customers (Details)", "shortName": "Revenue Recognition - Concentration of Revenue and Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_srt_MajorCustomersAxis_sens_AscensiaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_1y4rfdMTi0-uFbyfCkihWw", "name": "sens:NumberOfCustomers", "unitRef": "Unit_Standard_customer_GbRd5CTL_kiF-72yiGb0IQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "sens:NumberOfCustomers", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_srt_MajorCustomersAxis_sens_AscensiaMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_1y4rfdMTi0-uFbyfCkihWw", "name": "sens:NumberOfCustomers", "unitRef": "Unit_Standard_customer_GbRd5CTL_kiF-72yiGb0IQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "sens:NumberOfCustomers", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "longName": "99940501 - Disclosure - Net Loss per Share - Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss per Share - Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:NetIncomeLossAttributableToParentDiluted", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R44": { "role": "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails", "longName": "99940601 - Disclosure - Marketable Securities - AFS Debt Securities (Details)", "shortName": "Marketable Securities - AFS Debt Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R45": { "role": "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails", "longName": "99940602 - Disclosure - Marketable Securities - AFS Debt Securities - Maturities (Details)", "shortName": "Marketable Securities - AFS Debt Securities - Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "sens:ScheduleOfMaturitiesOfDebtSecuritiesAvailableForSaleFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "sens:ScheduleOfMaturitiesOfDebtSecuritiesAvailableForSaleFairValueTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.senseonics.com/role/DisclosureInventoryNetDetails", "longName": "99940701 - Disclosure - Inventory, net (Details)", "shortName": "Inventory, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "longName": "99940801 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "sens:PrepaidContractManufacturingCurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "sens:PrepaidContractManufacturingCurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "longName": "99940901 - 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": "48", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "sens:AccruedResearchAndDevelopmentCurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "sens:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "sens:AccruedResearchAndDevelopmentCurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "sens:AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.senseonics.com/role/DisclosureLeasesDetails", "longName": "99941001 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "sens:ScheduleOfLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:OperatingLeaseExpense", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R50": { "role": "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "longName": "99941002 - Disclosure - Leases - Assets and liabilities (Details)", "shortName": "Leases - Assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "sens:ScheduleOfLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "sens:ScheduleOfLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R51": { "role": "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsDetails", "longName": "99941101 - Disclosure - Product Warranty Obligations (Details)", "shortName": "Product Warranty Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:ProductWarrantyTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "sens:ProductWarrantyTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails", "longName": "99941201 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Term Loans (Details)", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants - Term Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_3_13_2023_us-gaap_ClassOfWarrantOrRightAxis_sens_ExchangeWarrantMember_RYkVWP0twUGPnAOco861ug", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_EblDUlDmpUqVtCj_dVbi5Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_8_2023_srt_CounterpartyNameAxis_sens_HerculesCapitalIncMember_us-gaap_ClassOfWarrantOrRightAxis_sens_TermLoanStockPurchaseWarrantsMember_xIcWiIVwN0q2suG8NQ9yZw", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R53": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "longName": "99941202 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Preferred Stock and Warrants (Details)", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Preferred Stock and Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_8_9_2020_To_8_9_2020_us-gaap_DebtInstrumentAxis_sens_PhcConvertibleNotesMember_pyKSI5oKsUehE9t_mAdEug", "name": "us-gaap:DebtConversionOriginalDebtAmount1", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_3_13_2023_us-gaap_ClassOfWarrantOrRightAxis_sens_PurchaseWarrantMember_us-gaap_DebtInstrumentAxis_sens_PhcHoldingsCorporationMember_moNrjoXbbke2K0Fx4DJz5g", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_Standard_shares_EblDUlDmpUqVtCj_dVbi5Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R54": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "longName": "99941203 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Notes (Details)", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_12_31_2023_sSMHk22Bv0mPbnYH7TEZ8A", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_8_9_2020_To_8_9_2020_us-gaap_DebtInstrumentAxis_sens_PhcConvertibleNotesMember_pyKSI5oKsUehE9t_mAdEug", "name": "us-gaap:DebtInstrumentConvertibleConversionRatio1", "unitRef": "Unit_Standard_pure_BbN9Qg-eLE6uQdDF_FW-5w", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R55": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "longName": "99941204 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Carrying Amount of Notes Payable (Details)", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants - Carrying Amount of Notes Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_DebtInstrumentAxis_sens_ConvertibleSeniorSubordinatedNotesDue2025Member_mnSL_wLfNUiIylkMLwcejg", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R56": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails", "longName": "99941205 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Interest expense (Details)", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants - Interest expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "sens:ScheduleOfInterestExpenseRelatedToNotesPayableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "sens:ScheduleOfInterestExpenseRelatedToNotesPayableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails", "longName": "99941206 - Disclosure - Notes Payable, Preferred Stock and Stock Purchase Warrants - Scheduled Maturities (Details)", "shortName": "Notes Payable, Preferred Stock and Stock Purchase Warrants - Scheduled Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails", "longName": "99941301 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails", "longName": "99941401 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_12_1_2015_To_12_31_2015_us-gaap_PlanNameAxis_sens_EquityIncentivePlan2015Member_lHAVii_7YkuSjq5EaDkSYA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_12_1_2015_To_12_31_2015_us-gaap_PlanNameAxis_sens_EquityIncentivePlan2015Member_lHAVii_7YkuSjq5EaDkSYA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "longName": "99941501 - Disclosure - Fair Value Measurements - Recurring (Details)", "shortName": "Fair Value Measurements - Recurring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_6_30_2024_zjh3Q_pr2kGazXlzkE7LeQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_sens_ConvertibleSeniorSubordinatedNotesDue2025Member_t5ulpG-auUeiDsf_aYcygA", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } }, "R61": { "role": "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails", "longName": "99941502 - Disclosure - Fair Value Measurements - Valuation Assumptions (Details)", "shortName": "Fair Value Measurements - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_DebtInstrumentAxis_sens_ConvertibleSeniorSubordinatedNotesDue2025Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_-WwPqs_vmkOl-XJ3rBuICg", "name": "us-gaap:EmbeddedDerivativeLiabilityMeasurementInput", "unitRef": "Unit_Standard_pure_BbN9Qg-eLE6uQdDF_FW-5w", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_DebtInstrumentAxis_sens_ConvertibleSeniorSubordinatedNotesDue2025Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputPriceVolatilityMember_-WwPqs_vmkOl-XJ3rBuICg", "name": "us-gaap:EmbeddedDerivativeLiabilityMeasurementInput", "unitRef": "Unit_Standard_pure_BbN9Qg-eLE6uQdDF_FW-5w", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.senseonics.com/role/DisclosureIncomeTaxesTaxProvisionDetails", "longName": "99941601 - Disclosure - Income Taxes - Tax Provision (Details)", "shortName": "Income Taxes - Tax Provision (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:IncomeTaxExpenseBenefit", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_cSmwWeHHakqh2AJr8gZ43g", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:IncomeTaxExpenseBenefit", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "99941701 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_Tbfg6saH50ugDRhJ6CJrLQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_sens_AscensiaMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_EFJWPtQBlEq7oLcNFZhzvA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_fBxkuOK2qk6gjtmvNxrO1w", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "sens-20240630x10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.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": [ "r20", "r710" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Due from related party", "verboseLabel": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r237", "r238" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Net amortization of premiums and accretion of discounts on marketable securities", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r110" ] }, "sens_AccruedConstructionAndRenovationCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AccruedConstructionAndRenovationCostsCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for construction and renovation costs. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Construction and Renovation Costs, Current", "terseLabel": "Accrued construction and renovation costs" } } }, "auth_ref": [] }, "sens_AccruedContractManufacturingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AccruedContractManufacturingCostsCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the contract manufacturing for the entity's goods and services. Contract Manufacturing costs include all the related expenses incurred during manufacturing. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Contract Manufacturing Costs, Current", "terseLabel": "Contract manufacturing" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities" } } }, "auth_ref": [] }, "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount, as of the balance sheet date and due within one year (or the operating cycle, if longer), of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "verboseLabel": "Due to related parties" } } }, "auth_ref": [] }, "sens_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedMarketingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedMarketingCostsCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Marketing Costs, Current", "terseLabel": "Sales and marketing services", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional and administrative 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": [ "r23" ] }, "sens_AccruedResearchAndDevelopmentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AccruedResearchAndDevelopmentCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for accrued research and development.", "label": "Accrued Research and Development Current", "terseLabel": "Research and development" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "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": [ "r32", "r33", "r96", "r156", "r532", "r548", "r549" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r10", "r33", "r423", "r426", "r466", "r544", "r545", "r819", "r820", "r821", "r831", "r832", "r833" ] }, "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": [ "r760" ] }, "sens_AdditionalDebtInstrumentForIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AdditionalDebtInstrumentForIssuance", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional amount of debt instrument which may be received in a subsequent offering.", "label": "Additional Debt Instrument For Issuance", "terseLabel": "Amount of possible additional debt principal amount" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r88", "r710", "r924" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r397", "r398", "r399", "r564", "r831", "r832", "r833", "r898", "r926" ] }, "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": [ "r766" ] }, "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": [ "r766" ] }, "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": [ "r766" ] }, "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": [ "r766" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement of equity awards", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "sens_AdjustmentsToAdditionalPaidInCapitalCapitalContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalContributions", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of adjustments to additional paid in capital from capital contributions.", "label": "Adjustments to Additional Paid in Capital, Capital Contributions", "terseLabel": "Additional paid-in-capital" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Other", "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Issuance of warrants, net of issuance costs", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r11", "r52", "r120" ] }, "sens_AdjustmentsToAdditionalPaidInCapitalWarrantsIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantsIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing warrants.", "label": "Adjustments to Additional Paid in Capital, Warrants Issued, Issuance Costs", "negatedLabel": "Warrant issuance costs" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r731", "r742", "r752", "r777" ] }, "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": [ "r734", "r745", "r755", "r780" ] }, "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": [ "r766" ] }, "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": [ "r773" ] }, "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": [ "r738", "r746", "r756", "r773", "r781", "r785", "r793" ] }, "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": [ "r791" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.senseonics.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_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "verboseLabel": "Debt Discount and Fees", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r6", "r71", "r105", "r324" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r99", "r324", "r454", "r824" ] }, "sens_AmortizationOfFinancingCostsDiscountsAndDeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AmortizationOfFinancingCostsDiscountsAndDeferredCosts", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium), debt issuance costs and deferred costs.", "label": "Amortization of Financing Costs, Discounts and Deferred Costs", "terseLabel": "Non-cash interest expense (debt discount and deferred costs)" } } }, "auth_ref": [] }, "sens_AmountOfPrincipalConvertedToSharesPerAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AmountOfPrincipalConvertedToSharesPerAgreement", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of principal which is converted to 294.1176 shares per the entity's debt agreement.", "label": "Amount Of Principal Converted To Shares Per Agreement", "terseLabel": "Amount of principal which is converted to shares" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive shares outstanding", "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": [ "r212" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "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://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "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": [ "r41" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Area of Real Estate Property", "terseLabel": "Leased space, in square feet", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r414" ] }, "sens_AscensiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "AscensiaMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Ascensia Diabetes Care Holdings AG.", "label": "Ascensia" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.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": [ "r127", "r152", "r182", "r219", "r227", "r231", "r273", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r416", "r420", "r445", "r528", "r602", "r710", "r722", "r861", "r862", "r907" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Assets and Liabilities" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.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": [ "r149", "r158", "r182", "r273", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r416", "r420", "r445", "r710", "r861", "r862", "r907" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Debt Securities, 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": [ "r247" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Debt Securities, 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": [ "r248" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails", "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Debt Securities, Amortized Cost Basis", "terseLabel": "Amortized Cost", "totalLabel": "Total", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r244", "r281", "r527" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year", "terseLabel": "2024 (remaining six months)", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r845" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year", "verboseLabel": "2024 (remaining six months)", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Net Carrying Amount" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale", "totalLabel": "Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r245", "r281", "r521", "r838" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Securities, Current", "terseLabel": "Marketable securities", "verboseLabel": "Estimated Market 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), classified as current." } } }, "auth_ref": [ "r241", "r281" ] }, "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]", "terseLabel": "Marketable securities available for sale, consisting of debt securities:" } } }, "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": [ "r788" ] }, "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": [ "r789" ] }, "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": [ "r784" ] }, "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": [ "r784" ] }, "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": [ "r784" ] }, "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": [ "r784" ] }, "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": [ "r784" ] }, "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": [ "r784" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "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": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "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": [ "r787" ] }, "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": [ "r786" ] }, "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": [ "r785" ] }, "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": [ "r785" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "verboseLabel": "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://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchases included in accounts payable and accrued expenses", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "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": [ "r37", "r151", "r668" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-term Investments", "verboseLabel": "Cash, cash equivalents and marketable securities", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r818" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at ending of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "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": [ "r37", "r108", "r180" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r108" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "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": [ "r764" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.senseonics.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://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "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": [ "r145", "r153", "r154", "r155", "r182", "r206", "r207", "r209", "r211", "r217", "r218", "r273", "r300", "r302", "r303", "r304", "r307", "r308", "r331", "r332", "r334", "r335", "r337", "r445", "r554", "r555", "r556", "r557", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r590", "r611", "r634", "r649", "r650", "r651", "r652", "r653", "r799", "r826", "r835" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r153", "r154", "r155", "r217", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r554", "r555", "r556", "r557", "r692", "r799", "r826" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrant (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares of common stock called by warrant", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares called by warrants", "verboseLabel": "Warrants to purchase shares", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r338" ] }, "sens_ClassOfWarrantOrRightPurchasePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ClassOfWarrantOrRightPurchasePriceOfWarrantsOrRights1", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchase price per share or per unit of warrants or rights outstanding.", "label": "Class Of Warrant or Right, Purchase Price Of Warrants Or Rights 1", "terseLabel": "Purchase price of warrant (in dollars per share)" } } }, "auth_ref": [] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "sens_CommercialEquityPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "CommercialEquityPlanMember", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the commercial equity plan.", "label": "Commercial Equity Plan [Member]", "terseLabel": "Commercial Equity Plan" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Commercial paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents." } } }, "auth_ref": [ "r867", "r899" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r29", "r78", "r529", "r589" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r712", "r713", "r714", "r716", "r717", "r718", "r719", "r831", "r832", "r898", "r923", "r926" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r87", "r590" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r87" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r87", "r590", "r608", "r926", "r927" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value per share; 1,400,000,000 shares and 900,000 shares authorized as of June 30, 2024 and December 31, 2023; 535,277,362 shares and 530,364,237 shares issued and outstanding as of June 30, 2024 and December 31, 2023", "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": [ "r87", "r530", "r710" ] }, "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": [ "r770" ] }, "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": [ "r769" ] }, "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": [ "r771" ] }, "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": [ "r768" ] }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureIncomeTaxesTaxProvisionDetails" ], "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r34", "r162", "r164", "r170", "r523", "r540" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r43", "r45", "r69", "r70", "r236", "r655" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r43", "r45", "r69", "r70", "r236", "r550", "r655" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r43", "r45", "r69", "r70", "r236", "r655", "r803" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [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": [ "r655" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r43", "r45", "r69", "r70", "r236" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r42", "r43", "r45", "r46", "r69", "r125", "r655" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r43", "r45", "r69", "r70", "r236", "r655" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionContractAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Unbilled receivables from customers", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r340", "r341", "r352" ] }, "us-gaap_ConversionOfStockAmountIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockAmountIssued1", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Amount Issued", "terseLabel": "Value of shares issued on conversion", "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "sens_ConvertiblePreferredEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ConvertiblePreferredEquityMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Convertible Preferred Equity.", "label": "Convertible Preferred Equity" } } }, "auth_ref": [] }, "sens_ConvertibleSeniorSubordinatedNotesDue2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ConvertibleSeniorSubordinatedNotesDue2023Member", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to convertible senior subordinated notes due in 2023.", "label": "2023 Notes" } } }, "auth_ref": [] }, "sens_ConvertibleSeniorSubordinatedNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ConvertibleSeniorSubordinatedNotesDue2025Member", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to convertible senior subordinated notes due in 2025.", "label": "2025 Notes", "terseLabel": "2025 Notes" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate debt securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r700", "r702", "r922" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r101", "r508" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails" ], "lang": { "en-us": { "role": { "label": "Cost of sales", "terseLabel": "Cost of sales", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails", "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r186", "r187", "r312", "r333", "r473", "r675", "r677" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditSpreadOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditSpreadOptionMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Credit Spread Option [Member]", "terseLabel": "Credit spread", "documentation": "An option on the yield spread on a bond." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk", "terseLabel": "Customer concentration risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r44", "r236" ] }, "sens_DebtConversionAdditionalSharesIssuedInLieuOfFutureInterestForgoneValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtConversionAdditionalSharesIssuedInLieuOfFutureInterestForgoneValue", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of additional shares issued in lieu of future interest payments forgone under debt conversion.", "label": "Debt Conversion, Additional Shares Issued In Lieu Of Future Interest Forgone, Value", "terseLabel": "Interest payments" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Converted debt amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r38", "r40" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debt converted, Shares issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r38", "r40" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Conversion, Original Debt, Amount", "terseLabel": "Original debt conversion amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r38", "r40" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Notes Payable, Preferred Stock and Stock Purchase Warrants" } } }, "auth_ref": [] }, "sens_DebtDiscountOfFinancingFeeShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtDiscountOfFinancingFeeShares", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the financing fee shares are accounted for as debt discount.", "label": "Debt Discount Of Financing Fee Shares" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r83", "r84", "r128", "r129", "r188", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r455", "r687", "r688", "r689", "r690", "r691", "r827" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Spread for interest rate (as percentage)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "totalLabel": "Total", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r17", "r129", "r326" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)", "verboseLabel": "Conversion price (in dollars per share)", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r115", "r311" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate (per $1,000 of principal)", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r26", "r59", "r118", "r119", "r311" ] }, "sens_DebtInstrumentConvertibleRepurchasePricePercentageOfPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentConvertibleRepurchasePricePercentageOfPrincipalAmount", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible repurchase price as a percentage of principal amount.", "label": "Debt Instrument, Convertible, Repurchase Price Percentage of Principal Amount", "terseLabel": "Repurchase price as a percent of principal amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "netLabel": "Principal", "terseLabel": "Principal amount", "verboseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r72", "r74", "r309", "r455", "r688", "r689" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "verboseLabel": "Debt fair value", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r317", "r444", "r688", "r689" ] }, "sens_DebtInstrumentFinalPaymentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentFinalPaymentFeePercentage", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the amounts outstanding, for the final payment fee at maturity (or prepayment) of debt.", "label": "Debt Instrument, Final Payment Fee Percentage", "terseLabel": "Final prepayment fee (as a percent)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "verboseLabel": "Effective interest rate (as percentage)", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r25", "r72", "r329", "r455" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r25", "r310" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Long term debt", "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": [ "r188", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r455", "r687", "r688", "r689", "r690", "r691", "r827" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r188", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r455", "r687", "r688", "r689", "r690", "r691", "r827" ] }, "sens_DebtInstrumentPercentageOfAdditionalFacilityCharges": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentPercentageOfAdditionalFacilityCharges", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of additional facility charges on borrowings.", "label": "Debt Instrument, Percentage of Additional Facility Charges", "terseLabel": "Additional facility charges (as percentage)" } } }, "auth_ref": [] }, "sens_DebtInstrumentPrepaymentFeeThereafterPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentPrepaymentFeeThereafterPercent", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage fee applied to outstanding debt retired after second anniversary of funding date under prepayment terms of debt agreement.", "label": "Debt Instrument, Prepayment Fee, Thereafter, Percent", "verboseLabel": "Prepayment fee on principal amount if prepayment occurs in more than two years (as percentage)" } } }, "auth_ref": [] }, "sens_DebtInstrumentPrepaymentFeeYearTwoPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentPrepaymentFeeYearTwoPercent", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage fee applied to outstanding debt retired within second year after funding date under prepayment terms of debt agreement.", "label": "Debt Instrument, Prepayment Fee, Year Two, Percent", "verboseLabel": "Prepayment fee on principal amount if prepayment occurs during the second year (as percentage)" } } }, "auth_ref": [] }, "sens_DebtInstrumentRedemptionCallPremiumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentRedemptionCallPremiumPercentage", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the call premium percentage under the debt redemption.", "label": "Debt Instrument, Redemption, Call Premium Percentage", "terseLabel": "Call premium percentage" } } }, "auth_ref": [] }, "sens_DebtInstrumentRedemptionNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentRedemptionNoticePeriod", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the written notice period under the debt redemption arrangement.", "label": "Debt Instrument, Redemption, Notice Period", "terseLabel": "Notice period" } } }, "auth_ref": [] }, "sens_DebtInstrumentRedemptionThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtInstrumentRedemptionThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to debt instruments to determine eligibility of redemption.", "label": "Debt Instrument, Redemption, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock trigger" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchaseAmount", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Repurchase Amount", "terseLabel": "Repurchase amount", "documentation": "Fair value amount of debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r27", "r59", "r62", "r71", "r72", "r74", "r79", "r117", "r119", "r188", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r455", "r687", "r688", "r689", "r690", "r691", "r827" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Debt (Discount) Premium", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r71", "r74", "r864" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs and discounts", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r73", "r315", "r327", "r688", "r689" ] }, "sens_DebtPrepaymentPayoffFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtPrepaymentPayoffFeePercentage", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of payoff fee on loan outstanding amount relating to debt prepayment.", "label": "Debt Prepayment, Payoff Fee Percentage", "terseLabel": "Payoff fee percentage", "verboseLabel": "Prepayment fee on principal amount if paid within one year (as percentage)" } } }, "auth_ref": [] }, "sens_DebtRedemptionOnOrAfterOctober312022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtRedemptionOnOrAfterOctober312022Member", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the debt redemption on or after October 31, 2022.", "label": "Debt Redemption on or After October 31, 2022" } } }, "auth_ref": [] }, "sens_DebtRedemptionOnOrAfterOctober312023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtRedemptionOnOrAfterOctober312023Member", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the debt redemption on or after October 31, 2023.", "label": "Debt Redemption on or After October 31, 2023" } } }, "auth_ref": [] }, "sens_DebtRedemptionSixMonthsPriorToMaturityDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtRedemptionSixMonthsPriorToMaturityDateMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the debt redemption six months prior to maturity date.", "label": "Debt Redemption Six Months Prior to Maturity Date" } } }, "auth_ref": [] }, "sens_DebtRedemptionWithinSixMonthOfMaturityDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DebtRedemptionWithinSixMonthOfMaturityDateMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the debt redemption within six months of maturity date.", "label": "Debt Redemption Within Six Months of Maturity Date" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "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": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of marketable securities available for sale", "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": [ "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850" ] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities [Member]", "terseLabel": "Marketable securities", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r50", "r714", "r928" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "sens_DeferredFinanceCostsAmortizationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DeferredFinanceCostsAmortizationPercent", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred finance costs amortization percent.", "label": "Deferred Finance Costs, Amortization Percent", "terseLabel": "Amortization percent" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Finance Costs, Gross", "terseLabel": "Transaction costs", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r73" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "negatedLabel": "Issuance Costs", "terseLabel": "Issuance costs incurred", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r73", "r864" ] }, "sens_DepositsAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DepositsAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes and other noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).", "label": "Deposits and Other Assets, Noncurrent", "terseLabel": "Deposits and other assets" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and ROU amortization expense", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r223" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Noncurrent", "netLabel": "Derivative liabilities", "terseLabel": "Derivative 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": [ "r159" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Revenue, net:" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue", "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": [ "r351", "r693", "r694", "r695", "r696", "r697", "r698", "r699" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r351", "r693", "r694", "r695", "r696", "r697", "r698", "r699" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.senseonics.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": [ "r364", "r367", "r394", "r395", "r396", "r704" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.senseonics.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://www.senseonics.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": [ "r726" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.senseonics.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": [ "r759" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.senseonics.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": [] }, "sens_DurationOfEsppOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "DurationOfEsppOfferingPeriod", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The duration of an ESPP offering period.", "label": "Duration Of ESPP Offering Period", "terseLabel": "Offering period duration" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss per Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic net loss per common 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": [ "r171", "r194", "r195", "r196", "r197", "r198", "r204", "r206", "r209", "r210", "r211", "r215", "r430", "r431", "r524", "r541", "r679" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net loss per common 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": [ "r171", "r194", "r195", "r196", "r197", "r198", "r206", "r209", "r210", "r211", "r215", "r430", "r431", "r524", "r541", "r679" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r203", "r212", "r213", "r214" ] }, "sens_EmbeddedConversionOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "EmbeddedConversionOptionMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to embedded conversion option.", "label": "Embedded conversion option" } } }, "auth_ref": [] }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability", "terseLabel": "Fair value of the embedded conversion option", "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability." } } }, "auth_ref": [ "r66" ] }, "us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Embedded Derivative, Gain (Loss) on Embedded Derivative, Net", "terseLabel": "Change in fair value of embedded derivative", "documentation": "Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period." } } }, "auth_ref": [ "r897" ] }, "us-gaap_EmbeddedDerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeLiabilityMeasurementInput", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Embedded Derivative Liability, Measurement Input", "documentation": "Value of input used to measure embedded derivative liability." } } }, "auth_ref": [ "r901" ] }, "sens_EmployeeAndCertainOtherPersonsStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "EmployeeAndCertainOtherPersonsStockOptionsMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee or certain other persons in accordance with the plan provision, is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement.", "label": "Stock-based awards" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and benefits", "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": [ "r23" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "sens_EnergyCapitalPreferredSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "EnergyCapitalPreferredSharesMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to energy capital preferred shares.", "label": "Energy Capital Preferred Shares [Member]", "terseLabel": "Energy Capital Preferred Shares" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.senseonics.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": [ "r724" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.senseonics.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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r724" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.senseonics.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": [ "r724" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.senseonics.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": [ "r798" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.senseonics.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": [ "r724" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.senseonics.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": [ "r724" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r724" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.senseonics.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": [ "r724" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r147", "r165", "r166", "r167", "r189", "r190", "r191", "r193", "r199", "r201", "r216", "r274", "r275", "r339", "r397", "r398", "r399", "r407", "r408", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r446", "r448", "r449", "r450", "r451", "r452", "r466", "r544", "r545", "r546", "r564", "r634" ] }, "sens_EquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "EquityDistributionAgreementMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to an equity distribution agreement.", "label": "Equity Distribution Agreement [Member]", "terseLabel": "Equity Distribution Agreement" } } }, "auth_ref": [] }, "sens_EquityIncentivePlan2015Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "EquityIncentivePlan2015Member", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2015 Equity Incentive Plan (the \"2015 Plan\") under which the incentive stock options and non-qualified stock options may be granted to employees and certain other persons in accordance with provisions of the plan.", "label": "2015 Equity Incentive Plan" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r767" ] }, "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": [ "r731", "r742", "r752", "r777" ] }, "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": [ "r728", "r739", "r749", "r774" ] }, "sens_ExchangeAgreementWithHighbridgeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ExchangeAgreementWithHighbridgeMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Exchange Agreement with Highbridge.", "label": "Exchange Agreement with Highbridge" } } }, "auth_ref": [] }, "sens_ExchangeWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ExchangeWarrantMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to warrants issued in exchange for outstanding notes payable.", "label": "Exchange Warrant [Member]", "terseLabel": "PHC Exchange Warrant" } } }, "auth_ref": [] }, "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": [ "r773" ] }, "sens_FairValueAdjustmentDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "FairValueAdjustmentDerivativeLiability", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of fair value adjustment related to derivative liabilities.", "label": "Fair Value Adjustment Derivative Liability", "verboseLabel": "Gain on change in fair value of derivatives" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Measurements", "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": [ "r433", "r434", "r440" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]", "terseLabel": "Fair value valuation assumptions", "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://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring, 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": [ "r12" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of assumptions used to determine fair value", "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": [ "r12" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r13" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r67", "r68" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r317", "r355", "r356", "r357", "r358", "r359", "r360", "r434", "r480", "r481", "r482", "r688", "r689", "r700", "r701", "r702" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r68", "r124" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r433", "r434", "r436", "r437", "r441" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r432" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r317", "r355", "r360", "r434", "r480", "r700", "r701", "r702" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r317", "r355", "r360", "r434", "r481", "r688", "r689", "r700", "r701", "r702" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r317", "r355", "r356", "r357", "r358", "r359", "r360", "r434", "r482", "r688", "r689", "r700", "r701", "r702" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r13" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Reconciliation of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3)", "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://www.senseonics.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of changes in the fair value of Level 3 derivative liability measured at fair value", "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": [ "r13", "r68" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "(Gain) Loss on change in fair value of derivatives", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r438" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "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": [ "r13" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r317", "r355", "r356", "r357", "r358", "r359", "r360", "r480", "r481", "r482", "r688", "r689", "r700", "r701", "r702" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r432", "r441" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Change in Unrealized Gain (Loss)", "terseLabel": "Gain on change in fair value of derivatives", "documentation": "Amount of unrealized gain (loss) recognized in income for derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r439" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "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": [ "r438" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r276", "r277", "r278", "r279", "r280", "r282", "r283", "r284", "r325", "r336", "r428", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r539", "r683", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r850", "r851", "r852", "r853" ] }, "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": [ "r735", "r746", "r756", "r781" ] }, "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": [ "r735", "r746", "r756", "r781" ] }, "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": [ "r735", "r746", "r756", "r781" ] }, "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": [ "r735", "r746", "r756", "r781" ] }, "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": [ "r735", "r746", "r756", "r781" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Loss on extinguishment", "terseLabel": "Gain (Loss) on extinguishment of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r6", "r53", "r54" ] }, "sens_GoldmanSachsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "GoldmanSachsLlcMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Goldman Sachs & Co. LLC.", "label": "Goldman Sachs LLC [Member]", "terseLabel": "Goldman Sachs & Co. LLC" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit (loss)", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r100", "r182", "r219", "r226", "r230", "r232", "r273", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r445", "r681", "r861" ] }, "sens_HerculesCapitalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "HerculesCapitalIncMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Hercules Capital, Inc.", "label": "Hercules Capital Inc [Member]", "terseLabel": "Hercules" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r287", "r288", "r618" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r288", "r618" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.senseonics.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": [ "r183", "r402", "r404", "r405", "r406", "r409", "r411", "r412", "r413", "r559" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureIncomeTaxesTaxProvisionDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r138", "r143", "r200", "r201", "r224", "r403", "r410", "r542" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "sens_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid. Also includes the increase (decrease) in current liabilities classified as other. Excludes increase (decrease) in accrued interest during the reporting period.", "label": "Increase (Decrease) in Accrued Liabilities and Other Current Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "auth_ref": [] }, "sens_IncreaseDecreaseInDepositAssetsAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IncreaseDecreaseInDepositAssetsAndOtherAssets", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits. Also includes increase in other assets not separately disclosed in the statement of cash flows.", "label": "Increase (Decrease) in Deposit Assets and Other Assets", "negatedLabel": "Deposits and other assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInterestPayableNet", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Accrued interest", "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "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://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "sens_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of increase decrease in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "sens_IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IncreaseDecreaseInPrepaidExpenseAndOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services and other current assets that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense and Other Current Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "verboseLabel": "Changes in Stockholders' Equity (Deficit)", "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_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity", "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": [ "r738", "r746", "r756", "r773", "r781", "r785", "r793" ] }, "sens_InducementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "InducementPlanMember", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to inducement plan.", "label": "Inducement Plan" } } }, "auth_ref": [] }, "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": [ "r791" ] }, "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": [ "r727", "r797" ] }, "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": [ "r727", "r797" ] }, "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": [ "r727", "r797" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Expense.", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r73", "r134", "r168", "r222", "r453", "r619", "r720", "r925" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Total Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r105", "r322", "r330", "r690", "r691" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Interest", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r107", "r323", "r690", "r691" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Net", "terseLabel": "Cash paid during the period for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r175", "r178", "r179" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Payable, Current", "terseLabel": "Interest on notes payable", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r77", "r917" ] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable, Current", "terseLabel": "Interest receivable", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r814" ] }, "us-gaap_InventoryAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryAdjustments", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Adjustments", "terseLabel": "Inventory adjustments", "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods." } } }, "auth_ref": [ "r51", "r815" ] }, "us-gaap_InventoryAdjustmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryAdjustmentsAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory adjustments included in cost of sales" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory, net" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNet" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory, net", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r285" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureInventoryNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r113", "r673" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://www.senseonics.com/role/DisclosureInventoryNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net.", "terseLabel": "Inventory, net", "totalLabel": "Total", "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": [ "r157", "r669", "r710" ] }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureInventoryNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments." } } }, "auth_ref": [ "r113", "r815" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosureInventoryNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r113", "r674" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Provision for inventory obsolescence", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r286" ] }, "us-gaap_InvestmentIncomeInterestAndDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterestAndDividend", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest and Dividend", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r103" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecurities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r126", "r135", "r136", "r146", "r239", "r242", "r442", "r443" ] }, "sens_IssuanceOfWarrantInExchangeForPhcNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IssuanceOfWarrantInExchangeForPhcNotes", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of warrant in exchange for PHC notes.", "label": "Issuance of warrants in exchange for PHC Notes", "terseLabel": "Issuance of warrants in exchange for PHC Notes" } } }, "auth_ref": [] }, "sens_IssuanceOfWarrantsForLoanAndSecurityAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IssuanceOfWarrantsForLoanAndSecurityAgreement", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of warrants for loan and security agreement.", "label": "Issuance Of Warrants for Loan and Security Agreement", "terseLabel": "Issuance of warrants for Loan and Security Agreement" } } }, "auth_ref": [] }, "sens_IssuedCommonStockForVestedRsusAndEsppPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IssuedCommonStockForVestedRsusAndEsppPurchase", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Issued common stock for vested RSUs and ESPP purchase.", "label": "Issued Common Stock For Vested RSUs And ESPP Purchase", "verboseLabel": "Issued common stock for vested RSUs and ESPP purchase" } } }, "auth_ref": [] }, "sens_IssuedCommonStockSharesForVestedRsusAndEsppPurchase": { "xbrltype": "sharesItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IssuedCommonStockSharesForVestedRsusAndEsppPurchase", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Issued common stock shares for vested RSUs and ESPP purchase.", "label": "Issued common stock Shares for vested RSUs and ESPP purchase", "verboseLabel": "Issued common stock for vested RSUs and ESPP purchase (in shares)" } } }, "auth_ref": [] }, "sens_IssuedPricePercentageOnLowerOfFairValueOnPurchaseDateOrOfferingPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "IssuedPricePercentageOnLowerOfFairValueOnPurchaseDateOrOfferingPrice", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The price at which the shares are issued to employees based on percentage of either fair value price on date of purchase or date of offer which ever is lower.", "label": "Issued Price Percentage on Lower of Fair Value on Purchase Date or Offering Price", "terseLabel": "Percentage on share price issued" } } }, "auth_ref": [] }, "sens_JefferiesLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "JefferiesLlcMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Jefferies, LLC.", "label": "Jefferies LLC" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [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": [ "r460" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r460" ] }, "sens_LesseeLeasingArrangementsOperatingLeasesNumberOfRenewalOptions": { "xbrltype": "integerItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "LesseeLeasingArrangementsOperatingLeasesNumberOfRenewalOptions", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of renewal options available to the lessee.", "label": "Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options", "terseLabel": "Number of renewal terms" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to renew lease", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r461" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of operating lease liabilities maturities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r905" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r465" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r465" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "verboseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r465" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r465" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r465" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2024 (remaining 6 months)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r905" ] }, "sens_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Present value adjustment", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r465" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Leasing Arrangements, Operating Leases, Renewal Term", "terseLabel": "Renewal term of lease", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r904" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "verboseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r456" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.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": [ "r22", "r182", "r273", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r417", "r420", "r421", "r445", "r588", "r680", "r722", "r861", "r907", "r908" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.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": [ "r92", "r130", "r534", "r710", "r828", "r854", "r902" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.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": [ "r24", "r150", "r182", "r273", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r417", "r420", "r421", "r445", "r710", "r861", "r907", "r908" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum amount available under facility", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "sens_LiquidityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "LiquidityAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Liquidity and Capital Resources" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "terseLabel": "Carrying Amount", "verboseLabel": "Long-term debt and notes payables, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r129", "r316", "r328", "r688", "r689", "r919" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r188", "r320" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r188", "r320" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r188", "r320" ] }, "sens_LongTermDebtPreferredStockAndWarrantsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "LongTermDebtPreferredStockAndWarrantsDisclosuresTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrants" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long term debt, preferred stock and stock purchase warrants.", "label": "Long Term Debt, Preferred Stock And Warrants Disclosures [Text Block]", "terseLabel": "Notes Payable, Preferred Stock and Stock Purchase Warrants" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r236", "r695", "r866", "r920", "r921" ] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Unrealized Gain (Loss)", "verboseLabel": "Unrealized (loss) gain on marketable securities", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r98" ] }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaturitiesOfLongTermDebtAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsScheduledMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Scheduled maturities" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r362", "r507", "r543", "r579", "r580", "r640", "r642", "r644", "r645", "r647", "r665", "r666", "r682", "r692", "r703", "r711", "r863", "r909", "r910", "r911", "r912", "r913", "r914" ] }, "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": [ "r765" ] }, "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": [ "r765" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Stock price volatility", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r900" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Probabilities of conversion provisions", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r900" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "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": [ "r435" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "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://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r362", "r507", "r543", "r579", "r580", "r640", "r642", "r644", "r645", "r647", "r665", "r666", "r682", "r692", "r703", "r711", "r863", "r909", "r910", "r911", "r912", "r913", "r914" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Beneficial ownership by PHC (%)", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "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": [ "r784" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r867" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Reconciliation of the change in estimated warranty liabilities", "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_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": [ "r792" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r236", "r695", "r866", "r920", "r921" ] }, "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": [ "r766" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r177" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r177" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r108", "r109", "r110" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "auth_ref": [] }, "sens_NetGainOnExchangeOfDebtInstrument": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "NetGainOnExchangeOfDebtInstrument", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of net gain on exchange of debt instrument.", "label": "Net Gain On Exchange Of Debt Instrument", "terseLabel": "Net gain on exchange of debt instrument" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0, "order": 1.0 }, "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "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": [ "r97", "r110", "r133", "r148", "r160", "r163", "r167", "r182", "r192", "r194", "r195", "r196", "r197", "r200", "r201", "r208", "r219", "r226", "r230", "r232", "r273", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r431", "r445", "r537", "r610", "r632", "r633", "r681", "r720", "r861" ] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent, Diluted", "totalLabel": "Dilutive Net Loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent 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": [ "r765" ] }, "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": [ "r735", "r746", "r756", "r773", "r781" ] }, "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": [ "r763" ] }, "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": [ "r762" ] }, "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": [ "r773" ] }, "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": [ "r792" ] }, "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": [ "r792" ] }, "sens_NonoperatingGainLossExchanges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "NonoperatingGainLossExchanges", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) related to exchanges.", "label": "Nonoperating Gain Loss Exchanges", "negatedLabel": "Exchange related gain, net", "terseLabel": "Exchange related gain, net" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expense) 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": [ "r104" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income, net:" } } }, "auth_ref": [] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonrelated Party [Member]", "terseLabel": "Nonrelated Party", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r829", "r830" ] }, "sens_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "NumberOfCustomers", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "sens_NumberOfDaysVolumeWeightedAveragePriceConsideredForExerciseOfWarrants": { "xbrltype": "durationItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "NumberOfDaysVolumeWeightedAveragePriceConsideredForExerciseOfWarrants", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of days volume-weighted average price considered for exercise of warrants.", "label": "Number of Days Volume-weighted Average Price Considered for Exercise of Warrants", "terseLabel": "Volume-weighted average price considered for exercise of warrants (in days)" } } }, "auth_ref": [] }, "sens_NumberOfGeographicalMarkets": { "xbrltype": "integerItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "NumberOfGeographicalMarkets", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of geographical markets.", "label": "Number Of Geographical Markets", "terseLabel": "Number of geographical markets" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r837" ] }, "sens_OpenMarketSaleAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "OpenMarketSaleAgreementMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a Open Market Sale Agreement.", "label": "Open Market Sale Agreement" } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expense to related party", "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. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r219", "r226", "r230", "r232", "r681" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r903" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Maturity of undiscounted payments" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease", "verboseLabel": "Current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Non-current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r457" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r464", "r709" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Remaining lease term (years)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r463", "r709" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Nature of Operations" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureOrganizationAndNatureOfOperations" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Nature of Operations", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r81", "r122", "r551", "r552" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.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": [ "r23" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss), net of tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r15", "r161", "r164", "r169", "r446", "r447", "r452", "r522", "r538", "r819", "r820" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss) gain", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r123", "r161", "r164" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other (expense) income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r106" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Other income (expenses)", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r765" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Prepaid Expense, Current", "terseLabel": "Other", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r816", "r855" ] }, "sens_OutsideOfUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "OutsideOfUnitedStatesMember", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "documentation": "Outside of the United States of America.", "label": "Outside Of the United States Member", "terseLabel": "Outside of the United States" } } }, "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": [ "r733", "r744", "r754", "r779" ] }, "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": [ "r736", "r747", "r757", "r782" ] }, "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": [ "r736", "r747", "r757", "r782" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "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": [ "r761" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Extinguishment Costs", "terseLabel": "Final payment fee, notes", "verboseLabel": "Payment of facility fee on prepayment of borrowings", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r3" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Taxes paid related to net share settlement of equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r174" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Available-for-sale Securities, Debt", "negatedLabel": "Purchase of marketable securities", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r35", "r172", "r240" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r137", "r894", "r895", "r896" ] }, "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": [ "r764" ] }, "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": [ "r764" ] }, "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": [ "r763" ] }, "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": [ "r773" ] }, "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": [ "r766" ] }, "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": [ "r762" ] }, "sens_PercentageAddedForDefaultInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PercentageAddedForDefaultInterestRate", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage added for default interest rate.", "label": "Percentage Added for Default Interest Rate", "terseLabel": "Added default interest rate (as percentage)" } } }, "auth_ref": [] }, "sens_PercentageOfCommissionOnProceedsFromCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PercentageOfCommissionOnProceedsFromCommonStock", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents percentage of commission on proceeds from common stock.", "label": "Percentage of Commission on Proceeds from Common Stock", "terseLabel": "Percentage of commission on proceeds from common stock" } } }, "auth_ref": [] }, "sens_PercentageOfEmployeeEarningsAllowedForEspp": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PercentageOfEmployeeEarningsAllowedForEspp", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of participants earnings in payroll deductions for Employee Stock Purchase Plan (ESPP).", "label": "Percentage Of Employee Earnings Allowed For ESPP", "terseLabel": "Payroll deductions for ESPP participants (as a percent)" } } }, "auth_ref": [] }, "sens_PercentageOfFundedLoanAmountOnExerciseOfWarrantsForShares": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PercentageOfFundedLoanAmountOnExerciseOfWarrantsForShares", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of funded loan amount on exercise of warrants for shares.", "label": "Percentage of Funded Loan Amount on Exercise of Warrants for Shares", "terseLabel": "Funded loan amount on exercise of warrants for shares (as percentage)" } } }, "auth_ref": [] }, "sens_PhcConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PhcConvertibleNotesMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to PHC Convertible Notes", "label": "PHC Notes" } } }, "auth_ref": [] }, "sens_PhcHoldingsCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PhcHoldingsCorporationMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "PHC holdings corp.", "label": "PHC Holdings Corporation [Member]", "terseLabel": "PHC" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Preferred Stock", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r712", "r713", "r716", "r717", "r718", "r719", "r923", "r926" ] }, "sens_PrepaidAccountingAndAudit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PrepaidAccountingAndAudit", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for accounts and audit that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Accounting and Audit", "terseLabel": "Accounting and Audit" } } }, "auth_ref": [] }, "us-gaap_PrepaidAdvertising": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidAdvertising", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Advertising", "terseLabel": "Sales and Marketing", "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r672", "r686", "r855" ] }, "sens_PrepaidClinicalAndPreclinicalCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PrepaidClinicalAndPreclinicalCosts", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for clinical and preclinical costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Clinical and Preclinical Costs", "terseLabel": "Clinical and Preclinical" } } }, "auth_ref": [] }, "sens_PrepaidContractManufacturingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PrepaidContractManufacturingCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for contract manufacturing that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Contract Manufacturing, Current", "terseLabel": "Contract manufacturing" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r818" ] }, "sens_PrepaidExpenseCurrentInvestorRelations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PrepaidExpenseCurrentInvestorRelations", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance to investor relations for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current, Investor Relations", "terseLabel": "Investor Relations" } } }, "auth_ref": [] }, "sens_PrepaidInformationTechnologyAndSoftwareCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PrepaidInformationTechnologyAndSoftwareCostsCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for Information Technology and software that provides economic benefits within a future.", "label": "Prepaid Information Technology And Software Costs Current", "terseLabel": "IT and software" } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Insurance", "terseLabel": "Insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r670", "r684", "r855" ] }, "us-gaap_PrepaidRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidRent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Rent", "terseLabel": "Rent and utilities", "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r671", "r685", "r855" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Prime Rate [Member]", "terseLabel": "Prime rate", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from issuance of term loan, net", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r173" ] }, "sens_ProceedsFromExerciseOfStockOptionsRSUsAndEsppNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ProceedsFromExerciseOfStockOptionsRSUsAndEsppNet", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of stock options, RSUs and ESPP purchases, net.", "label": "Proceeds From Exercise Of Stock Options, R S Us And ESPP, Net", "terseLabel": "Proceeds from exercise of stock options and ESPP issuances, net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net", "verboseLabel": "Proceeds from issuance of stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "sens_ProceedsFromIssuanceOfCommonStockNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ProceedsFromIssuanceOfCommonStockNet", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity less fees and any additional issuance costs.", "label": "Proceeds From Issuance Of Common Stock Net", "terseLabel": "Proceeds from issuance of common stock, net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "verboseLabel": "Amount received from loan funding", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r823" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Warrants", "verboseLabel": "Proceeds from issuance of warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r2" ] }, "sens_ProceedsFromIssuanceOfWarrantsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ProceedsFromIssuanceOfWarrantsNet", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt), net of private placement expenses.", "label": "Proceeds From Issuance of Warrants, Net", "terseLabel": "Proceeds from issuance of warrants, net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale and maturity of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "verboseLabel": "Aggregate gross proceeds", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r822" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Product Warranty Obligations" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "parentTag": "sens_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "terseLabel": "Product warranty and replacement obligations", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r857", "r860" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureProductWarrantyObligations" ], "lang": { "en-us": { "role": { "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranty Obligations", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r298" ] }, "sens_ProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ProductWarrantyTerm", "presentation": [ "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The period for which the entity provide warrant on its products sold.", "label": "Product Warranty Term", "terseLabel": "Warranty term" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r148", "r160", "r163", "r176", "r182", "r192", "r200", "r201", "r219", "r226", "r230", "r232", "r273", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r415", "r418", "r419", "r431", "r445", "r525", "r536", "r563", "r610", "r632", "r633", "r681", "r707", "r708", "r721", "r821", "r861" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.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", "r526", "r535", "r710" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r114" ] }, "sens_PurchasePeriodsForEmployeeStockPurchasePlan": { "xbrltype": "integerItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PurchasePeriodsForEmployeeStockPurchasePlan", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of purchase periods for a company's Employee Stock Purchase Plan (ESPP).", "label": "Purchase Periods For Employee Stock Purchase Plan", "terseLabel": "Purchase periods" } } }, "auth_ref": [] }, "sens_PurchaseWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "PurchaseWarrantMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the purchase warrant issued in exchange for shares of common stock.", "label": "Purchase Warrant [Member]", "terseLabel": "PHC Purchase Warrant" } } }, "auth_ref": [] }, "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": [ "r761" ] }, "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": [ "r761" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r354", "r362", "r390", "r391", "r392", "r483", "r507", "r543", "r579", "r580", "r640", "r642", "r644", "r645", "r647", "r665", "r666", "r682", "r692", "r703", "r711", "r714", "r856", "r863", "r910", "r911", "r912", "r913", "r914" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsValuationAssumptionsDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r354", "r362", "r390", "r391", "r392", "r483", "r507", "r543", "r579", "r580", "r640", "r642", "r644", "r645", "r647", "r665", "r666", "r682", "r692", "r703", "r711", "r714", "r856", "r863", "r910", "r911", "r912", "r913", "r914" ] }, "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": [ "r728", "r739", "r749", "r774" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Related Party [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": [ "r361", "r470", "r471", "r582", "r583", "r584", "r586", "r587", "r607", "r609", "r639" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r184", "r185", "r470", "r471", "r472", "r473", "r582", "r583", "r584", "r586", "r587", "r607", "r609", "r639" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.senseonics.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": [ "r614", "r615", "r618" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Related Party [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": [ "r361", "r470", "r471", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r582", "r583", "r584", "r586", "r587", "r607", "r609", "r639", "r906" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.senseonics.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": [ "r467", "r468", "r469", "r471", "r474", "r560", "r561", "r562", "r616", "r617", "r618", "r637", "r638" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedLabel": "Repayment of 2023 Notes", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r36" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails", "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r186", "r187", "r312", "r333", "r473", "r676", "r677" ] }, "sens_ResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of research and development expense paid in advance.", "label": "Research And Development.", "terseLabel": "Research and development" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development expenses", "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": [ "r80", "r401", "r915" ] }, "sens_ResearchAndOfficeSpaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ResearchAndOfficeSpaceMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to research and office space.", "label": "Research and Office Space" } } }, "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": [ "r729", "r740", "r750", "r775" ] }, "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": [ "r730", "r741", "r751", "r776" ] }, "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": [ "r737", "r748", "r758", "r783" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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." } } }, "auth_ref": [ "r811", "r825" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r120", "r533", "r547", "r549", "r558", "r591", "r710" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r147", "r189", "r190", "r191", "r193", "r199", "r201", "r274", "r275", "r397", "r398", "r399", "r407", "r408", "r422", "r424", "r425", "r427", "r429", "r544", "r546", "r564", "r926" ] }, "sens_RevenueByGeographicalRegionPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "RevenueByGeographicalRegionPercentage", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue by geographic region as a percentage of total revenue.", "label": "Revenue By Geographical Region, Percentage", "terseLabel": "Percent of total revenue" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue, primarily from a related party", "verboseLabel": "Revenue, net", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r220", "r221", "r225", "r228", "r229", "r233", "r234", "r236", "r350", "r351", "r508" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionConcentrationOfRevenueAndCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Revenue", "terseLabel": "Revenue", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r236", "r802" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r144", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r353" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of revenue by geographic region", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r14" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "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": [ "r462", "r709" ] }, "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": [ "r792" ] }, "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": [ "r792" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r202", "r363", "r800", "r834" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "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": [ "r41" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.senseonics.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 anti-dilutive shares which have been excluded from the computation of diluted net loss per share", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-sale Securities [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": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of carrying amounts outstanding under the Company's notes payable", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted net loss 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": [ "r836" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value hierarchy of the Company's 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": [ "r433", "r434" ] }, "sens_ScheduleOfInterestExpenseRelatedToNotesPayableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ScheduleOfInterestExpenseRelatedToNotesPayableTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information relating to the interest expense for notes payable.", "label": "Schedule Of Interest Expense Related To Notes Payable [Table Text Block]", "terseLabel": "Schedule of interest expense related to the notes payable" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, net", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r18", "r93", "r94", "r95" ] }, "sens_ScheduleOfLeaseAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ScheduleOfLeaseAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the tabular disclosure of the lease assets and liabilities.", "label": "Schedule Of Lease Assets And Liabilities [Table Text Block]", "terseLabel": "Summary of lease assets and liabilities" } } }, "auth_ref": [] }, "sens_ScheduleOfLeaseTermAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ScheduleOfLeaseTermAndDiscountRateTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the tabular disclosure of the lease term and discount rate.", "label": "Schedule Of Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Schedule of lease term and discount rate" } } }, "auth_ref": [] }, "sens_ScheduleOfMaturitiesOfDebtSecuritiesAvailableForSaleFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ScheduleOfMaturitiesOfDebtSecuritiesAvailableForSaleFairValueTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of maturities of debt securities available for sale fair value.", "label": "Schedule Of Maturities Of Debt Securities Available for Sale Fair Value [Table Text Block]", "terseLabel": "Schedule of maturities of marketable securities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of future maturities", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of change in estimated warranty liabilities", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r299" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.senseonics.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": [ "r75", "r76", "r614", "r615", "r618" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "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": [ "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r117", "r119", "r120", "r153", "r154", "r155", "r217", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r554", "r555", "r556", "r557", "r692", "r799", "r826" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r723" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.senseonics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r725" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r234", "r235", "r576", "r577", "r578", "r641", "r643", "r646", "r648", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r667", "r694", "r714", "r866", "r920" ] }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "terseLabel": "Segment Information" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r102" ] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r812", "r813", "r865" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "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": [ "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Total shares that may be issued", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r706" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r64" ] }, "sens_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfSharesAuthorizedAnnualPercentageIncrease": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfSharesAuthorizedAnnualPercentageIncrease", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage applied to common stock shares outstanding as of the end of the previous fiscal year to calculate the automatic annual increase in shares authorized under share-based plans.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Number of Shares Authorized, Annual Percentage Increase", "terseLabel": "Automatic annual increase in shares authorized, percent of common stock outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "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": [ "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r705" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-based Payments [Text Block]", "verboseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r116", "r121" ] }, "sens_SharesIssuedDuringPeriodFinancingFeeShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "SharesIssuedDuringPeriodFinancingFeeShares", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during period in connection with financing fee of debt instrument issued.", "label": "Shares Issued During Period, Financing Fee Shares", "terseLabel": "Financing fee shares issued" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement of equity awards (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Note payable, current portion, net", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r19", "r585", "r918" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Investments", "verboseLabel": "Short term investments, net", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r131", "r132", "r817" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r111", "r181" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of the period", "periodStartLabel": "Balance at beginning of the period", "terseLabel": "Warranty reserve", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r857", "r860" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements made during the period", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r858" ] }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureProductWarrantyObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Provision for warranties during the period", "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties." } } }, "auth_ref": [ "r859" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r145", "r153", "r154", "r155", "r182", "r206", "r207", "r209", "r211", "r217", "r218", "r273", "r300", "r302", "r303", "r304", "r307", "r308", "r331", "r332", "r334", "r335", "r337", "r445", "r554", "r555", "r556", "r557", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r590", "r611", "r634", "r649", "r650", "r651", "r652", "r653", "r799", "r826", "r835" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r31", "r147", "r165", "r166", "r167", "r189", "r190", "r191", "r193", "r199", "r201", "r216", "r274", "r275", "r339", "r397", "r398", "r399", "r407", "r408", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r446", "r448", "r449", "r450", "r451", "r452", "r466", "r544", "r545", "r546", "r564", "r634" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r234", "r235", "r576", "r577", "r578", "r641", "r643", "r646", "r648", "r654", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r667", "r694", "r714", "r866", "r920" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r189", "r190", "r191", "r216", "r508", "r553", "r575", "r581", "r582", "r583", "r584", "r586", "r587", "r590", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r609", "r612", "r613", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r715" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Deficit)" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r202", "r363", "r800", "r801", "r834" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.senseonics.com/role/DisclosureInventoryNetDetails", "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r189", "r190", "r191", "r216", "r508", "r553", "r575", "r581", "r582", "r583", "r584", "r586", "r587", "r590", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r609", "r612", "r613", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r715" ] }, "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": [ "r732", "r743", "r753", "r778" ] }, "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_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan", "terseLabel": "Stock issued", "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan." } } }, "auth_ref": [ "r11", "r65", "r86", "r87", "r120" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, net of issuance costs (in shares)", "verboseLabel": "Shares issued (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r86", "r87", "r120", "r554", "r634", "r650" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "verboseLabel": "Exercise of stock options and warrants (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r86", "r87", "r120", "r376" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net of issuance costs", "verboseLabel": "Proceeds from offering", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r11", "r86", "r87", "r120", "r564", "r634", "r650", "r721" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options and warrants", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r31", "r120" ] }, "sens_StockOption1997PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "StockOption1997PlanMember", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents 1997 Stock Option Plan (the \"Plan\"), under which incentive stock options and non-qualified stock options may be granted to the Company's employees and certain other persons in accordance with the Plan provisions.", "label": "1997 Stock Option Plan" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r90", "r91", "r112", "r592", "r608", "r635", "r636", "r710", "r722", "r828", "r854", "r902", "r926" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Class of stock information" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r475", "r476" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResources" ], "lang": { "en-us": { "role": { "label": "Substantial Doubt about Going Concern [Text Block]", "verboseLabel": "Liquidity and Capital Resources", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r772" ] }, "sens_TaxCreditsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TaxCreditsReceivable", "crdr": "debit", "calculation": { "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset related to tax credits to be received at a future date.", "label": "Tax credits receivable", "terseLabel": "Tax credits receivable" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "totalLabel": "Total temporary equity", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r300", "r302", "r303", "r304", "r307", "r308", "r400", "r531" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Temporary Equity, Ending Balance", "periodStartLabel": "Temporary Equity, Beginning Balance", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r30", "r182", "r273", "r445" ] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary equity, par or stated value per share (in dollars per share)", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r16", "r55" ] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Authorized", "terseLabel": "Temporary equity, shares authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r85" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Issued", "terseLabel": "Temporary equity, shares issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r85" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Shares Outstanding", "terseLabel": "Temporary equity, shares outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r85" ] }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_TemporaryEquityCarryingAmountAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Par Value", "terseLabel": "Preferred stock and additional paid-in-capital, subject to possible redemption: $0.001 par value per share; 12,000 shares authorized and 12,000 shares issued and outstanding as of June 30, 2024 and December 31, 2023", "documentation": "Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r16", "r55" ] }, "sens_TenantImprovementAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TenantImprovementAllowance", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of tenant improvement allowance.", "label": "Tenant Improvement Allowance", "terseLabel": "Tenant improvement allowance" } } }, "auth_ref": [] }, "sens_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsCarryingAmountOfNotesPayableDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsInterestExpenseDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the term loan facility.", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility" } } }, "auth_ref": [] }, "sens_TermLoanFacilityTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TermLoanFacilityTrancheOneMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the first tranche term loan facility.", "label": "Term Loan Facility Tranche One [Member]", "terseLabel": "Tranche 1 Loan" } } }, "auth_ref": [] }, "sens_TermLoanFacilityTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TermLoanFacilityTrancheThreeMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the third tranche term loan facility.", "label": "Term Loan Facility Tranche Three [Member]", "terseLabel": "Tranche 3 Loan" } } }, "auth_ref": [] }, "sens_TermLoanFacilityTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TermLoanFacilityTrancheTwoMember", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the second tranche term loan facility.", "label": "Term Loan Facility Tranche Two [Member]", "terseLabel": "Tranche 2 Loan" } } }, "auth_ref": [] }, "sens_TermLoanStockPurchaseWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TermLoanStockPurchaseWarrantsMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock purchase warrants issued in conjunction with issuance of term loans.", "label": "Term Loan Stock Purchase Warrants [Member]", "terseLabel": "Term Loan Facility Warrants" } } }, "auth_ref": [] }, "sens_TermLoanStockPurchaseWarrantsTranche1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TermLoanStockPurchaseWarrantsTranche1Member", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock purchase warrants issued in conjunction with issuance of term loans in Tranche 1.", "label": "Term Loan Stock Purchase Warrants - Tranche 1 [Member]", "terseLabel": "Term Loan Stock Purchase Warrants - Tranche 1" } } }, "auth_ref": [] }, "sens_TermLoanStockPurchaseWarrantsTranche2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TermLoanStockPurchaseWarrantsTranche2Member", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to stock purchase warrants issued in conjunction with issuance of term loans in Tranche 2.", "label": "Term Loan Stock Purchase Warrants - Tranche 2 [Member]", "terseLabel": "Term Loan Stock Purchase Warrants - Tranche 2" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r764" ] }, "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": [ "r771" ] }, "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": [ "r791" ] }, "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": [ "r793" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.senseonics.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_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Transaction [Domain]", "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r677" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionTypeAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureLiquidityAndCapitalResourcesDetails", "http://www.senseonics.com/role/DisclosureStockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r677" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "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": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r325", "r336", "r428", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r539", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r850", "r851", "r852", "r853" ] }, "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": [ "r794" ] }, "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": [ "r795" ] }, "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": [ "r793" ] }, "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": [ "r793" ] }, "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": [ "r796" ] }, "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": [ "r794" ] }, "sens_TwoThousandSixteenEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "TwoThousandSixteenEmployeeStockPurchasePlanMember", "presentation": [ "http://www.senseonics.com/role/DisclosureStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2016 Employee Stock Purchase Plan (the \"2016 ESPP\") under which the incentive stock options and non-qualified stock options may be granted to employees and certain other persons in accordance with provisions of the plan.", "label": "2016 Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertibleNotesDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r414" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.senseonics.com/role/DisclosureRevenueRecognitionRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "United States", "terseLabel": "United States" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.senseonics.com/role/DisclosureFairValueMeasurementsRecurringDetails", "http://www.senseonics.com/role/DisclosureMarketableSecuritiesAfsDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Government and agency securities", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r678", "r700", "r916" ] }, "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": [ "r790" ] }, "sens_UnrestrictedCashToOutstandingLoanAmountDebtCovenant": { "xbrltype": "percentItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "UnrestrictedCashToOutstandingLoanAmountDebtCovenant", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of unrestricted cash to the outstanding loan amount that is required for the minimum cash covenant.", "label": "Unrestricted Cash To Outstanding Loan Amount, Debt Covenant", "terseLabel": "Minimum cash covenant percentage" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.senseonics.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "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": [ "r47", "r48", "r49", "r139", "r140", "r141", "r142" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Warrants", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r712", "r713", "r716", "r717", "r718", "r719" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term (in years)", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r901" ] }, "sens_WarrantsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.senseonics.com/20240630", "localname": "WarrantsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsConvertiblePreferredStockAndWarrantsDetails", "http://www.senseonics.com/role/DisclosureNotesPayablePreferredStockAndStockPurchaseWarrantsTermLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of warrants.", "label": "Warrants Fair Value Disclosure", "terseLabel": "Warrants fair value" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Dilutive potential common stock outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted weighted average shares outstanding", "verboseLabel": "Diluted weighted-average shares outstanding", "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": [ "r205", "r211" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.senseonics.com/role/DisclosureNetLossPerShareBasicAndDilutedNetLossPerShareDetails", "http://www.senseonics.com/role/StatementUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding", "verboseLabel": "Basic weighted-average shares outstanding", "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": [ "r204", "r211" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "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": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "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": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "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": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "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", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-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.19(a)(1))", "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.19(a))", "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.19(b),22(b))", "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": "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r30": { "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.27(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-10" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "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" }, "r85": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "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" }, "r103": { "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(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "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" }, "r105": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "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" }, "r134": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r457": { "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" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r644": { "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" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r665": { "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" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r668": { "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" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r801": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r811": { "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" }, "r812": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r815": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r816": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r867": { "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" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "15", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815-15/tableOfContent" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r922": { "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" }, "r923": { "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" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r926": { "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" }, "r927": { "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" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" } } } ZIP 83 0001558370-24-011613-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-011613-xbrl.zip M4$L#!!0 ( *6""%G#T9FEJQ4 -_G 1 7Q)OV2.7K4FR3Z=@$I*PH0"% M &WK_/IM 0)BA> DGR&4\N7&8OL;J#Q-1H-H G\](^711P\X8031C_M'>T? M[@68ABPB=/9I+Q73T?N]?_S\'W_[Z3]'HS\^W]\$$0O3!:8B"!.,!(Z"9R+F MP80MEX@&MSA)2!P'GQ,2S7 0'!WNO]L_W#\*1J.?E8C/B ,+HX&2=;Q_9%Z< M9](8_1B\/WA_<'QX_"9X]_'T[3C'"Q0(E,RP M^((6F"]1B#_MS858?CPX>'Y^WN>8@UM2OE'J$>IP.>3?9;,H*##HX,_;F\> M5!4-<4SHGR7JE\(4_PM)'Z[0&\S2L!+R*1T]ITIP?Z94X: MMU3@CQNH0:$9<6LV(I0+1$-L5X6T%+%.[X&#J?AZXV45.OKPX<.!>FM(4SZ: M(;3,B:>(/RK2[(4T@Q-#3/%,&F5CE3\<)"S&!QF9X>*)&(G5$O-J(?FK4C&1 M2-882@7!ZP/Y6O(Y@F"3B'55D"Q^'^C#T=F+R5>)E@D,?^R\HBXXCW)U&%"61^KK#B_6.TB(V M*EI:^352Z_3>:J='0?7^^OVSJU:KX+PL.8\33!#^ S(Y1$9S0Z M3[E@B[,7PB_8 A&:^4R^%Q!0LAN+J9^I882GA!*E"SC5P\-@%!0"X8>1&8#0 M0$L-I-A RPV,X)\.UL6M%91"A#"F/ZN_P:Y >=V$YBC!,$4F(73?"Q+#U"=: M>WN!!2)Q943?2$;[$/_F\/3P:'V4!TFJ&P?0SP,E#!ZJTE1_S\HKR.YRLA^R M4O\^V$&#'=RBY$]H(YB /6"82T$E,#^;\@O\*(H'#?AWXG7A_K:*>R$_*.3! M\[.KAT 68C\=D-X)TK=([ #SJA0W^L?;H"^IQ6 *OJ9P39] 59:LP&4VX%Q' MX@+Q7;4+YV)^#&#N/4#CA.8NP4M$HLN7I223$?58S'%RKI:YQ!GG,!-J@*P+ MJPO*]U4H,_&!D:_&7E5"D!41Z#(&E)THGX5ADN(FJ&X(>B1QFQ?NS._"^T,5 M[ZR,-KRM@@;0G:#?8"2Q4GT$$'.C[&9PP'IT6!U6M5")K^ZL$M5XP'&7.)Z# M3L>=P=1<+8AN!V>@Y ^@-LV'F<#\#JUDO DCW12#AXL>! O_!+#4_W=I$LZA ML7]'28*HX'*_,4IC'#ECYIW*=G7YX\.WE?FS+#_(*O!CD%PIRU,P_P.^EU00L;JF4Y8LE :9=?A0.E?*8-R68)OL".M/ M":H6&%@2![@VW0>Y0S+BF6-!0+ONNR)K[!Y[)*>;[)$$/Y0+&OKG]BO?[\?+=K!B@V78!;..5+S>(6Z]Y#>CN;#*]_939 MB3?,C*L[RQO/C ?L&S,#UV/9:B)@A<*)7=T 61.M#J@TH'*%2/(;BE-\BY'\ MK<+_=6#JB9S8U&1L2$F!$A78L@9X&C=DX2&>H)?J@&>_.PMJ96R.=$YF:O?%,6*"D!;:X :?&6=HCQW^EH.[E M4YT'J[QWXE*ST5T(";24 8ZM)LW;39[])M$?CF$.7=D<\Y]#!S^8OX9UKB[3 MZ8G\Z36ISBC;43R!F?6)7R+8#UK@ -?64^QZ#+NRNX#]4 6V:X;)@+A/8D(] MG*5W#JR.#JM897D& P8[7_JHQVMC.2YLCZO8;I$?,-C#)A/O>LC;2%VHGE91 M;9B##Y YW2CY*R41$2OY.1M:$H'B>\P9V'YSIIX'BR-QY[!F>3(7J[]KTX*# M7/*0AN,QL8<97 K_A6RFJY ]^;SZ!;-9@I9S$M[C&;QH@'8#"2ZDW]2M!2B9 M@56,]?1Q%11E!;JP ?P-P#]G- 3M]6;X>)H1Y%^DXZ2I@V\CRFT.%=]=;PZE M(N6DUI"A_.MW*'8P#,] N37KVC_#NNJULU!Y@,'YK0N+TE!DP>1J_!B3F4Y3 M:?S"Q<7@@JLF;R83:F+:56")'4!\C0D/3A8W##6BO .)+C/8Z58P,,L*!*H& M@\6\@L7 P/>$$T'J& S-SHRI2V%N.ZNL26]E9U;=:CF+>?E@A:]IA8KY-2RN M)-AM7;M )8?6.K\8GFJ&9"JVKWD+@ [Y?D. M\&VU&=]E%][].5CW_?'3A=.+ZOXMCA M;/,!XDVCPB9@'?0.."% K(&S+:5W0' 77_4_X)G<6;(.EVW:E=Y2G&/%?;NS M\R2Q+MD^)G=8E]_LVQJ1H+#]C@I?-A?H;ZH[GXW?S"CQ_\_NII#_R)N;[_$T M4%<1?Y37TW[:XV2QC.5=Q^K97%WH+($>F4M[_PFJ[K\L8D,BQ;?E*[A59?P@EXL$0&M M7 S?< 6POD[^AH5*C*;F3>3J-F#YQSX4E56N0ZG%K<=>I1IR^4>W4EW7F=<5 MO\X6)TF):R3EC(Z.1T=O-ZM'[6WG30WAXE2_^<8-8E])[],8BD7^&AD^V1PG MLCE.CKH90R;N5-]6+;S+-PRRX%/O(ILN96\U0)MIAM RL_U8\%S,CNS14WW+ M%L4F=EBKT%:-()]LX0G*=[=[>0.;Q?SH5H.:"^']6L#0:^WAUQ::E^Y3W\#[ M F]MZ3C69_/+XB$8QDO&BK_V.59 CCZ+L[D'F+%X\XV66] ^EX8;\WP;+39HC M&VWR*^JL(:>U&5KY^J=^8;(8ZJCR0^2'DG*E>);=S*.O2Z$SG0#R)95N61[Q M0O$SBC-G;?S9UE)JW5G6"E3@&4Y>R9&U0-KLI.MN:&@RJ(Y26AJBL^6TM41] MF-,V\JNOU:[5X3OD"1-U;Y\:4I265QC_#T;)Y)EEE=_+YP_^#+U7<0+. *.I4/&P MIY9U/'U4](I0L+R\VH4-UNO81MX/];Q"]SR([1#N%SRO.P;D$6Y#(-&B>Q;K MG<>$RIL500EX$F:_5/1N-/:B_#9ZNH6' MCSI\7E]H<5#U$HKR( USU>9@=>W"4DM,:#\10>T) LP;FHDU3JQY--1?5C MK+G(3@&1HR)T:>4WH8J@C[[ALA(N^)+W0[W\4_"SZ'^AJZF;H$'&$Y)S!S,R MKHQVWM2]G4*9,8KU!1^5,:B>Y-N/1@_A'$=I#,Y3 MK>SDZU[K=V)4EKXW8?S&B]U-2LL#+Z'F=M%["'^\=/;AZXO*]YC#?#J< MRPG+= KCYH/<.BS'' Z:7D8 G'+.EBE]K%Q)^2EHP:K_7,3QEX:_MI'#W)4+,*] MNEY;!6CY%&5,#PP68Y!A>26=$9XHQ=[2[D=6/ MN=SE"U21SG ^$?F=B/FO9#9_3$@T6PL8?(E[:;9R@:%8B@22+Y=Y!^W"T1,EC6-4C%Q6K\EOYEIV8OGV MD[*+U-S$(EL^=Q1*3&Z5[30]\+%G',R!$U3V&96GO70.=>?FZTWQQGE$$UTO M]1M#I*67(1Y07/COLG(NHEYJ=A9%ZFL/%*_M2+)$#M0Z%3TS12_2W@;A$%R% M&(,[2]C"U'<\/6<+J);R:^HTICP0\Z'M[9)K-1^GG)'DE<+3QM);S:5IWN,( MZS-.QW207F\7&YVW;BZ&4?]M#@I+/./=_%+&L ,\);1L6< MP^R )1-VB^1>M%C)J4.;YEY\O=1?;X'HN=1%6L0R>A,,?D+(K6E*Z5:^'"W] MFVLY_]9TF@*QR1P*EV?)VZ&X#DOEQ'"2D-FLC/964OH1PS>I\84)/8NV UT_ MVAX$O$TU/4=Q#-'A@J0+5]Z4FZD? -XP.I.K.=G;/>-KLJ#SH^KK#61Y=Y/(.R<>8\=1W5/+BZ^6H9*==6-"I_6D#*5?+ M]]J"2\ESFS+W-A:]FX?KUWN586\CZ"6^]3LP-1NBY;=][:XZ&+*F=3"5_0US M@:-[GDI3DVM%9KFKO'[MS_2-S--C1ES11/O7C1K!B_6;1Y7%)EKF4V$V.YY* M[_L@[T+1._4K MZEZ+0+_!%9ZGRA^MI>74T6_EHMT+Y M@%71QW<$TUJ:N#]W)\4$P-*SE>H[T=3LG&:Z5/IBP_L>]L*UNQ0KFC2\[Z$F MQ;IX5M=K:F" 80Y"6Q7/[I7##1^&5[;)%G?B'4)ENUDQXCS79IS-;0&C.GA^@F*]GV?GX5C;A,U$/;3P":;2 M2A?+A#VIYVJ+7^]S%0E-+42]L62'>RT^+> 35FSSW:G4\^SJ(_.?_.2+/*I* MVYU[:<)4NFQ5:'P%:R'OJ)+UC\(H_VR8P.GJT-\8929/6*IE#RIWJAE^P8'W7>C[P2]G"L2>2\K)D^R7'LDJ'W] MG438]1D/)OK(+ZIJR:0HT?8&TQV,?/FUY]HA9PIGJ\^=!L!62=]+D^E#;^J3 M0U83]AE+E54Z@3R2XHJEMF_?A+DO/][J$G5;4%(=<,0E5]5ZG7;E?5Q:?,N83E"H7*M52T:2+X#G21MPB'ZCC)<7);)6YAB)!14UDJX.?!W$/=5P[ELK: MZBK"/0/;.2A3G@1MQ-W/S96\[F?RR!48 "_P%*6Q,*L3\LONVDW!5OI>ZFK. M([A *_X;BP&[W[%KY_^&I2(YJGU7ZLO0DO'5-&,ZB5/A\SUMPX!+92]W!\:*UW-HX? M==-VG>L[U?IX(ZV/>ZRU/7Y?I12&M<)+R;7==90MF5RP1)U2L+9GY,O0EP4@UUIB?L:[C/)"M:A#HWM,V9/2Q'DTO ]; M7]K"6E#0=Q[I*S-^_C]02P,$% @ I8((6>P"0CF[$@ PPP! !4 !S M96YS+3(P,C0P-C,P7V-A;"YX;6SM75]OX[@1?R_0[Z"F+RUP3APG<>+@]@[> M_%D$2#:&D^U>GQ:*1,?JRJ)+24Y\G[Y#6K(E2Y1(2;8HI<#ALE'((7\S0W(X M' Y__?U]9FL+1%P+.Y\.C@^[!QIR#&Q:SNNG ]^;="X.?O_MKW_Y]6^=SA^? MQ_>:B0U_AAQ/,PC2/61J;Y8WU9[Q?*X[V@,BQ+)M[3.QS%>D:H='H=_N JH8>=2NSBZ..IU>Z?:^>59_[(WT$8/8;$' MZ-C$RBEG6\[/2_J_%VA- WR.>_GN6I\.IIXWOSPZ>GM[.WP[.<3D%:IWCX_^ M>+A_,J9HIGVSH'F-.I/K["[%# B='Z[:X)>AOG;!8 MAW[J'/'[ZYYL.JB /V#$ S]D ;G># 8'+&_AD43)7,HPU^MC/)K!OWV M%TU;,9I@&XW11&/-7GK+.?ITX%JSN4V)LF]3@B;P#3ENAXJKVS_I4MQ_?_) MY%27KK!CPE^1"?]PL6V95!4^ZS9MZ6F*D.<>:+29;^.[6-\H280=RW /#3P[ MHD6.I(@>50KCFZ/[IN6Q%I--KXNYCY/'.2),J=RA X5F1*=Z>W-G[;+?I(*Y4 O;9=_ 32+S9Z0H9/+,]"[G#B7J,7;_.A!$@Y^G6 M>]"]/<%,::EBP'?. D8')DO0GA)H4LE4W-4107/=,F_>Y[0K= I[]*:(7/F$ M0-M#UX5IO00$*?(50QL:!O$1K^U[2W^Q[+(*)]]&Q2#OD4[;98R$UJM!)4!T MWS"N=-OH[01+0+GJU0M[R!WI2SH7P2"8@!U/%TYL_(1.L)\CGQA3Z-MWG1 = MUE)J,9N^C.[A]X AM/5J+;2Y MP>",;C>Z7:VCK6G#O]?DM2A]+6A "UJ@D$)0-C9B#=ITBX))7-P4G0OPF $_ MT=T79L7[;N=5U^=TWW1RA&S/#;]0S3AA6A%\^+%2PI"HK;\@&W:$6W\\JJM? MP9R5V;V@S(_^R<79Q?GIR3G\&/1Z_8N3K8Y'M&1(XAAT8H1MP#\3BA/?'@4E MCEQ_-F/4.F"5SL+Z$X)G20X&C6&9SF-B(@*[]0/-=Z$_>$[;TNT#[0U9KU./ M_65.+ SC8OGIH%>+F*BI3;<8\./FO[ZUT&UJ@@^]*QC 2\MY_9=N^X@C/J&Z M*HLU2WA)@1>'VP1%&"/7(Y9!MV< ,'OVV)SY)I6M#UB%4872/5$9:G"'@'[ &",# 13$1ADL)_+66TSJK1'RM(H M VF?JBSM^(XWW!"*F%@"-=LC^Z)@ Q4X4UD%HGX;CJRC1>(X3WK]T^.&"C47 M52"]_@ZEE]R4TR\_KM$O3A'3GO]_D63 MQ5X,KX@M6)FY'IRKQA<>9K?FSLG2]5LBW6IPBUB'=:S$V'FE&DLC.7AK<*2( M\B(577WS,#7!J[VM?MQ-=WZ%MLA5$F$3MFS7B%@+X-0"R8@ZIU9;Y%T$9A.< MW5=X-K-6QS,L^-7Q+.<5.09_KYM10WEA"^]]94$V8187=L(D"\8QG_7.3YLJ M6$%L39BOJ8YBAP'*#!S9*J:F+ 7EDCY2<^$U8>\[-$UKU:V1;IEWSI4^MSS: MQW3O1GKIE@E7!J7<%%R3C W#GU'NHR#*.'K9Y,XQ\(Q=.?F*O,?)L_[.]VS) M4&F;3E2 O@G3^YB&[CK(O-&) \:'&\%]C2:68?$#QO(JMDPC"@*6,\_KF3"> MT6R.B4Z6*X:$T8_#&?7Z#CV/6"\^NRWSC$=ZQBY-FDZ<8WVP11W0W:J*0SKX+T$E=!UIW@70K9]$/#$VW3$TUW:,E(7S36F5HV:ML62HZ% MEUFC+@=PCJ$UPH0-;/%%J215-><; 6$G_,@5\Z )1_EI]WR_.03IMO4G,K^ M/1>=.;841ZRRFOJQ"X$GU:H$AYJ@/<"H#="*27CJ,][_?.N G+,%TS*Q"\(K@FNRS%R$?"+7MB[1@MD8Q:^&MP,X'HI M,NJH*691D:5Y*&3!YHJ]H\!0?D(VD'O]@AQ@C W@AN;,>_ IJBC=/2&FGBE((&S%;CV'E<7QT"ZRA 0U$-[SOEC>]\ET/=)YL MG%>NB^ _D^^>*$"I+8I1%?3=Q.*6WUAA!\?GPNQ%G%M>37D7,=3E(#9A![:Y MDK_"<^=XB, 7EC-O89G(X4W\ C7C7+D KJIPP5E.B$DE* J\F'-_W^JPPI(] MTK=*M57,^2"%S/"ZA_BM;A%V),42#X:AJ^P.:GB&NGQ .LTS9CXZ8^HC), S MFCK3O9KJSBMHN+ [=C>-M5/#]LBK/6P].'=_HDP*NPB6$>O^MA+E5VB7(A3$ M*Q)_4-?!H*S1F%VI7>(N@5DN48J:@0&1Y-+",0"G96, :*/:JM5ZHU6/^'WU:8RG"+&@/9F,D$&S^&V[T[4H?D??]6MY%7R[8NX$C5;+O^RG&A"LM'PT2+$(N"#L7*OG4R> MS15_?M4/HQ %61&HR(7@J5VADUB."9#L,BAD3J,E MZ[XE"H08(^SRK=5$DT:[:PYS>EU85;_6/JAAP[0D50.C5-FC6UBIX, M9LFLMW/RJ[9<3TJS(M217;HV]Q[>UT)!%V1 *%Z^ [.FVWYL04MA0QCIM0[% MR@K^$ZG?*!N=))%"DLI'59L"7&G$+2I@F8&0Z=+;OA07S-D/ND>A+1\G:2F6 M^$&BG'&QC3+"/22GD;!?BM44,M@68UL'_1XZZ_7]*456_0R_^"T>]8]UCK:IC7X M!4BR1/S:'!&-486/K%F6L3]H>%-LM"[VCZ#Y?]9PK3^6.2PM,7?0;_Y>7JCZ MC]I\%<7S:0^ZIR?=G@K/J,MP.=5;D -0T9W?=]8Z,H<+1/17]-6?O2!"+\1ZMFE(VQ"&[\/;)XVV%OU:YPJV?4@3YT1PKW9U M(YME&^,,'GDR=5S,SN[DYGTXE@ VGD_M,YI@@C)>7ZR"MIJS2E$5B=W4WAE[ M&G'N7!0^M3EVI7DQVO_7/'GV-"$6)OL,?O-;$(LNJ&(Y5.+<.H/];;^ERE2$ M$<7.#]6QCH*S^&)V4J^,G41+>Q_8:*II4I1V5C* MYHO";I!U!A66;UQR%3]/>CO6]'[1'.35NC9'H7$OFD6+U)GB9ZR_@8HA8NDV M>U'(G\]M4#868D)?AR.+C-0-$C34'+=IHDK-\U,88A/RCFZR&6'RD^8HP09R MY52 7S/.E3YPY;Q)@I<$UH0=^1K;+7W@;XI,]IR8E+CY-1LN;DE@"N^DXYF& MMJ_\KZ[12"^\%\F%-VA'"QMBA^6L*2UH2ULU5NN:G)YW:=6Q;,^34,T*8UY8 M:U=0TC+8.YSPQ0A^XZ;]S:^EYK"4D$HDMJ405KEU>/L1[BI$&KS*]Z [_@1^ M^O3YG'35$ZW6/J'*@MU#B'.V5.^<"28KECPC8^I@&[\NJ8&()]Z;3E;1V?E2 MEB'3.JF7!M^$E-P!UJ&Y0,2S7'ZX2[)@*P0N"4\ND'D' SO %2!9727$A$71 MTNLX&6,YIV8<[GFO?Z%"_&F)X5L$KTCZZ\HD^JR_7Q%D6AD9;;GEVB,M873" M8D:,DHV1[Y2.!K0EKI]=H.VT0:?IZ]VJV+M4*> M4N!R$T K<$LO #+.W26/VS(D17'EYF568"@RI*F+-4>8_ JMDJTDS/R O%>O?H#P"CNN1VAN6/;(\Q@Y M>,$XDW?R*E,_CG;0ZY_7F +'(048/$;V9S&R\1"A)8">^[<^NU4N[% M4(N<8E0]F:>?=^9/Y)GU6B73*9W M=>XD=^"D4L\K.S$[/N[U^Q<*:&Z.B J>CH7PFK#_XL#ZBAVCB+0W]=HJ\!R$ MQ79*:CCDKJ"5C3\RRRM7SB6GK1I2UWPK:;;5E#,OLWO?'!-D16-J:7PJ36TR MG-'?BD#ET5)SR,M(3=)0E6*$H@&/E5@I;92\#%3A^,7]/*02>2AL!%J"8+DR MV2M2](X]_3GRB3$%5.$#,4_&%)F^C<)'3XLI8([#S^HS( M;#O1X.:5N1&Q',.:Z_:=(^IS+T,S/IQZ,)RV;]?4,7.(B#JV2E3. KF]0TT& MAPSJ'+=[ 5(?4'6RD,OM/)JB,5F>]T+$/JK6<+'+'=;D&3+!=_J_%UC0?_L? M4$L#!!0 ( *6""%ES1.^_*C\ .CJ P 5 &UL[7UK[WUR ME*I LL;% @=5E,3Y]0?4^X%GO9"T&>&9EE1((%]( (G,Q$__];8)9B^(1#X. M?W[W\?V'=S,4NMCSP]7/[W;Q\N2O[_[K;__KWW[ZWR MN00Y,?)FKWZ\GCWA[=8)9U\1(7X0S,Z)[ZW0;/;QP_L?WG]X_W%V_O7T[,/9=[,??OS^+S^>?9[=?\V;?:6( M+7U%N\ /?_^1_=\S'6U&Z0NC']\B_^=WZSC>_GAZ^OKZ^O[UTWM,5A3\P\?3 M__EZ^^BNT<8Y\<,H=D(7O9O1]C]&R1]OL>O$"7,JX&_/),@[^'1:C"5LP7X[ MR9N=L#^=?#P[^?3Q_5ODO7 !4&W]_FGZL-O4E75?(3MNW M4,G8]?'SY\^GR==W?_NWV>PG@@/T@):SY$\_QOLM^OE=Y&^V >LJ^=N:H"7] M&PJC$R:J#W_Y]('1_.^/,14WTZ,+''KT*_+H#Q$.?(^IP;D3,'P>UPC%T;L9 M&^;;PTT-(]8EPJ'O1N]=O#EE34Z-.DU(U>+WZ5"T?@N=G>?'"5IM_(IFT6*Y MV"*2:%TT#VFCS9:@-07P7] MCKIP9+BA0?/M8NV$*Q3=A(\Q=G]?X\"CENWJ MGSL_WE^BI>_Z\:B\TQE^.OY=^I$;X&A'T*U/<: D[)E(G:T?.\$#BO".N"BZ M1+'C!P8Z9=BM#7H?T L*=_0?%Z]"GRES]I?S_1>$5\39KGWW :WHAQ[D=QD% M!C>H_KI48]-YOEAF#9@4=U&,-U1I!V6+P7 V^'.'8F;:[A%Y7#L$T3V*[U+D M+OU@1^=WXVL/QG0;QP9'OCKD=SK^D;LC5(@HFB^IE)[C\@\].&'6OPT. MW(141V-,]E0L/0CE=F-E!4"TPUZVOMZ!E7F*8Q3=.WNF-_>T-3ULL.67KK1T M%B7_WM.E9TU'_=4AQ*$K\A,BFUOLA'T('V+4P^ 6-=/T(!C[/("\S:2,-$+H MX'B< -OB9WWP ^$=_7?OAZOY!N_">+&L]C M'W40.0R>WH0Q(BB*K]ZVC$F3 MLE$TM@W.\0YLG5DAZA$[4&K9L=@:&9_2,0QCZ+=9ILXF=":D.,3-Z:?D&P_!@)"B/S;@2?8+Y>_'OYY\_'AREGBF_[TY5H62G(PNUL,) M/8=XQ?E__N9'EWCC^-2$+)U=D'AGM6V;=F=U%IDI'R,NRKWL2R=Z3MBXBTY6 MCK-EEQ"?3A$=BOV%=9F@^RE!%2%OT]:_5A>I*&C;TZNWF+E;Z2IZ%>XVF2_V MUH^Z^*PU=*[HP _C4\_?%'KA!$$WY:I<0+";CN\3-B2]]4>*_LR8@\,3+Y'Q M@!BVNQX W:2GDPW:/'>=JGQ<,G=YSNX(Z8NT\Y!5_]6,V0 D^J\#/4G,W^YIH@XF5 M8 0Q&6"W-GK ;CPQZ6P!V5]* YC]X3>Z5T!Q-'^.8D*7TKSSP'E&P<_O^(U^ M^]A@@+C9J0DM[06%_>6W2[3%D1^S>Z]%O$8D'>4.AVRS1_<]#9RU8%HD:$/E M%)4*-R=UVN@\R#M?$KS1X"(V&'\7T2%PLKESBI4@FWI=+5_*@I*B'T48SY[P M3!M33.@NY>=W]*ZGWK.\]^D#BN+U+4%*HN!A"JO1QD MB"DP=UVR0UYEH)SQ[;%YT\$$GC\U3'OH,4VT)( [XC7I])%14DPE4PJ@32O] M^=1L*9Y&9]\2'HCQZFF<*<6568F]#%&U0$,"D,K*)U0U&$K:FMP@+ORZ+S8C2:*Z;\%M(D!/X_T+>%ZH?610J[0$3X'_I'9 0''5%HQ'J6SA^>FT[JPH'2YJ)\:@;ERI4^/SY\\? M/LQ.9F7/])>\\QGM?99V/V/]Y[Z.8H3&3\,0:$"T9K,FS.E4E%[6'*LQ:/B>AD#H8&P9 RU\F4G@XUE.XYYR[K)&LK"[FY!:+9%:BQL*UR9^ M4^O$W3D;Q%5P57--0NL 795?B]]8#X?)9H ,Z>I:*$/6ZC0HLT<")XH6RS1V M13P;A.V%NB*%L$!Q%0WIK&@W%-+(;]IW)NCP&JN0F'PJ2+"NS@@^MH/-!?72 M?XM63G 5QBR3@[^I:;3@+OZ<-J-CG@XGW+)4/W-Q;C;HLUT1\PCS!YMT<]+" M+M^,-+&"88/3L#D67H9#%G*D8X=Y,&I;+(*R0'T#%:E)YK854BML/9AA5C ? M:^!BSS[SD:_::"'25J?+W/L'/1LG,7G7F-RAU[GKLI!D/US=$QS2']TT8D\R M?8SZ$-_(F_9B@5M/M._%"]L//K8C$%2VCOY4:1G_Y[8*M>HAL65X!PXLSE43- MV@%3DH83D?. MEE6UWQ%4%9\I8X1=\X8P7()-X+N.G,T1($[H#/9G!'CGX2Z MF.(]^6PI3FB/+@H=XF/!=.&VXZJ-L.54%&7#?@NC+7*38E;""2)LRZ=,UKK/ M!% Q%VN,/ZG&"Q#.55Z*J#T5+VO&.(%*S9MMY:K.:ST5=6C5Q$"L[J*V?.ID MK0=1=PF3L08.=E2^C72A]C)D[1ZFTQ,^RPI?(<4=-+>MRC73;FW#65=BP:)) M[W#HE'^IIIA*/5.&O8@==N;]]#ZL*T2'>V$W_6&>3T[U#-*!C,G7GP>&CV"] M*;[Q=^#5KU-BRYT@C:]BC/LKM(@UF#O*I.M !:UBAU]'QZJEOR=XB^BQXCYP MZ'P)/7:MLF63X7RO<*-J0 IMG28L)'XPO*3.)@U(S.186/\)K?X M6@15[;\F(5:G9*TXXX,?_7Z^/T>AN]XX1.;G58&) X0T $&P(4=*'AFE #-@ M0QNP[P0TD!$VPVSRJ:D!$CGT=CKEF+W_]7Y!R9%T6#!H:7=B'L6X#>;B)#T1JJ&@M M M)FS+)4O:NL^!1\I6K#'XI.<@'K;Y@4B*I=UXKC#V/58.VG^I5$:^>G.#G8>\ M:RH+%H&VB[-"VE<."?UP55:4WO,[D$5_C3>BV/4T[IA@Y*9,-E&!&7)PV.23 M:30#FQ$U?=S:F%RHN0HUJ+=JFZ[]T E=WPFT4L4$K84:+6EO*_IMR1:.T'M$ MY,5WJ5 72PZ2$=L11?Q/ZL"Y@8:0Q]P-.$A?FZ+6BF;(WH#(3VX[A-2V(OX& MI-+NL3;+52^#>Z^BV-\X,5*?;S5 Q0<^36!0+%$??35 .[!DX,.PF=RP.8;3 M'X^U2*J=DS5)L3LYTS3#K/KZ@CSXJ[5L"1>V5^5^\B&@4*R3Z,J#,*-ZP FF M(89VZJL(F^DGDQA]3@ZL"&VK$^<6AZL8D0W+7%>L8KRF0L41-09 HG22\!MK MDSGD0A,V$I$C%^ELN2\ D2ERD1$V+7)Y/7%3O?)\7$DE54YI41 MM1?[9600-BE."T&+BJ9]"_%S1$_3[#&BFW"[B]EKE/30'/B)HZY*C'2NCC6< MFM\C#-C;>Z.A/;SR?B.0,KTO1TP[M]#?"#1;M31_=XC/L'V@9UJ)@6DV$^HY MKZ%ELJ2&H-U0B[3A)I^$LU@U]N2SI8UL=9+PD;1[Q/-#M%A>T*GJQ]>.FQ3D ME!WS!,W%9R ) !!R;UEQ3GX4@BZ8$?E-P-Z'0;5,L!E&TQ\-A234CH<:J%N= M3&FMG/QUQYLHVM$5D+!_V:Q7W@3H@@NUS:0#<.Q1>E]TP3NR9U@/30=9MBI% MZ6$Z^635)ZU=1TJ/)*N3N%'5^I8-PB0OGK<2"*$N*F#@T"V=DE(84]J'FWQZ M L$&&$T^R:0D5.>5$G7KKM/T\>TH.=Y]"_U_[M EBESB;Q732@M6ZB_4@K;. M%:W2S+SFFK0/7YK91"I8#RTK;E$-.IJ>41'^=J-G7QWB*3:7M3;B^,IF*QME MJ)+XP>8CV]6,XO-]V>;>V2?Q10SQ$OO08YEGRIDUQE!"WHXU6.]X5X%FX/%1 MGSZJM4YKK6S62#3:3K?*S%56$;W1R"(I\@1]O>5P^(5,P$4L&W/Z M5/H:DK6<>5A+1^7B+[O-8PO>-4%T+H:N[)) U+GVET&:Y,?/+ST[M+%D&I^ MR&$'O.'6$!GOKEN.G\UK:S%!W ML.2%0IF3QXR\^(I1/Z_TM>D&\\GEFP#H3 M4P$.9&Y&;32-9ZFP#Z/Y*NUEP)FK)U;%Y)4B:W,:2ZE3S60I55#F=/$BID$T M6QM&9P;SH6Q27WDON'/L4)TJO?[ZA?)[-+O0*AP9EU89I)TRK4; M:A$]W,3J) VLPFKRR65"1G6V\=&?O@(VBO*X(4%)N4:+EI8(VDR/O["(7*N- MBH9ABL:)&8Q,JI*/$W&%_6%5"&%W4U.!L7 MU)@DVAH7Z!4_7/J1&V"&J/29$8,>Q%?;9GV,//5[@S<:/T[Q-W%^:/?^0/%2@*NRFE*'WCKP4MG?$/68^JD%'H0.*S6=.A'>+/O4 MD>#)5_(GQ@J*3NCY+[ZW$SY8R6W'7:B$+6U1]*L?KQ,'%?-DK?WM$[X**;Y\ MCV*''O2XH.ZCS[JM$@_NC-6D*[: C'R)[H"^W5HK*&(E1&5E5LH6PG6@T<8> M'?*Z*M4V*EH&K*;"92"6C#A]#94JBK7R*4W4+&\LH^@")S5O4>CZ*#K?WSDQ M/6SHT7)'UM0?3T,:\9=\LN:C@M.>7S$8@?\BMM*R.,W[K/ MJ4/!6JPQ_*3'"SZ^^>E"BN?DVKUX#1%A9QJ!6M>^<\7>:C$UYD+U;;208S^, MJHK8A86C3:J9#?1RE>2@U5#$GTX;W+BEOR8?ZG_*1J\A__KZ^CZB6"(<^F[T MWL6;TP3WHO@.W1QY[+M'?XAPX'LLR*>Z"A2*F7(>O<6L?)W7H/7SY^_//GSX M^.'#[&16]$U_+KJ?5?N?90/,BA$V01C5D"ZX3KO]E##@V8G0NUP]I@EKR EY M8D'OHEB&1J/325&<,,:P)$UK7FI/HS6%).[N&9T4$ZHZ!7@;,;Y@1,%V*K(: M5L"> WC'\<22,6N9>/(I6&N@_*P2$ 2D89=\!J.))&$+R>;;!!]<=0U2L3V M''FK;+_#(='EO*#ME,P_Z\-\ ?Y6^5^6X_-#Q*ZNA*&*G(;C<-X) NV5H(5U M+6:OL5XT]WT4 2_^T<5A3+O)I(KXE/B9^O$_$;G56I)A=[ AA(<%$:WIJ9_^PLKPO3L!2Y.=I[H\?KI+ .8%@-&'!"$J@;K426'HD MP9$?"] GODN7/(9S1J%P8\5M"\"<:3RN,8E9!,M-^$)Q30I.B!9\ M;M,II?&IIS3X%, 11O84:?2 7.0G&?9W*);/$3G(E,+YKJ=PY)3 $1+3G9!V MNZ?H"812;S*E$+[O*80ZYG"8?D_0UO&]JS=6W905*UW$:T1J9 EDH04YI8C^ MTE-$6@3!D9R.C"Q*XX>^5FLDOC-G/6/F=Q_^\NE#>M]"__+;)=KBR$\NKBIB MO\.ARV6P)@R8'16/TYHTP-'X>X*WB,1[5A0SI@BSC?F6[37$"X8QFW56S'B- TIEE#ZAHW":= $1W#**2=K"&";9R8:V),H3X9DCTV)I%!K LNVF6\.:L3 D<,E M(OY+DMY>H4[H(]"&@F7(C*6EI ^. )L+IE)V,@!81LY8;#+2X$BL@J!Z_0%Q M)3#0J0B2$)[09HN)0_8I!7Z*UKWC>S?AA;/UXS+:NUG8 MM5-7 *X1^HBU&]%@Y9_'0,PW[)@XCV/B/^_BY,EF?.](K&F'?@!<60PH>1V* MX8B]K+G!"*]EAXH"@6004XKRK\.+4DH;'*$9.X>AN(,_#R^RPW +,\7"88*K M-,BNU0R 8]%\"M5)@",%LVT,B)V*,"381"8'L/V8NVY:5PZE'D_V%B]!:Y9# M\X+2M^Y9&8([%"^63\Z;V#UOU@N 8[FA*$TIA"/B!Q13KB#ORB$A75:C"BF7 ME/VN+PYE50,".*B;"5*'*#BR:].FO=, <6#ONZ> ) O5;JEC@,#$>XT/HWI6 M!!0JA?C3Z3@9XM]"9T?7X"1#O)TJ7C2+%LO%%I&T3EMR JE8=V;7W]7$(#DK,9DY(6M9P666(7-,.3^FG!]3SH\IY\>4\V/*^3'E M_)AR?DPY;QJE%Q3NT#4EGGF3V*]V$4Q/:F3\H(HBA#]SQ.[-CKU!&!F MZ4FZ$W5PCF07.(H7RR\8>]6J:(_T\"%T](H!0/BD=(0F(P*.;+X0>E2Y)W@I M]"_56H!P).EPOX8U''9GI\9PE>78J>IM2-J#\!OIB$)" QS!/* (41ZPB@>7 MU-H&.$DPRC 6+CI2& "[9J6Z-0H*R,B!(ZM'%-#N5E]02*D+*+IS;T,YS"A+ M'MZ1"DT7&,#FP$AZNG3!$6-!7GDQH[*"U98 (J(,[5\5>SABH,.HMP@?$XO0IZ)8MV$WT*"G,#_ M%_)RI1,(=*S! !R..^G%6/R HUY),)"0-Z)=IP((P &\D[A5=,$1FZG$@ A+ M<%KH)*S#D!.*E6>X1AL H?":1X,ZWG"8KA/@R,NO4'D<>W<+(&1>\V#>FU0X MVO#5(;^C!,M'MCXG85[:&R)=8 !'PZ&TOJH'NN3#D;8.%^XQ222DGYS6NU< MI]4Q]*,W7^ H#H<*1=* % + 27@,@4MIAB/,/#C^'I''-26*'LMU@("X$CC5^2OUC'RYB]TN[Y"=SM&_&*9(!LM=G$4.Z&7'9M%4C+L8U+I M]8I5,B0,CE2;:G?I![L8B1SLPM:32JI7K)&0!#@R$2A3AFE+I\SFFKB72678 M*_3(F+0#R/Q('8W13=C.7&GDQVED?WSJF_V183/SPUD5G_^8I1C-_D^&T_]] M=\P"Z8UB5CF";LIPF!0?$"=^*& .*-=#08G=1;&.DC3#0] 61I*'EHK55D<^ M-;8?,%@B0E":TR=-,> W!>#6D6I4XXD"#@6VS]1Y30@!*+*_.UK?=?OIMK\H%H=[VMJFPN\A7T)'N=WD-@6UV10I56^TY M9%@.^B<^BLX--KM2" ![7K%*U>/Z)53 ,% M7]0QM]9^;BW=3Q#D1.@2I?_R M'&#I<,4P[?6ZB:(>\RQT+9+ZG2RSVL@CHU^2+>"G3@@7@2!AJDJF)!2_9 M5!L[BK8%#," &FFPAD1;-(Z=)I6B4/$H4BW\.XIBY#U$.U8NX2K:;N]WQ%T[ MK6#O+AT \!+UF(]=*)Y<@JD.]9:C3C<69V!W[14+4H=D.#9V[OUCE[UO_X0% M3NA?'4*<,$XI%;KBC?L!X%(<8%7M0/CHSP[JHQ2E.+'_=T(7L2(WW+S6WET" M2-CI:[)[\P#.K)?M.))OBP2QZ.H-$=>/A+.^0S\ B@B,O)<6$ Y>^NG"-8#X MI1T!WV]+R=?>>X-7 1U;EL=E)[L;EJ28U$>NDO: Z%R)_!AEY=!2%CP@%Z]2 MT?;8+ PR.H"TQ(FV&(.P"Z1^9M5*G_"3\\;*)#+.T>E&^<6G6:USYCT"R($< M5H_,60!'-U(3R[2?HMM/*;IU!6 )&V!^M!V\IGR HQ(Z%C*)T>FQ(&7P$%*L M)EI3,HKAB!EX80)13M4 XCKHL@4"2<%[M$J4:C6 _M_:HVR8V7/[L$&\BZ M '#'UC720$86'(E*7VZE1*4UQ[F)[^PE;5:H'"$ 1WA$719./.>U@A!]+E$? ^2'BC@4W7@MZ*DW+_CPZ 9JO"$KT@1M/K , M8+D1*DAQ'Z6@800V9_G9K HY6YP86]2LU@ "$"6G9K<&'<-;E(C$%6M"?RLM M"?WEMPNV=T!DRQYHNG,V/!,N;G8 :21BY"=G]0/:9N$;A=B;F'$-N2&L7>.N MTJE<)@8$C6"&_ALMETD:Q6W@BNT.KY7-4*,N.E08'QXQ(W#V%S9U Q1E^VUZ M*A'S5]S6HCGOQV4Q22/P^@L.O(T3/CKN6J[(@H86'2;]N"R@!T;RTR%F9ZK< M6&A/Y0 MV@_ZRV^W:.4$5V'LUY^6SUC-;3&]Q5:]!MJRV%R\)^1J.BS7!+<_V[6W$B7( M.5E'=XQTD,AEN#KBZ=YL8=& BN1;9F$T<(6S;;M$S_%-&,5DQV:-9+_&:SC] MM%<]@BG?7K$QQRLP-EW> M_3E>(61"CE,@(@GVOY5_5ZP) G*RV-(R)F_Y6GSE>!%$3 ME6_3[\Y5[Y]S0R4J&-OA)%_/FU_MQSBTQ%[CH#5M_.J\^9O=1LC%QG?;T0QM MB>=L;" Z.2,7KR$BT=K?"J9VX_OTTUOUABEW>C>PML=58:!3JX7]J(F#+2,+/(-2%2 JE0[8',DOA")T3_#2%SW56FL! M8(>OQ_ :UG#8W2S_7WFGH?&TF.+M QX@@-*#>L+1(0:.S"Z<:,W^QT)R7IP@ M>;,I]![7F,3,>W)#SY%9MKHHYL*@ P"%Y_1D:$(4'%DRDA;+"X(\/RX\8^F! MX!P3@E^I.EXX6_I%6.G:K L M>7TY&E&%AR)UAT^>?[I R4YH=N[I^<<^L%9 MB?(<33H 4"!.3YHF1,&1)5VO782\Z)I2G-Y8H^0?FC1$IZX!!* M"^F+38\F.&*LE&B^=\B"I$8Z*?J8/XXMVEOJ0$(H-*2YJ]0A!X[T86Q;+1^12?8Q]5KLA")!WOK]RW'6]K>ATU[_?227? MR]\R +' -2)_;B%1X.)CE'V-1/.\8U^37H[WIR'OY=GH0"4?R M_)-UKJQ&OH42:%(9]@J245%BKX3O WI!X0Y57H#)_G*^_X+PBCC;M>\^H!7] M8%S1][MV1=^L\UEEO,I?G_>SU(FB5O(BQ6&;4R$K^RD'& M#^(MM+9DMQ,(PJ0E;<$4_]4101[N*Z%G\F#JQS0JM(J),*Q:TM9^@+52H0KN MBZD8HR3P+HY\CYK:;Y0MR$NPE.2_29M;#@-7JDI9$EA&Q> 5.EQVQTOVJ99G MOY1*GOWAMV^/#7Y7/U@N%:G%V2J^=GU9?%/7VG[HK3BW ,+N=2FJ.:^D!O_P M0O(%],R?HY@XKC#V1P4%(&Q_0.F6=,$YV&2HI;<788(>>S?M8A?%>(/(U5OV MI,<\BA#]SQ._A-2I)P@5-?14MQZ6WH'4L9U0G',/>\Z$G4&$H:TF@'#G(D]4 M)I2-+9G<-5W%(GWS@/M,N;0Y@+P:$XNH)@B2ZX!.9J84I*%>H9?/;/-7@;[[ M\$G/AU ;>X:71;/DZ:!\?/C>A!H=#W[TN\R/(&H\=5!E XOS_3D*W?6&ZJBL M8JT2#(Q_02Z4>EREBBC+\:]-]'+DY,5LE6 PJJ;I:J)<8DW:(&\PN^LJ:%&)Z@RC82?8RB"4]L&3#\#(S@U4(L!:PJ7!2 MZ50ILBN=;!JW,)1:/"441%O7UKN:B%0D6:A0] ],BBVUX-J(UPC,JRAJ\R4B M87)FL\IJBV4-%>$5D:2M_2LBL=;D_):@_V>OB*VE"<+RV+"66=55A0S VB6% MF@KYLGJH%Q,M2DK'GS"*4@H"P W:4Y8U1KLN1/Y[CST+OU@QRJ6UK\:.S2_;P=%T2YGK,\9WBND;<+Z+HU#V/?8Y3X+ZB,,4^O>I"79?]L=W'F.\XK M%N5\ECZ@/O @TUK8GCB?[_D=2%P,HXX(QF<[CNI55X91^5C:OS/+&S@^ELH7 M-M1@,#PF$\P_M=*,_'3'U68;X#U*KN(0837A%O$:$4I#A,,H2>A;) -*@N/, M^P#@:]'5W?(=-F,JCR7EA]J7&PMKTM+RHJD5(K+:9X]%%Z^*ILFPDLFD 05@ M"V\^?33HLKJ8R5X]%+0!4.W31 X"*@!N(;376)7':+CNK?F7AN90+6%_X)WP MX7FQ#K/B]9@Z ;9.=@VQ>1P3_YE22/7N"=]3HL(XSGWC]VZ0L"BA6V=Z\ :O1/KBXF_ &N0(NEB!@S:R+N M!< Z/M#4T3 C8C; T8.>TT5:N7Z@O@$\%3&F41F(2W!4RK#Z7+.@E2CHJ&^O M %ZQ&%.->O/'7CQ.FNKH))<\Q>WJ,F+U*\L_&,?A_*4=AU,.-"L[IG^?7S_. MV&C5OX*/O*FS9_Y"D66476/RZ 3RXD0ZD-/:C&L_=.@YS0DJCTN(XUN$K<'$ MIA@(ISJ)A819->CL)?MHR6*Z0^\1D1??927HEAQD(Y;I$/$_26-)AAT"1MR) M0J>K9ESI9WY+D, +[!)/;_A;P+',7,G1XI?-&]>P6P&/36F-Y,@.,5:I+2 MF PM&C350MT-@#W@0#-$IAEJ/AR,*I1/F"=/SW\+"7("1LP7RO%SM,0L3DU4 M9&^@O@$8C^F51I0]DT M) 3$$Q_%BR6SORJG:JL=@#.3EH;5/:,M,BP_*BIZ.$AD74$XN31?"*V;KL-S M6A7K]#7E;[2F&U6,O8AN EA5XPB1%^%[KUJ0 ,Z/>I+4H@;.-KU ]U=,?K]) MWQ:.S,0F@P1P6#,4FXP:@&)[<%Z_4OJ([P3)SAB6KKE'D( #B]0TEPB4#MH0,) -DYZW6 M,I5L;+IT;I$3F<>+?OS0=N:D/<%WXMRR1W12NB]1Y!(_X;3,HR.%F/SEV"TB M\?X^<,*8KGLL3FG+E$A925T+$HR[1T-(C1=EU<39?O*7CZ&RS+H6) Q_D(%V M:DEOJ/+KPC>N(D1)93%_B^72=]'CUG&1N$R1O#V Q2(WBX7F5Y@0Y[+#F!%<1V]?FVBNZ+A0V!^ _ZB!-,3UC M5U%^0B&U#S>;+<$OB5[,@P"_LE?8>59/UAJ "\B \TIRQF9\B2O+EF4Y9:L$ MA6A!)>_$](_I)CK/1'M (7IU@JS$(D\X?7L$X/@Q%6!?DJ$M:76T,VR?$-E( MES0)% #/4>?%34(6;+E=T;TM/2Z[:+%,->T)7R7G9P,I2OH X'L:2*82(N%( MN*&&+.EWL?P6(?8$K\AYJ( !D)C?08(*HJ!*[-9WGOW %^XEA:T!Y+WWEE*% M'*CRN7K;,J^DEG2*ME/*YO-(LBF(L?B@!ZL$?>_LV;&QK$G,2GFS>S3V[_V. MN&N*;%[V@*V_M]@)S=W$9YSG/=CPLVS\_YP5&,R2H9,G/M*?3.U#%3-@#I"RK?7K$QQRLP%GVH W"\0LB$'*= YEI>@[+H/QV"ZU52 MX%51DSTK+FX__69&<*6@N9F1D )/)/+WQ&40,'8V2CU32F;,9ZW>Z'DI7"'9 MHRZRA@!V.!I*4SZNPZ=B!,8VSL-BQ@H: KB?-&&L@(H1%U:NUT&]LDK! %Q- MFC!=BZ:I19"M\Q\[BJ()#F57KZ%N>G)I$FA)/F?]Y',&P$Z-*I^S\?:H$8DK MFR'Z6[D18H_47[!RPXAL'1+OV7F=LR45-YM^)RJP8XJ=J)B"R?G]@+:9"LQ7 M]&S"T&UBQMV"&L+:W8RJ%"N7B0%!(QBN7YB6!:R&0QAG7Y'J MB+@.(JW_GE J&3;2I/Y6*P!'8;'&U$/G&Y@#NL>Z5<1F"UM;B\E6X"^^O3K8 M&&Q&XV)Y09#GQX43V'GS-[O-.28$O_KABBYA](LPEL:L"P"^$ ,IF]$&)]HF M27%'7L1>R;B)HIV3Q-LQPH464 P P)-B(#(9)7 $5"/_(8<\ MO>(,&Y$T-($!1%N;2$63*HO2>5K3N>LLZ0SN)B ./(!8ZP%DQ"$,SMITGZ(9 MI1N@JS<6A[SSHW7JR(J$Y38TX !$8YOL"M4$33RY"J.[6,X]ST]'RL\8%VN' MK%K%G;IW,ZD_X\.@X+$Z#>0VB!3BJD[AX0,Z+&%@RKEDW1 M\%VZG60/-SWARMNQ[&(P??*3X7N!7Y+<7YZ0.G4SJ<"Z.S.Z$SBV\$I%H5,; M>=>87**ELPMJ1P5NH(T>X*0"ZNZZ,"$)SM[B^'+MNX_]/1[COT1K5R&NWMA[ M>Q&ZIZ8'%1\+_$4.KHY]32K\_OZ1CE3"$7EC&Y _@:#EZ*JTGE1LW9TH2CK& M7B]S72B&+#,K>:NDM/FD/._I(I$2 G4V? N=_!T0AB[;7=T3M/%WFWGH)4VS MVXGD_"DN"]N[UTDEW=W1,AB]4!6BNI&[6BZ1RUZV[W$[P.UC4F'W]\L84@=' MM+E)HEJ8KLN5XY2D>(\:;-(+\NZN&GV"ICM$+I;7.U:)H#S.+L)\-U5NI-@S M2VN'\+UK/3J;5' ]W3<]R!Q;G/G9Y]+91W_' 27D5\04"WGS%T0HQLF^^ *' MD4]9D1R4V_CR1#M0QY.*N:?39R"2#ZE6"26&DA;[/("\38#EC&I(,F% M+)H>BYR,[J XE"SA?B5/CEG"QRSAPTMF'2!+>+IDUD-*OQX@2WB$].L_6Q6K M?H4?CE6LQK7BQRI6XUCOWE6L1GB(&>RB Q YKOE5#@F;X%+WCI&8 R0XG4,P-#7 M E@!&/USQ0X^_J*:[)8AFJ,O>0=. G)8Z6)R6H[1&$/G=1U:,$:ZSV)GO@7Q M5RQ(F?TUO>:2I58JX XCY]KP/*">M.Y!2)$*4VE:BEU\,L& =1%&]]M&,WRS$U"GE0QS7E'@X1 M+T!PT)X/+*UL")+A6-UCPIF%A+/>4OM"61#=XHANFUCT1Q57:=4(#;@#R3PS MH.B8J#Y->EG?3'6802D)<(< E$^C!:"D'1TC3<9#%OQ%Y/$YG>-%Y!_^WJ;O M=>1(]S8"#E>&>D0A7>H>=\^4$'ITCY&7+B([Q#1?S'?C+L Y[B72,";.HHR^ M[R^C[P_QIM.8.*NKQA/M>[&L/"@M6;8%;0\MA$A AE4Q5%_TIOOI.XI#^1=6 MT#URW,37):WH:MP+C*5>JH-5R1G3-V+ 8U$:^U<_7O_BK];/Q/=6DI>Q- $! M; XZ*F,K2%)!J=4)=Q/2,VY:D"\YE+-!&*_%UD\*<2BO%F@1 U$PTK., @:& ME=/0. T)@:@OOHC7B%"S@/-7GE-DLV>>I4N4'B@ (ZBEA[4GK[4HF_QQD(*" M1Q=1.^YCP6LL@G:'\@*"A(3I69X-_RV,MLCUES[RA.^O2-K:?V]%JCL%U\44 MC'1/\( \M$EZ780+,F=5*!=NC.G\^L22%B4/0YE 6WZ$1:E$M6L#7:+L2$3B MKC&!MOE2U] 2&=-#4Q_^T7_[BL-X'=VSNZ,G_-6)673G_E+T/DC'/BSZ:/I( M1X>TT67$#DA^@LPC 9Q$TJYFY*(T+U!)9 MM3FXZP,#Z57I@!.74\>QXDXO@\8>V%E,[YD0*3RX>P4#X4D)&SVV-2V:LZ2+ M9NCZVR0@DV&#O">MEE,MCCI<+\IP MW1[2XS.#$ QI'J>I%NS9H[SR^!="]UW".2ML?R OU&A0,OY<; \]3TO#)^$( MTF<)-4$/Y.T8,Z+&%DSU7'BYH[-V18?V<888_?4:(7'!;1/H WG=Q9@N.);M M F\V.$QSV!RR(.DSO4F6,44_P5=@X[0@#^R=%RV:IMB#Y"]?+)9ZDTH-R_!E[B4MZO/U&H:(T#K[H532T VZ ^$7^U$H<@ M].GQ0!YN&8166]*]PW%ZRJ +L8D,ZW '\D*+ 46VY,&*ZF6O.9F\H:OLX)"> M8C$D#Y"F3O#0I:3RJY_L4AA71 $LR?_L'(LZ$C4@[^ MP<@_0-'*L\.J6CE IF9ZELVJ,5VD5X]IPK#\-E8+JW3H9])(]?[Q*1TH/*C2AO3?O1^N\DCO:@\=RAQ^ M-VR9PPRY68K=#"_K_1VK'HZ([)^PZF$Y<<] ;6J.)1"/Q=^F+I7U+(HIH &2(6CNE8S[P,1]XLKEC(+U#R ?F>#J[>H0/._^72Q DJ1W<]W 0RWP:'6]9_*;7"LZP__[84Q73N'^ ()T)?C_Q#.,ZT3R]%Y=G2>'5/\ M ;G9ILOP'RS&JSB4LE<]W6#GI9??1=ZM(M!+#0YN19+*4Y\N.**LXI4&V30B M104RU( #M^1)A:=!$%2I%6F@LE>%Y2"'YZ[6 MQ(7)\B\1B:[^N6-UH4U]IY\^?&SZ3JN]_L^"_3172-O%^0)J.?[B\") M(IDK5 HQ[22J/"WU1(>1O43':PG&*:HAA-I[=#QB[#X*6&(D]81RVL%P@4HT M2<#Y$9V?"VHEOSKD=Q0_.D'Y*)K8LZ .#8%"I(X5E0T#!V:'VV#OAT/?.? M=PF/U'S7 )P[%3S7H..R=]$>D@>!.0_/57Y-KT-%W!9TX8WT+?#5KY&-[_: M?TZJI0,U#EI3S:_.F[_9;81<;'RW_"X41^(Y&QN(3L[("W:&1F3KD'C/G,Z" MZNH*'%G5L__@KH ML5L%AYG$S$"V7$7-XC?\MM:NYZ2X5T^'TH7@\"[I$B+:I3F3HBYWZ#7Y(I*A M)BR TY&^=/5(&ON@6JT9QRIO^E%2^2&\)]A%R(NN*765BIS<. _3+@#^-K)% MD^6[GW.ZJ_*H3K';J/21=M/[G^\$]S\G2=>S:M\'=0?$!-7BSIR%^*^2'4IT MOB_;W#O[)&#XU2&>YHU1W_XGMLF!$PK\$OPF$&^4AA%IS4;7:(:3S9_C);V" M:C:"RT?T1*27 #1$WJ//MT]^]P = MM8R<9S5+GYL47[UM?9(_@]5^[&&$_@'L6D92P.%X!,B_U955=SLFB6PR1O-= MO*84_0M)%6S8<0!LWD94M&%Y-6!AA#3/AP.ANX42_F@]]A[<4"6J%RF>5PMRK M=.G$:$$_L: ZJI(,D.M&'J3?*>4O>+!A!/D/PYO1WP?W0[GCMYDO(C9#)$?F&N(3< GO5\3// PABDVX8&].)+" M)GRE1Q'Z>^)9?$#LX1ZJ;\;Q)-^WXTG8"+-DB%EU#/JE& 9^:$G!IGD4H3B: MAU[^])_/JC(E9'F+L* H??Z(Y+]2O?$C!I_HU1-RUZ'_SQV2YB>/.^2T&_J" MEO-]10>N":(8A>Y>$I>B!0DF7&4*-:ENY+6X8_4HQ[,O!7[2 !C$)PTBM7!^X]K!DH@. : PU5":]-'PSIG>^+'W_Q$:%L6N]OT0L*] RO M%!A,XK)%VRME$ P5J&II&UUC0RSI YQ)UM!]Y<06DPM#O#?A=A='"5T?]O,6%AG-H2E,KE#"NL,K+#X1;JU( !U,DRK$X,RPJE)?<8CV:8VNZUWH\2O)JQI#VBN--#6J MJB!B@_6"Z8^,ULPH2L3(;PII#S6!$/E,L%M0HTC]N'?H&GF'XYN0U9-&WJ]^ MO+YPHC5=V-@_+#/DQ0G8ID4JZ#X= IC3,I6NBK(/F98%3K:8.#$RF+P*& "S M6%]L4DJL2N;;XQ?\@DB87&ZN$#4N*#(0DCXX@,.0KKSTB8*Q23[?YZ>$O<$A MB 0%@ZS39Y"@3[Q5,@1-1?6"/;@HBZJ=>"GC, "3& MXX.=Q\<@H3[8.P#CV$MH7T47DF\R0-;[\-+=^<[:>;QA4/( MGA*<\$KD$=&#!> 9&5VM-%D!9R]63;UC;X24OH2Z9^&"<@ )4R>->P'@=1E= M%XR9 DKR6:\*H9U '8>OFX*Z/M"Y7F+HRB_0[T)\ZSI@?6UP_B0]O"'H,,=6 Q0 MKXV8VB+R,7;BA&&+):47;] 5R]F,F-?FUH]$F\FI!H=DE:>R'US-'IG/P+** M"]\-W9WM-@DF48<$XS/]!.-BQ%EER&.R\4A.3"C)Q@=VUP4DE?AXUW6\ZSK> M=1WP75=E[4MV#T][Z4ORXN9_VHQ>,4O "59J"F4 ,(RA2E=54H&11M) +*F> M]7?,#K=LFR[/*M&#!6 MU=HG$Y: +E!R>_"CWZ\)HF>N&!$4Q0_4O!L)3]8! M .]-/PG*B+.;2$"-OQ\_;@ER/$GTHKHY@(M1,Q&)29G^!>[FR_;5%[;+;W^Z MK-H&_7;DPM^V-[_:W1%PE:C&06NZ_96R8[/;"+G8^&YQK19(/&=C ]'I&>F\ MR1E9_VYQR50QLHXHC)N"/TI)/7CI/\>2>B 2<8XE]8Q 9P9CR7U5(876$D] M(/DVQY)ZQY)Z8.SSX17^FK*D'K#"7\,:J-L)4G[DPQYT%I .1X^)06*MSM.* MVW'M^Z:C4*"@1CT <%';T#HC'MD+I7I ;MNOG=(O'\B3A@Y;K?(J1_:3S-D M?<^2SF?5WN$'294OY8HX=+ZO?9%$/W7L:WS/V07>L6N7+1N4!2H(/.W\9F!" MF7J)*O>]\6FC-X#6&X M+,Q5520I$+Z)*D)2EP2O(0!/A%BC1&R';/!47@(UF+53OBY%M4=CNQG PSM^ M/Z 7%.[0->78!4634.J2FJJ[*,8;1*[>6(X/.X32LRK]SWMRWH0:T*$G ,?Q M+NK1B58XB7<+NB%P8HK?!8X2!\35&WL'$HDFMZ0]@'BR+@*44 1'3'/793MF M=BN(_"13[@[%BD(I4A ]3&Z"$M.U-C/P]+1J5VN^NBHNBSB-2*5/_&ET@$> M0&$)$Q%UH+"#=_>Y2KF>_M;_\?4$L#!!0 ( *6""%E6@BODG(0 !P! M" 5 &ULY+UY<^0XLB?X_YCM=\#6SFQG MF86R,JOZ>%7O&(N4E-6:4::TDK)KWI:MM5$D(H)=##**9.CH3S]P "1!!D&" M)YRY9N]UI2( O\+]!\?E^+?__K(/R!.-$S\*__V;]V_??4-HZ$:>'V[__9MC MNCG[EV_^^W_\'__EW_[/L[/_]>'NFGB1>]S3,"5N3)V4>N393W?D(3HEA+R_MW;O[Q]]_8].3O[#T[B@Y.P+E%(.*WOW[[/OCB7U*+P M)_(OW_W+=]^_^_Z/Y"\__>G//WW_([G]E#7[Q 3;^"WM C_\[2?XGT?&C3#] MPN2GE\3_]V]V:7KXZ;OOGI^?WS[_\#:*MZS[N_??_:]/U_?NCNZ=,S],4B=T MZ3>$M?\IX1]>1ZZ3XR C\,-W.2]M"_CK+&MV!A^=O?_^[(?W;U\2 M[QLI(GQMP"1K#M]Z:=Y!;?RG[\27>=,3TE+]]S_^^.-W_-MO_N._$/)O<130 M.[HA_*.?TM<#_?=O$G]_"( K_VP7TTV]D$$OO.H#XCR _SC#/[![<3^^/MYQ#!R_9BDL>.F&24N_K]_4_=]-VN MT$!K'9([-V((=DC/ OG#\.Z;.-K72RK8135?_CUX[/[# M9JJ4](AI$AUCEW;Z157Q=9;.160M8,"BX=F7^PXR_\=%-IPYH4=!_\_1B5,:!Z]W]!#%=7F=OB5^O])H M5W6Q2C/3*RM D0B2<[G6 M'=WZL%84II^=?=WPJFF&W<7J]2J[6;D-9E?32#K0W0JJ!,C.Y7)7H1O%##[Y MW/@^94/Z>70,T_CU//+T'MC6"[M#&FE=]L_&+IC=U4SP@=Y;8K(BG V)8B)9 M$> UETL_."]7'DL1_(TO=D-;1FM]>^QNW*)IV8$UC3&[;IO( YV6D2=E^C./ M]VO/8T9+Y']@7?*]UA;U;;%[:(.&9>^L:8C9,YO$'>B5DN8J^P?AZ]4WX6SX M*?F>LW_>Q _1<]AFA5++A7CDJ7:U_E@T6X WU@@[EB\":1C/@?C,?LASB9OX M-HZ>_-#5YZ3:Y@OQ2(V>M6Y9:;L W]1)/):#YAEGQF%F+[V-DM0)_E__T#AO MTC1>B(?6ZECKGZ66"_#.>GG'\DU!G3#R,\V# *W7,74TOECY&J_WU>F1G_Y2 MOL/I8;42]O4I/@ #M9E<"$X2![>[*-2O==M*.GTR=ZI^C].EM%+V=2M. MD'"*L\U][ZE[C)D[O__^\<%/:T\/UC3!ZUHZ?3+7JGZ/T[6T4O9U+4Z%1!OR M_OLWC]^2C/[T_O40.W CY/YU_QC5:5K]'J]GU6J2N57I2YP^52]B;X<2U(@@ M-Q].7;ZX.R8QU>S):9KA]:HFO:J8I;;!Z6.-DO9UM8PHR:C.NB=W?HQC&J;B M6 /$#YO;'NO.-+7DCK)R1-!?[Y]XY3"I1;_ MB5XXJ2/%:=B$U#3'[J/->E:WB.O:8O;1%HD';PKGU.&PH),Y[9PGM>)S)Z7; M*'[5VJ#:"KM'UFIU>F0K;X+9_^H%'>'@5DPRJG,YV_W>"8(/Q\0/::(?JZNM ML#M;K59E9RLUP>QL]8(.=#9.E&14YW*VRSV-MVS0_SF.GM/=>;0_.*$>X72M ML3M?HY9E)ZQMBMD9FP4>Z)09<2*H$TE^-BC5%I@] MKU;.H2@(-.=V,\9N#R<:(_>W^YW##'5S3*$D"BP2Z6=ES9VPNZ&)SI6)F7GR/0M,/I MA:W2]CY?(-<3!64"I"U<\BST^L@^:2KC<=H2KRNV:%>]X5EIAM,1VX0=?+]3 M=41.>FXO%#>=S?RPW'8IGEBC8;TO*@V7X(UUXH[EC_+^^TP>N6:L/:Y8X-3- M::K?X_6\6DTR;RM]B=/#ZD7LZU4Y-0+DAOK1QDD>.9=CNSN(G$A7I-Z<".77'Z8A_]P4V[],/GP;VD[YU* M1FP6$T+M7/:O) I\CU?+_> $4*X6UHIH.A@[!_E\7=%";:.%^/%)H<+Z%@OP MS7&*$^;DQJI(V,?C[F@ OG_KQ.DK+U@"N^$L*#Z\JM^L7_QJBMF+ &Y/[6X+ MU8O->^/U\!XZ]/5^29!PBN17H&D] "ZBO>-7+Y,V-ER.0Y=UTSFN:+4,!ZW( M.I(C"JI67/%S%,:*?I]HS;66MK:X';)10]4G:QOB=EH>PAH#+K:AK@C3J^;;@C 'FL-LHXT!-B,LJFULSJKO=94/V]L MB#N^]+K5SG"O\=8Z-Y!UA)GN]7BES?NXXCI):)JT+!^>-,+M@O4ZJ>Y7;H'7 M]31R]E[#YN38W%(2M(/HDRAE+W;D-KQ1")VV74(D:30\#:A*0^QQI1-WF">N M\HM>*.)L;"4SY1Q._2<;<7?N)+MUZ,%_+G\_^D].P 1*UNFY$\>O?KC]FQ,< M=7L%IGUQQV4G"ZAQ:M01;]QV$[^WBS/R_,$N_@^%T8HX**&2G"+:7;HN5&)/[JA+ MV^%JZX(Y%$WU+4\Z&]GACTTCJWA-029P4U%G*NF$N3=9!$#WS MPUP;J/$?4\]/R764)'9'SDG-<7%DVC(?(]F&VJ%FP7\NR)KGAX^5']X2;@$D MAXSL*]-/8XM*$]RX5*>/BD/J]WAQIU;*ONZ6$UL11NZM%>282J'3J!E'GRAU M@MGT>0!N-H+_-J8'Q_C?ICL:EE4B-_F8]<4-%!^U5!#'HAA=8 MN@C?UYTE#R*9\$4ISH94EMRM(-&<%J""2<)-$'$3N*4%>2O8-8<%.*210T\[ MS+\?:+(I@Q[06J%K(2 UKBO. 3IM(3=%< V.H(3%)(3%']_]^8=W/#3@D[]? MT -<6$K*P/"9N5]MJ)CVP1DZG32&4#+J8#>T/'FCEC^XUN?7&F$O2FZZ/<'6 M%I0H=_9BQ@OO;R8;RMAX)(U(NO-C,='WV>@ :QU)5ACX<(R9E*4Q(\PEE$[/ M/DE9#];?26GP2CP_<8,(+L;Y(:--R:.\$I? E;BWY/,) 2>F?'3BZ_9,H$?* M)N5.X/^3_LN429G* ML*M\@(C7K^&T=,$)SEWT+<_0].WQ9CU&4O>?D0CB*\+)U[SSZ@0\) M'PMX7AEP%P4>0PH(_O2UY61NA^ZX0ZFK'=1@,^V+-QP[:]#7W15&^:#'+VQ; M/>QK37V5U1^D,2RC@-F)_,8.BXET@[/Y^M:+B.:Q#[ KI-$0>?6Y%T<1Q&FDK)@Z [ MWL(ZHQP?J5<>^_ERU2F@U"UR=>R/,_AZ6R)??._2&?E"?"]5^I=$!+]>L:D? M+,B?K(X3*"+'P5D\YU>7RR]>N3QF/)E^E?&@F\& MAXR4'SY%ODN]%6>H#';$#=C4U-_XL.:>B)76>9?0Y_U-!#-23=/%RGI=[C/_ MVKH5@S2<&%"\9=9UF/F-(9=JK)NDX;SL_$:!8\)I5#HD?*KVO-=M/CCA;]>1 M$X+:GZ.49BF))G$QZ8=S\.ZL>>VM'%TGO/FTN>@CW-WKM@5B6;Z]R5./OKD:AM0V;UJR\L2'N"&[.L_6M\,;H!$/-;/E7V];/9+E% M>P(Q3Z2Q&00 S 5]U,98N0GRZ*K1IQ17RO>((ZI.RMZQQ(B)\0W(V5FV'5.? M_(B;F%9;NJ8VT4_D,7(\^0AY\B%'9GN7:R]H[#\Y\,RU@H3:$ZGFO7"CB*'6 M*K"T=,&+-::"]S^_E]'/5U5>)SNR^*/0EP5+4^S.J/+42R9MR(M"U5F0JKKJ MT0I2C1UPXU.[KBHTZ5OC124#F?NZ;,T*KZ4#U+,I:WN24;!OGV:A#[X:;30S M=[SA52?D"'-UVU/TD>;FEL/E@>X/4>S$K^*0&"]2=_GB!D=XMWGM>?Q)*R>X M=7SO*CQW#CZ366.;GJ1P!^ 0^ZB1VH<.WI >I$WO>,F8R@.-*Z@5;['@HQ4C MW+*P%_?J$CCCR:?O3LZ+;[V?^>&9*]BM2')\_ =U4]A+.T1)XK,)/F&]F>C0 MXR?R7]^]???N/>ROR5M\!S:$)_""^[^2]]^OWKU[)_Y*B'-,=U',K\P!T_*7 M?I(Z[/(3P/XXA)3^\6Q$X+,/;7%"7OQI ?GC//_T! ?1E2SUBI6>= MIK'_>$QA1>0A8HZFS^W[T%D4Z)E;I@'QVHDL!NXZJ#(>UE56(E=$Y0OA+3A; MR8HLV(?G3FEN)6KMB/MYM-_[HBHA5/^-0C@V14-7/_]H[H$;&0RT+56VUC?' M&^TF0O?>3RAHBV+6*G4[-;OF5-=5J=MYY*?C1;0%7SWK=MELB=?+)KQ157># M2C/DVKZG,IL5Q"!KYW4)!B11R,5I?$CBM!GN&-7I51U$U39XXU$KZ9#Q(PK% M=<:5F.JOR!6?:UH;*Z=0,!$*-D[&5W]\]PZFW*4Y.1M3?ZQ\I$S336??_TK^ M],.?5M__Y2^K'_[\O4K[3ZS?#W_^X^K['_ZRY)E^MW7,I2Y5=EB-7-R"XU3+ M:05= H2AH)0D;>>RV_1JRA5"XM:J.=>MT^/^R _V\RU#!H*'F.YHF/A/]"IT MHSV%(NB?:7JS>7!>=+;J3 5Y^/:S2N4":Q<2B,.]IR(#[B-E_.2EK!)'(EB2 M-\#T6UY'"48[QME>W7IK]I%WDDKV"1@S.P]0I8X?4N_2B4.6A22*G!=TX[N^ M_C4J@XZX\<)<]_([56V]\*)"!]G[.GK&@F0\R!O5]R6;;RT]:#6Y^JJNGJ") M8Y7.>.D#?=CJ=6M>C<,;E@VRSK#Z-D4HLFFW'WF7H==MV6VPVA_$3?WI5+I/ MG;CQM/*RE&K=F)Q ';'SF-0LC&(LLZ>QBT$WW"AJJG>7>L],*%J(5^9%]UWLGL0QDW M+(QHO>9LK#-9O. RIG)CYGLK(N2 E18AB7+@4RF?H\B#;R=V?E.>0V4EL)DX M'^J'&WB\ !9_$9RQ9 :XB5D2RN:7W!"W-.:6T=C3O#=N6.IHA893E+JN>.&E MJP+CG@Z/8B*82=A@[ 288#@Q/H,MJ+3%0=@B$;:H;"Z3-WY(O"@(G#@I/JTN M8\%!G)9V]8@%LT7%L 5H4OES?U[B+\.">T\4VY9[2!/,1=C MIE"T')7V9L@G:K;/CENZ+"PV6V;%3>T7%*5CS@GK0]7V5'@.E*.T3>"^WOHE=(Z>#Y/6\RCTX $>_J\D"GR/ MSV5SEOQLQ8UX'RL*LRH>ZF68:VN789YH>*0?F3- %0^PRR]^NCL_LAC; MGZ/(XZ>2:?SDNS2YCP+]1+RA VZD;->UG.WK6N/%/0.9^Z>]";\;S(F+M]@E M>0+T+>7YDZN;.(&=@EX_QRS;NHVCC?:J;[D%[M"KT4:-->5KO,%5)V1?]^*T MB"!FY3;*^,H<)E/&8.B>2AWR!BH 6-G0NLF>*KZ4#Z>VS.J;VN,&AU9-2^]P MZ!KC!8YVD?NZ:DZ99*1MWQ293M>,H)4R?7Q =8,E$BJ2= M3C3WP1V41AJ7%Q :.N -3C.Q^T_O!'59,BZGG\6KI9G_;"I[BLK9 ^!6;I_2 M@)';_DQ#!D\!4WSM[?W0!VB"9[>: ]FX,^Z([F:#TC51HYYX8[RC_+TO>PHV M*R(9\0@HL[(:]W.;8:N8P2F;P286Y"E*44^L+9DIM<0=Y0W:U:;113.\\=LD M[/#4N50#S\ID?%K];-6P^QR%45DQB3 M$UF3?KACT%AS-2);.^&-3W/1^WJS MRB$/6,GD6]MSWNG5%P4AWM!,89]SX9M&5J;#5^$33?CS%T+?JY 9B7T",PK_ MR?=HJ-L^,NN).[P[:%\^D]+:#6^(=Q&^KY<7/&2(KTC&1LR?)2,K03Z/ :2V M(KY[1';"\ '"]8_O_OS#.QZR\$D)H7YV_! RC,L7=\?$/'G-R:@#S@ UUQ7B MLKVUW7#T(O<(_L;/8W7^D8:73.6/G,$>Z);1EALA^3F--&)S.,EJDN>=ZL!H M!JU+B0:0YZ?>2,Y@5%5_%*J&= LVK4.?&33.*.4_+?S<=>=1IL593)K.E$,) ML&]>>SQMA1-Z6[0JYT&E)IASGGI!!P_ODN"XN-D.)I/K16L7-V>)IH^.+TK0 M?:;I!8W])[[.""?UTJSPYNLGZD!).N\FO*/N,8X9R'QP$C\YYZAP%7X)8^H$ MP0:SL<3)X&J00C1]?3LF;7+IO M228?B4*22TBXB"LBA(17B HQ17HUX;)KVY0.J=6Y69@1W=QF&_@=Q-5[EHY[ MN:AVMD]@+4J[Y*5;X6[KA!OYS'0N[:\T]L"+1(9R#UO(;%S-M72"87:XTSXM-?&C"-..V;\?R@Y_V\O)/3OP; MY8K>PTH#?\''>$72N#-N(.IF Q5NS'KB!96.\O=U^8(-*?BL9ER4,\"%F4RA MZ"SWMK=RX6U?&"G))<":S]Q&,9P/J /* ;C;3!4WB(QDM:[)3 -)O+ SEF(S MI3)2E!E?3&T_NVW9@NKR13F545#-4C7!JDTR>VA,V=P#-^@8:%LI):AKCA4%5OR&S&2NA/:0\1UN6 MK6LDKW+GM45APU05V,375O[E'IK9A1G2\MOBBHU6YL IRL-W$#4RR(J0'4B@!>X^JG1-S0R;D2R M.WF@5ZUH;!/KYC6+0(SGS#B.-$YKR>.Y<-*F-&-D%P4> M&U3%JYXM)Y5,^^)&TDX6*-4I,^F(%S6[B=]_W[O3BR#BHDL"UU!4H?X@G[\E M;R[HQG?]U$J-W%Q4(0PLR$T^* MA.\65,FO0+=Z$FZ>J7M9P8MH[_C5<@]M;7'[;*.&I4E[74.\/MHL[EB^27X5 MA*TXYRTC0^.8I6& _9\HI&8::VB:XG;-)OU4SZQKA]VF-)LQ^%3G#K^-Y5>.X; M/;I#?^3>W=42)4\W[8S8ZSNKT#L""DZD[KROO6=%4Y964R_;NVET?&UCW%[> MK&/Y^8ZZEGC]MT7>,9Q5KFQ97=@Z#YPDD>N!)HM:->UQ>VBKIK6+6=7&>/VT M7>3>&3$0Y%M<0-+B"I:J6>/R56U#W.ZIUZTT,SMIA=4275!Q7^OPM-- MP+LH"#Y&\;,3Z^OK=Z6"V\-[6J5<;[83";R1T%>1_G5=!1_8XQ7_^E:[#?PK M,":2LZV*$G,;"/?>N.$YO.6=M#,Z2[>@TW+C'W$2%%?JJ;WW""R M8NXS_T:_'F'6%SG0=+% >9W"H"-B0.HD?F^0XI-%P88(/D0P6A5%IY]%@TEJ MX[4_F#F+'8 ,CW7(#IL?_XTF*?7NDF.R#KW+Y'"X92;<.2=5 MPGL1P(EZ_6V1OR;7J3?RU^7ZZ3(D_IE_JZ%/-E%,GCA'%O0%[>W]Z2 M@^0Z[\-S5@RB'GN#Y37R-\4@Z\P@&=>9H7 I?C(A5 IX'@R81F26!)OF=M&# M9SN-I4%H!XW&#!!YL1$[GEJRSKVA=5" JR4;M1K']F+EVOO'43S/G#Q$FA.] MOSAQ[(2IT$^3U?>A@Q.7!UNF?+2[(Q&\4_O^JO0_ IYSA(J5E1/AL'LHV:Z( M9"R7!*Q,^.>WCSKW?Q:4$[/%SP&97 V59WL# MZ2'/_,;2KC?DY(^W>_(L!,",4R#/02*/*V0A;]:W5^?PO'MR#/BK7WP!WO-C MZJ9RRMDX-QC=)]WEYM_=', VR>4+C5T_T2:.?>C@A/O!EC'=":\E@C=Q[*_*A#OD MHHGD3'+6F+:*)C101@D&.C%1C:0E8(*:#4R(8$5,WT? E69"BP06 ]L8;S%_ M'=!BHLN@?<4S^#??9(!G3QWQM@H$S99?62*/KT1M=^N\\H_7<'IVE:'.*H<= M?A)6B(YQ4]8F!BUA?2PK-L\7''.'4*UV1W\_^HF?TGL:/_DN%=:]HVZT#?V: MN=#\W'$CW\R_0M<5O!%8X\78N0TPP\12A^&5M'!%V648 M=/4DA1NSAMCG]"Y<-SIX46J0-I/!DXR_7[+XPXM2]NPW )Z6,'_FQ:T&)+I9 M?]R@U-D276>AO#->^.FNP@PS0"&A#[V:*[)H^^/%R)Z:3%R-9Z%HQ Z-=;*!&1>MS)XY?V2Q+',YC M<@='F'3=1C'D3.K#]@_19Q:#49@R>S.!ME^L5T-XA7)I")"K!7)!2-2,J**!O.FLG DE\Y:1:1%&/J2US(BLA:1 MQ?I*B[#6![KUPU!OL+E?#CQWDMW'('I.S!\,K.N">P@PT5?S/.!)>[RP;"1U M7T_N^A@@$X!P"6SX-YMN@@"W]3[\/J%B7L5WC @<>#.PMI-_2<_]6F; MU_$9651M?>LP4J0CFR+P-*#.Z6M(CB=%[I^0)E$Q8KR0S3."#\1*]Q!/Z5] MM9NX(_'!"T23:CO2UG N%CG!.OAZ83G)$BP>YQ:'C2FQ295M6PT#XSZ8S=H9=<8-D%_U5T#/IAQ?$ M.DG?-T14)G!>5[+A]Z!41E9 978+<+7O;KX01^$PX+Z KHZ)0OUF\]$/'09+ MX99?T[_P$Q=62:%$U(5\X$9?O:0G(9SA/MPV1:62/E2PUR<9I-/PJB1U,4&< MRA3,HX\I\:0TY T+K;U_W+/9&_^B4A 8HLW+'G'B'\UF[&*G/F3GK+'KQF)X*IE+ M-="MB(7D*H2J?#PKU273?8GAQ/5Q;%1YR[D');RIWD!]>B-1QI:\41E_"ZA4 M!J&,.ZS"Y?QG+H)DV5@P2WL*68[U[0V']B8C[1:]]Y] ,_?:W#=N.>.(&EA_9YAFC6#7E* MV%&)X3G@AC$D3\"1.#E+]6*0E[,G@>3/?'W>M&XFJP ;4=*)%(Q(P8GDK&Q4 M(9[)"#\[L% 6$I<_JPBK9HJ+\%*&&4][MU4[W4==Z(U3\SNE2[LU.NV]4)6P MG0)L$^F(L/@%9&,A(_OZ"\N Z$7TK O$VH:X@U"O6_D*1;45WN!KD+7_L7]) MDG":9QXC:NFRP^BZ\7VM!"(,;I'[N:;18\)$2EQJZ8 IOZ95L\F6G4O,#PMJ M3-6E/^X0[6R)DWN1)IWQ!G1W%89=#:S;IEX5QU&+8ZKV[DC.9PT<%R!S?>4E M[Y83.9T(X [^[K9HOOJHZXTW_'OH,/+UO@(0)$/;AU9F-,DYGQ_S8JM.DE"Y MK*HLD5@Y6')J@+4KEBWOJ$O9Q/TQJ+Z%UK'KTE!!KW\S'ISV6Q(2-$@_,@9D MG$C!RM(VPBQ6R-6-=>H.>=CP1(/;F,(C(9=BCK\./5$)XAC'+)%9<]RI6ROL M2PAG< ^W3?&\81\JR/<,ANG4^_KECE<'D9#@Y9#@B1<2&$,6(@?876-_B5NF M !?PN9/O/D3'-$D=<^+D2F'MOH\A+"/M'(BK+BJ$V$N5* MA%+9&)SNG)0\<@G@;&BT]UWR2$.Z\5/QN.#FF!YC*@6:>1O#S@^EP6W)FEQF MYWZ8264A'&E2P=_&PSAV#)591"ZHZKT,1V*7+7FQ5--X0"SWP8GVG31NSN&4 M#DM*WNK$'CGZ%19HLK5QU9;+M5,F9Q=L?$M\"3\9)G5)RIH)X S/_K9H2,(: M>B\N^3+19>:DBZ=6,H/*3BN1K<]"A(UHV6>O0%G$W,1TW71&:,#=Y7@%!ZL0A'.84V9LG=$]63(S4\4-G"V\2;XAS. 2^"Y,E M?G!8-!(/&+H!(P'B,G6=4![%4L;>!!@'B;=,J8S,6[(.DD@* MSQ=DBK<6Q>@M8K3?GB7S6=2S4"P+/9 MDS+)!^M'7&B6J2E:\FCZ2#',"*ZPK@\F4269^NN4:_NZ<439UQQG%?>W0 MD"MJ^RXN,6S79$@66"1Q>1:5)5'EVCH!_\C:9;$Y[9(C7OXNXI5Z*H[SPY8' M36>-&[T+X*Y4JQDN.A' B9?];=&O(BW>#*B'#C-6H)T$&*+4"9K2H9E-TEJ* M#1%(B#H#(Y2S;B:T2- PL(T!>#1061R(F.@R$9CDK!&5CK1@I6HY:S\WB^5R MUN*56GB5T?W]Z,>4&<4[@DBT]J!(EWZXP<-8\U)-[+9.>*'!7/3>YQ,E!_X, MJ>!!"B9V]N;GTSZ[8<175#T?3O'BB.CUD^,'L'@$[S8[ ;W/C]AI3#JGF2S#Q[Q3QH8,9\ M(C9X)H<>6+K;HM\B!EXHZ:'#C(L6F%9 IS()7P$]J"8Y9B;!LF"AL4A>)7KH M>F@SH45"B(%M#*"D@F9LB[]<*)"9\WS,R@FG9 ?/NFDPI!3)_+) '!EXD MRBQ&S.!0.(C:', '#'3Q@@ 4XK>"UL&D2\?*&Q MZR=,,Z[3S8'?<+R[_P('D"^3P\$ '0UI+ 0INUBD%C5-""P(03NI,TX<4,D2 MXH ' (D$UQ4!OAPJ+^]O;\E!KI\F/$+L >2\-N)@F;$$L!0H>9/;B-P39J6U MM-+\1YI1^U#A/1G<)GWQ==2E=MA08&:XV62#3=T[;)TZX@3<[KKK5L_K>^&= MD':0?9P8 "8\^B$(\NQJ_I>]K!E 3:B8='L21$YH+]KE[N*=>,#D(7IP7G[Q MT]TN"J"P!6PQ=GE 8@ YY,@PT$YU&_==:2%&D:$:#=S*7Q'&D"@<5T1]XD*V M(NLXAAJTHU?<[KZ9/[NA&!^:B&*!REM%\.!S @Q)0M,TR(NYT-^/L!#@/#NQ M9V55_8X>I*5N-I^CE+94[FAHCAM6VO1484/7%B\LM$K,V"-;-!Q@7! M:LO$JI\XVW.NNJ6)E?D>YN!-4+18V]\6_?;_\69"/728<;\?TU&BJ4QR\A)+IW?695W2RQ?Q M*ND=&PDO-QNJ/7PTNQ"X JD R30@H (1.E@!\X7]3# @J+587/ZS\2&"%G(M;C28 MXL?YNK%Z=.C]2I$4"S!. 6ZB3.5EV+B^A\%Z57Q:<6O%A;5X R,^7]UKN$9CW MQHWK':V@(KAA5[Q8W56!OO&A\E'>)598V;X*8,42\J4+>/=,?=D"5K8SQG8J MT6:U-WVOJ>ALM17N.-=H52XE6VJ"-VYU@O8OEYA7@O4]FV5@QU6+(PT_BZ#4 M#9>UT.'-P0&58(>?/(!=JIO-ET348;EYA&=Y8&$RFX9^C.+ZBI"ONJWA011Q M!^\(UBH=<>A/#B\HC*%4[],#P/LLVIPQ[J+@$ MS+%IM>MJ-5;BQ'X"EN'[C!&7!?Z,,_,>X4%0:P\>98G19Q:P[)_%;>S0J]E. MN"9/[Z@6Q;-)RF^M7BJU[*[D@S@?CNGG*/U/RK-3K>6-NV-' MK&YV*".365_,"-11@Z&U$U5.Y$I]@>FS?($)V%D"DYEL<1M#Z6DX#<[P %91 M#_PT77[-,7MYRI,/0Y4>C!,WR"MO^XSXP$?U5%DI/;S=N?RL;-W9-..>./&@ MA_;%BQY&W9"?9^VHQ&0'#,'IJ3J+NOWK.3S/-OLC'O/8XZKFB&6M">H.J<]P MY'0)9A@3[Q*FU77DA"R%E"7[7M?;F/(=C*E78FVN("LUA'>Z OZ0'3C MA[[PL^S]CWGG4>.KE5/DH9.MN=])H:UD&O='IAR;GS#DN(B.C^GZ,3JF/T=^ MN#T'/X[#MARB$P&<8=G?%N4SN*:]\8[H/73HOS6;LR*<%W& &>'-[O MG9B_;G/O;T-_X[NP6U1P)!E+*\-<(=*I#5J'.-/.N-V[FPU*0YM13[QNWU'^ MWB'0[/?VIY-SV0$U%-S1)QH>*=3H.8WQQJB1U'T=U^3][YE*2,#M+KX??A7" M],N$M>]E_1/_3.:0R771]B!TH*\:NX'4[43,@.=\Q,;>=R=8QI>.&- MU0 MD7TUOF/?W ,_R+5H6\4I37/<4-,F]!"TX+2M%:FOTT7 MY;/C#G&<.+JA:7J5K<7I!=U0N-G-WR.4!V'\?U(X] IEM-A0>P,OHE1'V):Q M9SA5W-$^DM540!A($B]FC*58_UN%G(^HN)#(I^MIS@[T< =X+TL4CGK:4X +PCT4Z-OD$AN34&BL!WOTI"1EL6(+F71#7 C MD<09(&/:*[^^-) >\LM.8VG7-ZK@U4E&T&>34*6@'107J%:=$E7_(QYP:FG/ M=.>D!#9.W]QJ6;8-G M,*9P6RE0IGRL+!"L(,%E?DF&P4&YTN\^&U;0G32"">@-^NDIC3E%GAS M%HV<@RH=6W(S-B.@Y0K.K=/JUD[8W=!$Y[);-O7 [*9&5%:-*PV3;<&'8%7?T=M%?C6&3?G@CN9/T VK* 9.L M8MHKN7D,_*V]@D-EI3OLCAIU7)*;F^Z4MO=:BHM/LH5XXN"8-D]MZ&\YP.'T M4H=]4DUCW('()9ZBJ46>),*C9R] MJWZ W^VBP&.A\P=YZM]*J1^X)B?ED"J&'O_P Y/38['##_2W%OWI3@:WX_:U M2ZD04$<:>)V_MR:]PT-AF(6'P&OXX@P:>21CBV%9=WX+(0&08N"^V9Q'>]BV MY'GG'0V<5!X8Y79X5.W0-J4>2A0WN(QCL](4?1!%O, SDEZ#@NR,1S!1V:,. MM$X#]W"J7TFHF0_K TE^!<$VY:!?'MO)&N9C6UZBW?Y*N'4#(8*CCXX?_\T) MCM1\F[>E"VX@,=%718FF]G@AP$CJONX+Q FG3CY1!VCS^,#BO6U#95N?Y?EO MXS#7V&%9'CP> BLNC&*!=7:M;0?N5>A&>_K@O'0HH=#4 W?0&FA;OH^N;8XW M8$V$[G\U&V@31MQ6P8\3W=H+*#1V69R_MA10T+=?E,>.64T@$< MB,H"DU.;#T7=*"S3U0T'J@[=EQ< 4T"Z/A90#6LX3&+K*3OZ^Y'-XRZ?#';D M&IKC#OPV/:N/TM6UQ1O2K1+W?Y4F(TP$90P^:O*ZHJ[]LKRT]>W$VL;+\=-Q M7T8L.:K]065&96U$Y05-K%?QOVTA:MP9=[QVLX$:O&8]\49R1_G[ M>CIG R4U"D8K\1#:*_E5_M?^J:^YC:&^8FXC]#_39T77. K9/UVQ&= %!'J0 MP0T'?>VB D-7&G@AHK"Z]EUAB.3=LM*8'LYOGCKJT\J)DB:L-)/F2 MT)O-99+Z>S8G3C26.FF$&P7J=5)CO-P";P1KY.SK@(P6F+@RO"N?/;6Y(_%BC"8# WVA^.8D8/?S[FMO*DK4*:DB![U3"Q]:IA8:HU MFT)PV?PGY2V\RQPV\A RU;[DB@U&4UH:Z=&>YN3F")N29)7L[LG/8)X^4AH26 M3 ]UG"O C N.H9:&\I;>D^,'X H?H_C>82.528;8D01N".UCCVJ)*]/^>&&O MEQ9]0XR_7EEP6Y&>/769/7W1;C&SMCG-(Z&N'^OEW*1&!19I6US+.NQ MV?;IZ&"RN+%C++N-\-[L K!F-,WZ3V]EK5 N 0.?0@9>212D4%^VD@]YEBZW MH( IZY94X>L@GP*EZOM6XM&U_$4U:T^!*NN8)\^ = R<6*VG+U\B#4 @.9[RH%'"Q-8R MUEQ&4A>K.,\L08,B^8BPU99YCON]$[^"IS1Y"9:7'S-#O,K5NE>C=*P?)9SH M.X)UVAZ.;"&#-U,;HDSOMSCJGYA $D$$6T65OK026E;R9JS-3[L;?0Q*' M085(A 60M2W(F6QTFKKQ-X_6_/RP- .PM0VKEJV3IV[U3F)W :WR9F0^RG1< M1C,F@Q-SA]JE?DG-C ;>=*VW)F.$S,E+HSE3VW""PCSN#JKM$S\D5%[6]+)G M]EYM3PP+P\ YC8Y(4MME*:BAU[<>(4[;+P$-&J0>P[7Y(25T,3ZQTBZ+W5>8 M<3E[R P2$AW3)&7) GQV##T:\VP33N4[X>L?$A+R)Q,/XLG$*:9B5R&S#@.7 M2[&:+XOB/43\K4;Y5&.7:5DO>C@#?S1+U4S7NA-;S-1M@&I]0^RA=M[FAYLH MWHL;(S%( 4&61CS"?"EDMHO%3T:6@LW6K,Z"^=097L:>2/XD*Y/Y$)'2^ZVV ML1N1V;BO5?PIEF:3_C84QT?,UM03MNI;P!TS.&,R.,%]J%WJ,STS&DO(_CIJ M,D8,?2H=M@:F9VGVNK9MM$%AH,TQA:%MT-K\B$"2'\"OVR"5#]-X-^$=')6/ MV=C+R^9U1)EQ>"P%@D:T:#T^C UIIIC!&YQVV:5G7MP*N<>,JD(2U9S MN8BH-(D.^[#9M[@.1G8^C5GL[5ZSG9MB+KWQ0R=T?2?0G*X@^^PW<%*5)/M% M');/9;\)E 2Q^TB>@;&_A-%C0N,GL/E5>#BF[&N&1*P7GP^U ?!$K'#C\)3V MK7W);T0^>%%Y4FV'OZ"W,D7A%5&E(UP\4I8/"U"C-/GIMD8"^QH T2K6PA[S M$S/2#\2CL?_D\"(A0;XI5 _15M'8< QD#3Y'85PR/O279G9WH?_[T?!BPUR\ M%X+7<_P"M0 ^)>,%(/HLZ@^'^-(CJ2L%UR'_4R5;D5PL4LB%#M51F[UT4R1) MCON#>&7JF(C%4(_"FHX?4LOPK;SW],#8K%]\7=7K^I:XH;%!.Q7(:IKAA9TF M87MO'!4T"1 EOP+9:GS/[9 7T=[QJ[ML3>T6XXQES32N*!HMPA$KHH[AAK\* MFGU\4+/9?W.@X2=>N@3*IJRW,>5#X2>Z?Z1Q14>C#CC=S5S7?#^^L37R#7.W#'(B2"M2@FE#.?=\]\6@OHM1PO,B]_/[))[86? MI+'_> 1C&T2G22?$$6JLU/WL[.NF50W- MD*)6BUXM?.JKGWQ M.FEG"V2>:]P1ISMW%W]$'Q]]MO8_Z&9#8Y\FUX&K3P)K6R%US6:M\C3OM GR MO*Y!X/$3N9S9BEQ?G\^;MDV@:$X2M!DO>/Y*8_<8T*RNVE78$$(-;1$'4IN& M>3CI&B(/JE:QQP^MC&564W!%&-=Y(VPRK:NZ@6H6IT&3ZSD>E/P">\= M=]<\%.L:(@:11MUR!*EMA1P^FF4>'SLD/\(9DO_;V1_^E9Q';^ M4\HB=LRA8>D'' ]+SJ/PB;F-_QC0VUC6?Q7K-7I8,>B#&&%,-<[!IJT#YRQ;:RINK6O;8QO./OAAZ^2*.BDM6#9OBFH8X7;%=MV+SNZX5\F2H6>;Q)V&R M(E)"_"2!RN0^?S]4E$Z"N@YJD16+-1ZF,4M&-0]'BYO7R$@2E7MLF8P8T.;>2+QN(M^3TCE:21 M^]N\4#.-?3*J"*!F(@49U%25')J0)]1]NXV>OO.H+W)Q]H\B!6=__/V:;IW@ M,DS9K+5FLEC? B?J-&@#<%/S-;X4NDG(_M7)&3TB"(XTSVMW*\&N=AI7\S5> MAZK3(_,F]3N]<3WK0Z/.L=>*R__B./OTY:8'381JTR1.>\M?(,QV- ML",L(^N7D#.>Y,)GDJ1\]SBFY*]1 %.HA*Q_GC>;&=D&&3D[KW4^IE=ADL;\ M5V]8&ZYMB#/FVG4KOY%9;84/N UD[>M\O)A90=/BJF]9.>WY6(/F2W++^E.P M;6V7XJ(CGG6M..IJJO.N4#?O.G+"CXXK'K[1IB#:ECC]ST"[/"6I;X8\-6D1 MNO=EV)T/I;B %N'+M@E?5N'OLT YR("Q)!O)<]Y$9"J-02V@2S+"%E=69M-Q M.@B!Z]3NCMZ$U!Q,:OHL"%9T&FL!IMIA85"C%7\"T-GX<9*25'!$!T'C6^(4 MC"0/PI@@ J;Q-9=JON?J3PY/#\]19WA2^RP/GDXT;H.GO,,RX>E4_ G@*8%Z M?1YV?!K1%'I\8DSPX=.(FDLUOY\)GUBG[@E4N=<",>I4ZU:4*KHL%*=J%)AB M]K;S8_Q -:8M&J *V" $JS&UEZK^,#)Y W?]^EX=1.0V/$X-2J8W%Z M1]<2.12URSUXBZOEH@0<]E!O$' 9YCVE,YD-0+SY M(3QSQ'E='"GK]B>C*TV&)!"':$][U%UX,NF//)S[:C/^43U7">F$BT(2119Y M -@[\E=502)KEZ)F,120F@[:FI,,-+I.5W0(3GUJBERIWR'%L3H-\J) V1?X M]C[KQ>N=+_"3NS,7JP*>]0/ER;?(?:=F>"M_A=A_QLHXA0?UWQKOY4.?G!=_ M?]QKO:CZ/5X_JM4D\Z32ESA]J5[$OMXDJA][]+HI36-R\8E./).5/OE1,THL 3@_M;XO2#7?C MWOC\>X .O>^_,S8K O]+%&XK_IH09RA>+5983C'S9A/KQZCYP:#9;>*"36C! MC9MDSTOH.V(YQK7X)7.M#%,?1LQ]NSYT#^R9]U5BT M(PGQ5MB&"7[PJNB.1( M?1\@_ZT-9+B-(Y=2+_G(8N0J28X.BY^;#1A$8ZO&#K@COUU7-=+UK?%&MH', MO7?B)6D"-B49<4@"@+REF<&$^J[%*!Y3E_I/#**XVN*8UY%78+(_CK.,A@HQ MC7"MU!QWI+;IJ1^1B[9XH[15XM%&6Z!-!/%1(_1'H61(4_-A=40];V,_=/V# M$R#(%J902TXA+('J9/JMM]N8;B'O.31K.AN6BH,=B1^%\H@']91K\ERT]PU6 M,NR.'VN[V*&*O29]<6-Q)PT&87/!:45R7B7$G@"LN^#:+*8H-/? *(@AX)Z7 MP+OB]?%Z T&5R,+AH-8FG4"A1&'!T%"OQ\0 (9@2P14G3DQ@%S?CDAO KS/ MD,IAGN?#*5PGJ.0_49S-+*M;TN;=<(9\5[V+PF/M?9 ?\^ZB0>]T-^>1;0E$ M&S'B^479I.>=[^[(WGDEC[18;/!#XL!I[X3^?J2\(SPR%VYG+ES!707#3*E^E>V<%P6^AYK G5;GROUP(F-G MS=L7CI5.>%,><]''7T867 AG8R6OF5MY7U%>K;"](B'%M: ^CPV2FE]^R/7: M?--.*,!8,5R]"545]1C6DP1..!MBC^*";K?^R!/ OMJ,4*_VD+/.(E\P)W % ML!0=%NONSVR>VY)-SDLV*2.&M6$"@5U,?<7^UJ1R8[)8*KB-?9) MLKTMH=_-;.B,-XGLKL)H^YT*LY6RED8X/P2;A5,:0U'W !3)&S\D7A0$3LS' M'/&>2_60D9U-17QVL/<^X>, MU9D FS+>(F54VB1YHWD+T-BU5&Z.0V:.[-' T;(J79FN.GVS-^T,,640(9R M,MPV1>&N/E20+^L-TZGW*DWVU**(DCP< #+@CV/HITKL<"B).6_U2=^9ZW=9 ML91 WILZY,V-*)#W1D'>FPQYR7L+Q;\PN-04P#LX[?ODAQ'+@%^S.TUY/85B MU?+#ZV>&95&8,D,SUEO11#/$#:&'$ZU'LY2: O8FAC<-'*Y2[PE6B6A^/7%% MBN(@RAH\FV95.HAF5C)">T;[0$.Z\5W?"4B4FXG9!JJUOOEOB.XQ9KC<:;=; MZ80;5HXQD1ZJVHCB ME('6A9^X090<8Z:Z>#@X$=\YO!XK;YRL'Y,T=ES="OE0FKB!8!2+J3@QB"!> M&!E'K;[1)@F2G/V*% ) T D1_I"00@B224%^S>28]Y$%7*93JF7;0*9LZ?^& MS;LUQ(TJKIBI::!OC18)VD8?OV.2T\R"V$KESJ!KEJB;UJLYS M!,E/''G%& YE;>[H$PV/] $@27_,H9S%9MEA<:@LCYF4;;V#GL?-<)-)6,F]KB]%@C#;-:M-J&^'S43-R^ MSJD2G+GXL1PC5 FT99";VB)VQS8-"$P\TQ37R/S9\%?4%>_^A8=X#!',H?%.GL. Q_T$ 6[\PHJGTM1_2*Y;MZA:\#+KA M!*JN>AM,J_,^^ ;XSI)/,+T&)H1SL;.@;4]W1/':=Q8QKT$^O)+2*I9@ MM++U_L",%I"D3G[M\0 MVV=4U?C$WTPZV<-H;XX8O STS"&KH2URH#*1O*\O M/K 9;ICO'6_5@!2/;"7S8M"4NLH]\IM-&7@D^?G19@9=-;^IE8NI:GA_CF&J?3C#KB1.F>FA?NF+:W@WO-*B+\ ,J3' > MY)DQ(1F7%>%\5L39L! DZR"(GOEQVDT49P^E74=)LB)2#CO72&>PSY?PT>>W MTD4]4SA'D14IDAQM@0&D0#$?\^[\Y+>F@T':QNA#OD''2I37M$0=V$WR#HCE M@BP!NJ.?_!GBHA]>/]#0W<$06G,8J$.WA;FM1N]&!Z[T69 KZR0?T:ES!F,? M)!KDW9E0M6>+.G1;FG?7Z]WLW>4^2_)NC>33>+?%E]SE2HZH 7F:9M4>[>C: M%[>G=[* ZNY&'?'Z?#?Q!ZYB6IDWV-305NKUP-AUR[J4'K@#U4#;EEPK:XXW M*$V$'G$, MJ8DBN0IUM>5>JQ,/\]U;9YLILW7Y#_U@@]NO]:3)^RL>1$[\;$ MJ;T7"]O5K2)Z?N;6>Q=2Y]W9*^\:F^DUT4^N3\(XHS M.1+-A;7:1CC#LEFG[$[0:0M\0=]>3+;(=C*N^)7#IQZ(?;A*$7?U*\Z330Z$QPHM2T M-BT5&!R5 ]ZQ>"(]>]?1D^+P2^.*0.I#/)E(^7.+F5"\1*$4"\9\P@6S>5QJ MH$T_O-83:-CSFY8C;E28P=HJ1$S(#B]>S*%T7_#0 8:]/<]Z96'!J7'CTZ#; M$B/Q5._V<"KZ+"TF:B0?V;%7!'@,65S4S&TO]X<@>J5T'7KG-$X9\9MT1V,6 MQ$D4)OSAX)L#!'A#-: >-'#Z]""+Y!/GK@20SZM[J],_! BO^+[EE0S),V-& M'U^)$Q(J18&7>EPA"XE &+A##-(0]H'CNE'L\=LN_$X,U+ Y,%'@C>HG/^%W M;/V$4"@4#1=#TDC>#:'0&UIOCNDQIBN2'!__0=T46CS1A)>4=4)/<9R?V1BQF=AG2>/MZ[AS\U EN64L:Q]3C24D3BIGTPHQ; MQEH72-7:!3LVF2O0_QCH@1'C9>_]HN([ Y$"6 "@P?*Y2"N$(1%MY1$8L', ML3R]400+(GF0G(F8AK,T7/"9MP@+$N5M3#[D*RR-A].J;7!"6:-&ZARBU #O MA*%>S+ZNIWD": D+7-VXXCK5-?X#T6,KN'8*U"=EZRO[9Z[ M^$S3J]"-]A3J :Q3-J=Y//*'NX%^ DM33_!X=NN,.RZYV*#TZ8]@7 M;UAUUJ#W3BV%EY. $WD#O+XE*C?(I04_>(^*4>-9T,?2ORP4E\ MEZ^IR7BR7;]S)EM L MY<:46Y"6\>T\<)(D?R+\)KZ#T2 [_%N8ZMR! GT?7K/%3=E0>V=I,%7=!7ML& M_%P]->'F%GJNW^N8"]9M6R9WD#0B!Z;?CGTJC63ET1;ZF"IG.)\#2^V=A&^]P2-\2B=Z?_H MAT[HLFGC5)VX3>"^CIO3)05ABX?/']A0 MD6R@K$;HW=/XR7=9RG^SJ=$^@=)*2?U7C0?51V:!.R2FL*<:1V/2QQM\DV@Y M9L0FEJMU[/PY\@7#7@U2R?9P6E<]I_+WX_^$QL*F<#-Y<>& M$,0=D,-M5:ZET)<:WF ;0:?^=1@RUN0 O.T$4WR(8B>EY;2U)5Z:^V /"0.- MRU[?T &S8YN(W=]W)77BP5PDR>G;<.(O]S]'3S0.>9JZI6RXHDD'?^[0';=K M=[6#ZN6F??$Z?&<-^OI^P8:?P7" UZOE$%"*%%16' KUKUN.$G>E@3L8>EE$ M4]^BG0#>L.BGQBC5*4X7I=0KY]=V#_#JK?'1\>._.<&1/D3K?12G_C^I=QXE M*1R[2EJ.\0RGBCNJ1K):Z&@#BVCQ7: M-J!X5),?L"Y&=^)D4O%7 8456>0PQORJ,P.^2DK&MLBUQ8C3#G\" MS+( S-0N38C51F,Y$&6L2>_S-JZ/@9-2[^]H#+M%-A6I5 MVE\GJM5:< Q4*Q'^^E"M7CUKJ";>=Y\(U7X49@SI%IA/@6OC6K/6.G96N/6+ M 673G!]CN&G<>4E!1V598&5H%;/UMUH2RP$@4T5&A!H594Y@1_)%D29-;9O: MI3-;-XUFUOTR2?T]'UR$%<3R*C[,_.2D\J][/]P&5/[]>L%D'W'C8Q"K):/O M,/N:0W0_/DO%\8':3K29<]D?JCN3-S'G!MB9^"]D'X7I M+OD6,X#F^_HC99MU]+X.4-1:J@_\G1!;/M#I59KI.,U*Q:0"NQ:2Y8UOOL(R MF &H%I]S8TP!_BKQKP.:S&PX6IJ64UX^:!GJ-VE2IB(8WH1L\++?;$9?5"96 M_#5P+77A8'9JASX[)DL%I!H-)DR:4!QSF\P UHZWB4+,]RF#9KBJ= U,H!BK MOA!'/5+*BP9>MEJU(TIL-C#5MM^M/V^'V6JUFY5OTE49XO5,O:O_;\DG* MB_4!33L%"V?5::;AX8D%=Q2_?F03JV1'O9^CR$L^4Z;G'4UH_*2=Q)CUQ!UT M';0O#QBMW? &9A?A^P\>D@>LWPHNA+-9\;=&F,-GK*S$\1PFR/7> FVKH?U+ M%/]V%=[&D4N3;J'=V',AH=VN?6UHZ[LM(+0-A!\AM($+/!TL^2"+[0EM *3/ M_/#L((A;#>X[Y_D32]%CWPEXJ;OCX1#XM%N8&])82,!WL4AMZ)L06 (=%)C M!#A@_$C.4.QP2);(D&$6PX U]AD7JPA1O&W3=ORXI/DB"AOJ733S547_#J9:I!>;>N^RO'9$;U6HVAU9IE'/T:IG M$G+P,CW$T1_?_?F'=SR6^%OUMS$].+YW'H4<.SXYX7'#_GN,_7!;?_NO0S>< M,=95;X@WTSYV8\^+7%Y3FB_0]_S9QJB[<@SYZ, +.7DT%OL%P!C&#L=[6&\"SU]&>]\ECS2D&Y^-1,]^N@-"9'-D'2B\ M8.E''G",0DI>X8@@HYWN* FC>.\$)#IP(1AE]]6%?% MGDD,\:!H&^=DY\<6>\K-,MN1T'D5)L<8QDY-_EG3#"?BM.FESG"J;?#.;K22 M#AW*2^<$=11ZY,IC+X+ M\O&\@P*S3& D9[[.?2@DX2MDR5<_D9GP5\CG,:J%%2[\FNN\ZSQSJ:Y3>72\ MO HWX%?@W0_4W851$&U?82LDVJ3/3DRY.NVK0!W)X$?4/G:I0FP7&LO W%X: MS0'"BF"DD(Q'3R)E*R%QT@[%5N!T5@,7R66M\=:P;YL9CS.VOG(TJWFN'DK^ M8W'6=Z;=64=#@QG>W9CQ=V>KBMV8RMQE[S<=4S^P]FZ3 MU&CM/=$X]1.6)C>K7FZXB/"IT:TFBI16Z(.I3M:A,:70M!E:8ZK&;QOP$!-U M$$?=UI#R7KXPN,W&W*8EE/:>.*.KA_;5/+^EVS)2>U,E M)M@P:4[O60-?2B,Z@3ARZ_C_!PLL4_\N&6!*/OGN\(IDO$C.S%K>/[416E4= M@*QPCI3A$+Q[?$&?:! =]IJU%&U+Q,C9K%V.E/7-D"-CB]##D3"6#/B@[A4L M"!7^7L7">0%H(O4SLGQ]02$\B7+-Z#*UAI6?U+!HCX_4JY_.-!S>,.R',^PZ:YYG)B:=D"RGDB;]G[R20.D"Z\.@$/"])=I2E,7"0G2<5CX&_EJ7T M3N3BU[[S*+>OF_,4DWXX<;.SYFK6TMH);_)B+GI?O\XXG&43.X6'W51F>MW/ MHSUD2&+^"G&=S4*M%.46*'8;1QN:)$PB)_A(6Y\R;>N$.YS-="Z5W6[L@3>0 M#>4>.CBK] DPL/SBZ+1:E[3E2TS>'NK6I; @] 2OCL9/OMOK4%?SI*7^,G#+ MJ?,.?7%&;2\+5"$N^)&*AF45D0-U4""O,2P[P7!H; MMJ51@B([(&\\9B^YCJPN&LN/]&O'Q=+QMU8F<-,[539.:'XVSLMBK87Y@FNL M@@NC[77?BJ TV^@^:8QSP##3L6Z+N]P2;UK7(N_@'5])%\?.]E1*,A0/HY0! MMQR8+,Z^\D/*#&W\ M =Y5@0$K#<"'9(R(Y&0WV.?6_CG3'B @IH? <<7C.LKDW_1$V=EOMYBU!]GD/>V1,VZ2WOGQ:R]=% %]_J+J^@BPRK31BRBO"4?>;V6 M+*;+[%FVP>(0=J%#?JOHJU\?F>&'5]9(RC]-P0_10LF,!FGU52N']3(7O:9, MV&R3\+7EP%Y;)YR#03>=2P?W&GO@S>\,Y>Y]I"W'-TY_E6]^OUH^Q3>7V@'0 MM_0V]\1*2CK*&,:554="?'B5OU<)[Y"';)SWG> V2GS V,N7E$&_SS*':S_I MAVR=R"\9 [O;T1PMS6DO%5=[:#@A J^45UQ9-IM+1#*1R*^%4 2DLO*V*S\> M+5,EXQ-YK9V0!Z&1SB,F=S#;A)DB3::(WAS:&TC5J]IDE#*$>>" M)F[L'WAUMIJR^&8]<$>I@;9JB#8TQQN?)D+W=5-!>Y6-4 I]\BOG8&6\N8TA MLTU?;YE6*9O\7_Y^]/F)] ^O#XSM^L77O2QEUA.W3W?0OK+AT=8-KX]W$7[ M4C_GL2*<"U_FR?FL"/ AOP(G7#X/\>OKAMWZ[E0GS_5WLCGBVX+]/D: MX2?U><&KC]>WEUBZV6Q\E]X?')=^HOM'&E>,8=(>I^L::UI7=.FD,?+M*2/1 M^Y^6*NH=@[R^8$19/H3L!$;1)1MS.@<>I-.6QZ8F1= 6% MC9+?C_"HP(;2/I>^=2\STI"EG%=[J(C$E[C701 ]USR6UMX:9[P9:EF\U:AM MBCS[,Q"\KRL^["AQ\CI<*6=$_((37+ 2K&9^FW%"E862"FV2$[?P3N/DBM;^ MFN/!3)'00,$N.,6YY;R2\D9@\OD(Z3K@:4B?G>#FH*V@/I@B8K@:QUHYI TC MAQSV1E*N;_@(LJ(N,2=,(D&9.$^.'_!SEO"\+1R!Y)+.BY"6K2/8$\F?J *L M2&7KG7U2&%/*0:0@\R,N.K=BXNZM'!@2EBBK+;5]8#(USF";>N'$WXY:GZXV M:+O@G:R9"CX3"F2Q#[RM3.FFML>=$M(0XG6'(*V%]N6+G[ ,WZ4W&P%F#Q$_ MW>1U,%83C>6%?:M%VD! 2V!9D-"NQM#ER)/#>#E+"!/!%+(IP9;\FL9'2C9. MD)R<@+ '%--9J="?YP3V8*."C/YVE]YLOB1T#06Z-:9JZX,;%HPTUI_@K73 M&_9F8H]VUI8S.(LV9XP%X3Q07 683F]Q ^#NYHLH9H_I H"19=362XK8$RT- M3MLO)4I/!1[_+/PDHVN4.H%Y4(ZGY@,P[G MQPX(C:?OK;B>*^\19_,-7/>0 M9*EX(\L4;9<$014-]0 D&RX%?JKBC@8^DC""^X_CJR@BD-9J.,\I"YY^K$/U M5H68S:P?$UZ93K?=;=(1=UR:ZUXZ@]':"V_$=I!]I/ 5V;RHU72-::"IY/8C MWW<=0AUWT(QL1>.Y\M=WV76X@A/.OY=RU[4^5?XEQ$Z3Z%/< "_8X)H3CJ@^(W7F+JI41:'\5-4J>G)8.'),4K.B#_D%HQ&2 MRA6%0(L>T!GNW#JO_*# Q;%M9MJ1Q!*#M=D>[=%8WW]IX=:BQ>B;T$I<2;XK MPAB37S/6=C:?9S7.)P=>*$A? 4..H>K]UE$(X@:4X;9J.^5B1@TOV(R@TPS0P\_'21G$@ Y2$! # MS1&8F:P&MPS(FYC3!IO]F>RC,-TEWZ+%(H;(G^E+^O!,@R?ZB0L[Q*SUY+X" M'&JP4V<4JJ&U< QJTF@>!(+L!T0@0@8BA,"+/U-8C"' GS ##4#LPW,TT&P% ME:\#5BI6Z8,FDL3R0:2JR'S8 9P9=D2H$6,L\[ (_C-ZH& \FRL/=J/S%8&% M:IG>< %$OA+ **DR-V0 <_R@,8J)6#S_!3ML?&2&'L%@DLS7 QJJ7?IB!M#X M.B"CI,G,B &\+6W=SFXB%LK_,G;%!HWX#]$'>NOXWGK#D%.#!/VIX 2"@5:I M5&/H0F(1%1AZ*=2["E1>C$845?A#4MZ5*![#XH]G3 \LA:, MC0^/EC_O:)A_GWT(U9QB"@]E,9'!R7+ZB;IGN\GW; _9GBU_RNL-^WD"D,HY M'.+(<7=="0P*2,QJXT>=C2F7'',Z>/ 01/M M*-'7#GW2Q.6GA_.GA59NLLUF#GZU#5W8?U&&9C98LJ9B_.YCK09:"P:$-@L9 MHX..T$*AHE6=*7%#94X$=R+8CPHB/PH;A90EK-1[&+02-:F]?B+EFZ2.]X]C MDNY/#T=;.#'X"X6K#-1;LXFYLZ5WV:$ _B44[7EO=(K*B QNG.EK%_WIP78: M>-&EMR:CG!+)E.1QK_&_*F(L^A8=?:U^5F6>=VC&9;MJ)'307FAF8X [)-KWSGM*8-\JW1)HF'/,8A=A#Y3N;SSG=WO+X\ M$P1"#=YQ\#U*G@53$H7$3Q/X&$1)2!(%WKP;A5-8X23:9I]&3Z9:KE)ZJM(L M.<%]ZH2>$WL5Y?@[W(X.8%L[X02?;CJKJ4!S#[QY@*'AEY3"C"QXA^< -[,(4Y**'\(DX.RD&PZG9E2<8I#ZT>Z]4.^O#>Y[JWI MWL1:YSX-&R+QDY5UB$_RN::KL%G9NR@(/D8Q2P=T)?S[4<*-YP.LHX)\#S)X MD7^(,KT+!V2/BODA:1T:R*_ FDC>=B:*-HQT1\&CV7Q4'%F4\.GNX)D4,!Q- M4G\/N\-94O]JNS13LVUN8TKA&00V%ER%;@PKPQ=4_+<77C?3PPU$@RUEGG,V M$,,+2L-5FBQ379&,)WF3$]4-'YCI3&F_6UAH2+(SUL^Y&8AW MC,$PVA00 T+)0W?]C%IT7C3V5&S0 6ADS\6B2E7^"2$D"S>!&_75DL8\0#8 M*T:S"DW30+SO1O:.1W$ P@5]9$E=DL9\R;9IM[:^)>Y0;]!.C>N:9GB#N$G8 MWK[I[JAW#/@[&-=1N#WCAY" $RE8)0-V9+7OK,?[Z\AADXK(_>V666D'QR5$ M ":?*+SV6;>^;-8-IVMVU5MY@KVU#_)]GRX:]/7DJY"-*'LQ8V2HFLJC=6E$ M$N!*#I)MEIDEQ$^2(YM#L@DE^]7^<0Q=WO?93W?\*T>^L\][8MY)]Z5B M7[T=S#"PW'?)6*C1!#$F0E,I-7F/""!'MF0[4)X59L *FC9M,B^AO3NS#,@!<7UB_ M^+K%XIIF.%&T32]UH:C:!N\JD5;2OGZ9$>2W:\BO0-/*T7Q5L8L(KLX96"!O MN!P7+.NFON8'E'X[KECI6^->ZX:M%2OQ]UC?\659O O:^UEG>@ M[%^8FDI1V'03\S^/<; ?A!^S2FF>I6*ULUE#J@V'87@Y3)J(F_SDC9/ &A/4"'"V MM$\]$,WR*:AV&U-9_?/6>8TVFX\TJT? >-6M@YATPAG=W73.%TA;>R!?%C67 M?^"]2TD.5C$/G O94 IA#,N9)#JF"1RRXF5919':F :BFD<:\2&/''(QYUWO MG-Y$'.H*%KST(EB(<2$%F_E7-:?7_+9PA<.DBC9@^5RJYM0SSS_$?NCZ!R?( M7-Z'V/ ]ON[OLZ!@F2POI#PIQA?#5R$ATUP^XU)?PJES9^28W\D&)>PWZKF M,:";'KUCH!@'( :F8#L3(YF!K9% MJ\AUCW'I"H;J<38 N*A'W@^#Z_HO$X:UEC!!XI/.RP5CO2HSXK$ 7QD<3ACZ M+.@3)^8O7"\;DL1XGVMIQ)/YR(W5GSTMY@6R>\BY_FH@^8$(N; M- PG.7R4F1#.Q*RG (<5":-TFOO!!FN[L_W8?.C,KA7DF%C@ MWX8\1G',7U(:\;9!!?1S"+W9K#V//Y?D!-EEA_.=$V]I%<<&D,$):T/MHLM' M36@L*RWMI-%X*\=.SJL(&%=P@Z IPL1J4CF+<4YSRY*E"L;%C27)VLXZ\MSV M63>XRDS3>3Z>W>:I=/O.F5G7Q6!GJ_X:O-3V6Q1&MFLQ!!=Y=D1?6)J0)# K M3XA3P4I8PQ+SJ42=S:_X'C)\N:FF6U",;N^DQQABY4VD3MZ_S>;M-H%U.HN> M@*E(16^+N;KU?;@YS" 3\/($_8WJ6R-BY9<0#C'$OIM2[]Q)=@_13>&E<+U! M/,$$NI]'3S1TZE= ^Y%!C*$#[)+C:0\:R+%UB$;CY9]'10KB,C%@J12P5%TN MY0<:Y$I6NF.8ZB1)@2AXBHK 5 M]YH$XY58 ,EXSP^[-@STJU%'WZ0700Q5E%[ZQ$QKQ)PI1ZYF4:9L.5YG1@%ET' M0@5H(+ 5O3-48#5U* M*Q@KDO.<>)NL\P1I:L,4BJ-;X,A2+P:8=_"Z>*(L7M<\?]JA&VZ$,-5;!86V M/GAQP%CRP1D\#(:"A;IALYK_ ='Y5>=E-][XH3AR/N(>N'H4ZB-TG[+M\BA;%]SLGKC^).808SI >QT8U^S<=*2%?E!FNUW@[Y!O.O[0' M'H6$2AG4!1V^(Y)P.6QM ,UMKO(13<%;W?$&4UTJIOI%-960P>9NT=SF^MC' MEZ8[W/GY")74;C87SFORMRA@,?D+A7&'>FN6ES)>M[$/$](P\3V6"L*^VJEU MZBP\%F'$(#ZJ[7) 'X4J>+"G#U+:8@CQ(';?'P! M)1.(QV9=T,Z+^CCL^#FW(=F&=2/#_,,!#CM6#=?9^7@Z M#WX\9C:_<_\:!3#]2,ZC^!#%/*CU+PRTM$<,YR::%FEW0V/DX&LD>N]L\*_G M9">I,Y>-#S.GP5/KEE$G"GF+)?JGUM=.?>G(I=1+/K+0E-B:@:WVTGES%YR@ MTT7?;F/^R"O9QE'"9H>2 MF:T=/98<0=$4ACXWL;^%.S?PJ9A1-U7/;>N'.W:--:_NUC5VPAO%YJ(/VI4K M6*Q(QH3O[*_DHI*UW?QIE<]UY=6$W)R77"D:+ZM?>_\X)BFO!/$0%;>*;QW? MNPK/G8.?.D'VGRA,8__Q""UJ5WH&T,(9W*-8*)\I]"6$?!8Q6*TAJS;9PBD4 M3\C%@&MK2BT%7G04WAX30HC4(/O#546:=XIBS7#KLJF46@*WTE22[2K[!RD) M,/_LQJ*I2FYTYH=GTG/&+:M0C"8%1['/<,7?SKL*KWUZA"V*]!C3[-S'1R9Q M%-*ZJQWC4D8,S^-:KU2S83A9Y- ]LI)C 7D>9J_N@,"XYZDT0JD"5&(D(5P>\ MI_QC0>QKZ47Q_ M?(QBC\WJ4^I]ALJ/%T<*T:W?0NM. F< #[%'GI%U[(\\]>JK3?^A2_=HMUM( M0A(N"DD464214N(=(=TB?#2:-8V:VU! BGRN*16ZT9Y>OAR89>KQH&-7G(C01W]U6#3IAW*A[._"N]F?_S]GN$A#[-[E[*AWH]JIC=-[7#Z;:MF?.#2-<+G MD>VB]G6_C-C8DY(VMY-LOX3)@;K^QJ>>R.+J%&]HB]C]VC3,75#7$*D;MHH[ MU!6AEDQ.>X+L'I:N[ZA']P?(NF["FW@-[XW=N&G$ /V']ZS']_H4OU-OI.[9 MSPJEG7BSKL@S_AZ*C)3VRR<.,]:P^Q%E#\U*]N2']RM8W?U^_DWRF6S"-\+O MJD98UQIAUO!OV #JU'O9X:_;]C'ONOSP'VL/HW_XS[RY,Z--.H3_#U.%_[W_ M\BD*TUURRQ*/^"'Z))^CN6"YMBD(&-%8#!286T0#".T$%@4+'=29"!P2_X7L MN0APW1C>\XB*9Y.\V>O9SVZ>*DXPED3P)+>9/3*VY.*TPOUH8 $+GGZN\>'H"CSE,90U!4%5 ]LMO%?WZ_>O7L' ,$2K=#U#TXP8KD66<)L]:!:6<*.$-_@#6*JYN=NB-/(GHJ,\[MGMS5R?/.=W?P>J"; ML8?4^OL?__CV_?N__#F[^W.@XD5!)@D;0?^0B!3$R:2;^<;FO):391-O-B1G M2'*.\+2@O+_#F!8'&"QBB1RFQ]1PV+,1N1"ENP)Q+H:L2U?S2G<1H6($ ML/F^MD4+:M/@0A!9%+%<0[> ?0O%3M"8\*[)T>J\S,X4>T-C* CIA_G#+3]# M/2;MW$/?'B>4&VM:GC)K&F.>(K>)W!\+!&4B26>/$G'JEF; 4^FJ'-X7SPV- MF8:="KT6[RGQP51B43VSPH4^M77!Q9&K-E9PM.SOCR@FE1&%(WW^B32 AM-I1F M!1/4Z:$@-"\2-Y1<:=PEM^R)S)N- M&2P:]$$,AJ8:EU;"FCH@!SYC\7M7OH 3"Z53#)LZSV7_0QR7BR$?5G#D9D/V M1NK\BU>3VH6O3.5OYT+1KW8$&VWQO#@R\DA]K=; M_5&G0121H\!P:VE6R[N26P""C*!S<"8+;F.[]X[[ [B[*ZP@L$-T:;=$*<[6]%XIWS;J,!'PN8\(21\Y% M'="UT(<#[J:Q32/N 4LB>2II(1X$G,8FY_4.8N/P@_(6CLAKQ2RQYWD4KN5HQ$3:\T+TI_NP?#3$AEC M&Z%\N7^DGD>]"Y9A/?&*AQ\=/^;2WFQ.O[SV';%@H;'B '*XPW^HG51@Z$L+ M+V0,UJAW03])FQ3$5P1XDSS@:IJ07 K4&/-6MPP3YEA^#6+S#C*DW,13V*P M'*K\3'4/7.A;XX:2%BW;CE.RIGB!H$W@81,"-F:J)Y,8X5'C]T>A7\A?5_6Z MGJ,<0\VRAFB.B(ZJFCA7YX?N$=C8@)GL69];Y]6!VY\@2)B*>M2N^$-C'+.> MN.&G@_8J%!ETPPM+783O_^*&?"Q*,K%_\;^X2%%[&*B6WX1Q_+CRQ-JK2@Y]EO+;-B$-ZC@>2M1=EP\;%4H4[>H:-()9T!V MTSG?06CM@7S7P%S^<6[4AS0E6WC:C+]I)NO9GQ[.G7=[8'HC, Z$O^AV$Q:/ M%]QL2 6UYM\%F$=U@U\W&/V./E./Y?O0P;Z>4U-)[SH8"[Z:+,;A4E^+-[:4G/C;+X>D),H6*5FB1"IW;VU,#F=&,S_^&\X 9VSEM,Y"$CVJKR\;CG): M=/?;Q4_50]UA7%-??QW^9 EZ'\O)D69\QS!#Q6B5!\Y.YOW1=>&D.*@BB-@A MY6@DL4BCG#;]_';TUI)72GXV=?+7M=NS;N61?BS/ (JG;6_D,(?)-:T(OL/) M(C:[\_#R5^6%4J97V$W]ZJJLQ8M"?FO82CU'7:;DR_7RZMVXVGXJ'JSAVJKS M>G#Q/:C01OE<+;O;+T>\]TN#= WK9G^]T,2LW=6P+ZO>_C(^3#8AXMF#;_&"I\[T6W?QVQ+9RJU[9U,=?%VW->>?'YL4 M,%7"$._@];B8-!_R80[+5X[CP(,+?[=\PF&VQF%>8H2X6>2JPI5"W^)ML.>O M^I44J-?15_R2WC_C]0Z+@B :Y?6EZ3<*6-&8"A&]"/J+'W;$ZNI?53B9H9(# M'OLC>:@F)B81 CZ08$06O7$"/VYUQT#B9^^QZ#\X2.Z?8QL*+$F](N0YT$]G MP)%T7@G.'$HS,KS \ Q>W)0(*+JJ!^B *77 MA"D5>9R@"G P$5RQHBSF\K^Z#]RY"))D+^XRV\;L''7Q&R7:R&NH+%AI[Z_' MM^+:EE\/5R0!S@C;1^-8%I.?4+IPR?PP168W.-]?K -*[^&EDD8/YAY^.V0+ M:55_-#3WUQW;,-WWZ*W,M;C8(TX?/? 1#H\$)"_GC,?P(M[ '12_ M53XKBFW,.FOCM8W7RJ&ZB_NZOI==R MV=58@1@":N@!Z#DUL\_Q)B"Z(/BC1M,PM:I,=<8F6OAO;@=\6C X0;&+R6E> MGU_^D9%T?QU!GDBRPS#4A[^___D+O.VJK:_0U,%/&VLO:_'BW-C:\]?F[7CO M'AZVBI--4?PL918)+R32F"<+@X&08 5'"!NPV_@]Y]X _C_3V]EWEI1J!M^ M)$4'D9]>9!FC/'HYBJ-W?V3!FJP(F_&KOV^"/5I@],A6"++,-]YLU_$>8]%W M*=A$,1LD :8I]&)_@.(N2CJP433SF,,,4E60$==(\\1P\BRA>351(L9I!C9@:L-(G9)U+); ML>W0!B=+$JR%_YJ=R]C:8Q=KEK)P-'U3S]VM!>.#.AW/)5_P@+"8#L;WOP'U M4)+.9SN^!GD0Y,<-AG4CJSW@N7^.[Y_BC+*EU!UY23&.+N7R2A0LDKFQS'C4 MA8C',-59)P5ZG4S!A/ -!L:O((UVP0]QS>K(KH#.4@F5C. MDXMRK/ZI5-%'Y]*M[I9K7S-8N,K8*7J6I4]Q MD8;4\QAG$F@'U#:-;*VDXW MB.=8.(BH#C%1\%;$_5%4LC>ME>!@2A;9:F1!R/0I2//3 5)7!K//05A7T?DV M/@[)BBQY%YTJSJ(H"]9EL=OK:)E@[D0U)P4.F?$35IVKY>"@T!4GOA]$.M>+ MA8-.?LU05A>0<&G, %X<5TI0BK.4ID'$T^0&Q34%CL+BQB+!.Q)G M%*T(73(PV\,S6R 6K)?9.D@Q;Q5D:0QW.4L49\[]H%9 VO/:[BY'>X+AEX75]1QM&Z0Q]*WIZK-'3. @+,'_--XF?LX3!O#BV$TQ6 CANGB.F M\R>RY7?8&J5WIN8Y/O;34@7^NI'R&-UZ"M3K+@R)@9$869Z8SR06S0Z#@PH& MZN[]1X(EI]JR?1I4KEQO5CGSET$"\77T;+V.GW'(OL)$!VU M4!R0M._J^8E&!T&Z)S)^(9MLHYX]L.7'-DC8=H=L SB:P')DV.UL@ST388U" M'&9+$3D%,ZXYY!,"/=^.>THPH@:5S?7-JM1$/AJ2PZ$KT!/3Q/@[[S&5H;$/ M)G?5J-X$;-666]UA19@^[^ X*']+R!(K8D=S)B1;AEX%)/D.Q11OHMQ&/P&UJKGR79X&HYV!M5<3.5U;\S)=10D&JQ-+GAU-) M?G=5#8L7FU 1#*"@/R8\K%4I/2I(LX8A'!W#!)$C/'/N_&\Q2"0'QSOV3T(1 M@$LR\@-#'[Z'7$ES8NKQ*U,A9P3T!:R@[Z*T:U3.F9^Y.A.4,R2(C#]K>*'' MJNJX.4MCM+WZ9AL(66(()L)"BKJ@NC;M/0;Z-I(6 &YJ[#DPMV*]#^"&<@!P M9K;.Y8N<./=:$5\U+O0-*G%.G*]R0=02H,8/K1M>W)OJARP^ML7]?OZ(BP] M80FN>^-5NZH_J;O'>-1!#^66OWU?S]&JBR1]P"LJ[AJ*M9RP=+%C"WA(O'C[ MY-_N?D1=E=)*[5PUG'4 )A?[<%^_Q\BDB?V38F'-YX"']1. MZ@PYGK]7/Z-(W=7ME;VJ9(4G!872#G)\_BY696B&"FY0R8[+3*&%AL_WBA!7 M"6:,1)FZ6N=4=]M C[5@OG.-R@E8510=IBHM)"Y3F)C]M)V M/2=BYU>OD;S+[ MPW[3LGLM]]UC]"4]QRN6XI__)#AAIO&TG^,=L[!6BQ9SYXG8=BL=:)8NAIX3 ML.]V_-N ]H*\9PL8>JR DYH'QUO!/GU *^P MUV[O=]1^(D:JDU2SPZLVGH"!:EGN_$P9R.7%0-WOWL0U5LW%%;^I^E<4+RA. M=G 9Q%V5_RWBYEE5!VDOJ6_YMW ;^>K4""+-IPN6@%A%Z8) M=>+OP$UEY(3!,#5-_39+DWRJ4=:U\]M[0_89=2V\=O/VPEL6:W=B"<-K?E:;QQJT EX]."B6[A[6^S1$4;8+\K,)N,PA/1&T8[-X_"H MB-@"&D>38,19[^R&J@\![> *X MCS;YAPA2-1,2:Q*@L3^H7XOP%I5"KT]F!OE;IS3:OKPEL>:",X/H>&F@.[> TT SP<1U_:; M.%[Y]QBKZ0%85UY/2X0O3[HXW2$P6R1NN&2KXLDI_#Q8\]+*#&T/ZYT,EH)( M4+Y+@R2=O,(6^)%$_%#*I#:OYR*-NGX/2#2/*;V.ENLLQ.%UE"LSE_"QCQV\N"O;V[KK@)'\YUINILAX)LMCQGG;U'..V2) M\&.0XD$FPO&_SAN@_18!==BE+)^@-@=H4-V]K%#(('_'6-PY#A,Y:>]WI#\V M'Z?\6]RLF"KC#;Y\27%$">L^)U17DFBTP2>"^*-\@UJX'W3D"6#]./+;/)S: MU\!WB_,H!=9GJ. ;@$AP#IF.H:90@I] @AW.__Y0RH0NHVR#1?I--\'.)?9S M*>_96(:P-D-SOX&A2^];3LUE*8E-HEW!/[EY'3@(L$A2>_8;B (#0&X+9K[;>Y- M\[N?3J:5A >T'_[HGQOI6>R\S!?4IAJ%79/5?#Y"8';#L'X:_]AZ M'R%O__Q_(Z*[E>0>Y.^?OX+P[N%U+>[;=H4& TJS#5\@.%E8YT]S/A>W?\6Y M_N'&0Z/VTRCX#8X=M*'BW G=_86L+D+T?AA6#J;>*QV=0CK9>L:;;1P!*.:7 M:O?!R^7+%D<4G^,(KTAZ$41U%SQ8T38*ESFOZ4_7;DRQIK;+? M[4?27X^S)5CG+64QOG+]REA D@?T1G+Q=H9*1E#)"7K(>7&TV7:LP%)E;F)G M-#)KM*5O[3>D-$BI0H6FJ;\0T,1P?\L\=F8GKCJPH"D3M#BI=N&*=\LG'&9K M?+.ZQ6N((?P6).G^/@DBRI &4.=\7_G%4%NP*RV_W;B7AE0G[T3(7PCH)T[G M6T\Y*LS\DCKBY)$Z\@R2K51_=EBN3Z.?IJ._%MW\]IRVQ)0?9,G)4F?9IO9^FW2CI*HM:QO[:\3-+%NWWEF^ MTJ,(=%W!#8EED %0&UL[7U;<^,XEN;[1.Q_T-8^3$_$9)4E6;+4T3T;\BW;LT[+:SN[IO>E M@B8AB5,4J>+%:?6O7P D)5(D;B1 @K1GNCLS;0#$.=^' ^#@X. O__M]ZPS> M@!_8GOO7GX8_G_TT *[I6;:[_NM/4;CZ,OOI?__'__B7O_S/+U_^Z_+I?F!Y M9K0%;C@P?6"$P!K\L,/-X,7;[0QW\ WXONTX@TO?MM9@,!B>_7SQ\]G/P\&7 M+_^!F[@T EC%

XK='/P_075TEKGOOGP>R7V2^CL]'YX.+/D^F?1_/!X[>T MV#?8L97-*.?8[N]_1O_S"K\V@/*YP9_? _NO/VW"/'SS_&/WO^ M&E8_&_[R7]_NG\T-V!I?;#<(#=<$/PU@^3\'^(?WGFF$6#F9ZN^OOI,V,/[E M\"UB"?2O+VFQ+^A'7X:C+^/AS^^!]5/21?1KCH^DQ=%O;4KYC"QQ^4+[B0Z& M\_G\%_S;G_[C7P:#O_B> Y[ :H!_].=POP-__2FPMSL'-85_MO'!"OX,N,$7 MI/^SZ?@,"?*_KA-NI'\N7.O&#>UP?^>N/'^+U?C3 +7__>DNUQ74%O!&XU/9+3>F>0\A0U)$KS[50?RWXE\!S; LQ]])PD+:?-P"$ M ;^00HUJ*>NCX<-R&Q#:IN&HD?ST$RWHX;MK1)8=XDX6>WLH%BQ7RQWP,3<# M2-@K;[OSP096L-_ O1=4T8^\3VNMMZN-X:Y!<.<^AY[Y^\9S+#@IW?P1P0%_ M#5:V:8=*=;WU9P2;6\?[H99BF:\TIXUK.S =+XA\L/37AFO_$Y,<#V=C9H>$\@<"+?!-4$I/>7AL2/D?;K>'O MEZMG>^W"=9UIP%G>-+T(3O/N^A'RS[2KR41^,\;.$U7$:701!MR?#/\WT%HO#K@&9B1#S5:C7GE[;0AT9T+ M&1)Z_A[JMXHD^?IM2/#H@YUA6S?O.]11M*A9PE6@?Q7Y:#VX" *AI;9HNVU( M#&V4'P%2S^YMX]5V*E-3H/%6YCL &ZPVLR4UV^&H9T5F^*OA^W".V2]?'7M= M?2E":ZT5Z^Z% &Z_]LB>P5&S I J%EXA0_;@/Q_A^F$#OYITN9+45;[2RGJE ML#6HM#8I::4U:;!##FT584%1_PRSI3:DNC5L_^^&$X%OT"C ?^-]2Q6A" VU M,Y/#_H$7X[V:>0W 'Q&DQLU; M5:(5V]!W+Z9^3Z;;WNP%34H5F4IJ2X-]6G6Q" WILF>K+ABMM;;W;]6E*FM% MU[U<=2E%6M=Z7U==!<*?:&^/5UW(?'V]]GMUV,MJLQM[OQJ32N5O:;/'J"X\ MM3G=3AZNX11IBYSS"C:K[]KW&:P1,IGH@QJZJ/U)/5;'R4\N]U^!M_:-W<8V MG\"ZGFJJ?$4/;5QY;NC#_6B\WI"J D+3VLAM M0_](_E*BF 1GD4A-X6^-)U MP?LY#79:ET9@F[!SU[83A< Z^6T-Q53[CB[[M,4*HO0:'G]00Q-B[6NK@6\H M\* 1791\J>T=;@V12YO1=8];0TZAYK7>Y=90@O@WVMOGUEDKYQMH3X:85E#- MN!O[SVCEC)D?+4;VH++TS?@AW99A;1,HXH4ZE#G M=(PKMZ7/_,<[HCOXY]YVUXLM\C8L5]D6FM4C3T>ZH=,[-P0^",)D6=*H&DG? M[H;FT,TK*W* )67W(_?[>L08U?$RDAO3)^*HKGSD!K4Y&WA".V\?FKH:LG(V MK(W,Z ?QE8H@B+:[NHMI\6^T'*D%_P=N -[LH![%62WJ%,]5R\O+:%*5G*C! M +:(6PN ^?/:>_L%F!:Z63Q&?T%*&&,%W+F!#2TI[!ZZ';U \\>:%%]8: [+ M2VM!5, =G/-A34S_>_B[1"KT'5E7:S.J ^\A<"U@'7YJA^@[\_D$=NYL?C;X M,D@;R_[5<*U!W/*@VJU=)"H4UO',7'<<="G;\SF@M( =0PG_O 3Y725MRC%?@_/6GDM__HK KJ;Y>8(LE/#:979R/+V;3L_/1 M:'8^._8MRXF%G^^GX9MIT_"O!9KD]9^4^&6';]Y^,3>V 2($'CO%$TXJGRUG; 0[1]!7X)"J=%.J-]KHXG6I^TH'4448)Z[H8/QK;, M#I45ZYCV.3J?(#!M 0&TU?'A@,0*PTD'KI!CT-]?>189$&JMCN$C+DL"UT4+ M<,'MZ)T%Y<71:^BS#)M%*-\QB$2D2,"9M0#.PK*@ZH+D#[@_!$,B,"5E.P8* MKP0)(//V +F"?UWZ+]X/EP7'L60WP6#T/]W]G;6'!3:P2Q_[U.)$:51 3HIW M$Q4>(5)HFMV9Y[KYZ 6AX?P_>T>=^LL*=Q,6M@@I*,WNT=$@7OC (,"0_75G M%,_L=*KJ9G?B*,^D\[CQ7/+>[[1(OO?GH]GY1$^5[)X[.0)YWF]?/:=$Y[G?=T;A[%ZGVFYV?YT2X>;= MQ&D."1Z.LF*=T3UWYU,(VM@S)V'*L=\1,07J+@J("YSRXIV!1%B(%)HV=LPX MC J=.K^!:R,TDEY3W$YEQ3L&C8 0*31M[)V1T]B_@AN7M>?OJ3[Q0ZF. <'N M>WI$U\9^^7EK.,YE%-@N",C&*E7\ MZGL_P@T*=3-<\C@H+=TQ//AE2'%I=E^0 M!\M)N:Y!PM'[%(5FM]O)RN[6#DS#^0!J)7FF4!Y-G=]B$J2(-+L?7\ . M6KB3CE$VE>=^WQG-LWN=:INPQ?[++Z'\HHCQH./CQ#X>"'MN'? M#\T/LNT/D@\,A-\WJDR^E1&\XO:BX,O:,'9)E+\3!NE/CE1,?O#;09#EZM9V M88=M.'"\.("0$#XN4A5283*;S8:3T7@VFU],AK-AG>%52T*<=(PE"RZDR["K MK>GC(!40E!BZOH/V%#FA<2QULR"2;M!<[K._6;S;IQ.;> /:@D]&K AS37$I M%$BNG=['ZB7*AX7#&+1)E6MO:]BGP4CD@GE=7$!=M!-W+PE%.BTH(G<9_@?/ M]3-2?@,EX0;4LCJ3@()9$6Q^Z23A'0(_ /=MCWDJXL6"O8&;4S3B;:BN8'V8 M#^%^ -S!OY*F_&)!W;"N-+5SBJ7@UEL5M))D6/2=1+Z0MBC1%5Y$BD,L!9;W MN$H?MP-VFK*/!_.3LKI!SX$@"78>R92B?]XT^NCU5)S\.MB@="QOA@/E#Q9A MF@D))[@@L(&KKI[LX &Z2)+J O>+-$\ JLTVT>N\4!7E<4G4LGTB!;^ "E9Q M+9+@>>/Y(*%>C %OP'_U=.! \CX 2OH$ MH#E$Z0=!2+<'M"IYG:#BU5PC%G'OH)[]=@QTZR0SR%'[P7+,45:XZ>J+,"6]U"95N"AH_ MMW_TO1WPP_VC8\0Y_. V>8?6P^1% *U*ISE164!)NP1-]HFQSJAVOAS MT;!5>M1"F4H:'L'[Y5].?2=)VGP^AU*^L,;TX,&3[$_B$%,I&42]"X0=1/)H M5G[4X%5S45-ENPF1^KWA@AS)^S6E''SOEX;[.WZ<":HC^^@&ZTR"5*\WK*DG ML=+-2./[4Z9Q(1?L'1_$S$5?-B^>NT9C +T^2H(^4T1CT*6L,EFB2IHKM#FP MO :^_6:@["(931+]EIRU>DZ2*M+7G37F,6]<$+;/F=.U%9,NY HY74W.1K-Y MNT$/DIDB*+BLF46/A6A&;O::HN=$8$DJZ_Q;CS7%"]BB#.G^/M85C@*\>3>= M"#^I9%EV+-VC85MW[I6QLT/C-,%@G:9ZSB5I*E%ZBMXVZ?(OER["T+=?HQ#M MZEZ\1X,R60FW\['H5E$?2@_Q&X_80(E][#BL$84_>RY*F@A34=_]X(B@X\9V(3M(DDRF,>L'DI%A>,\/1;-CN1EL0PW)C MP110Z7%.\]%_0NMAKO5=#X@@(F>_SF\6IAEM(WP+&KL/4')''VR &]AOR5/# M]UX0/(!PN7HQWLF'P"*M](\_$N3OV^64)_10LPNL&\-WX1HLR.CH&JQLTR9? M66-5[!U_*HK<+P]>48O$8)3Q'XY\EA+_(H1C;J10YVSEU]\\F-K,IG3 M;H+"V#^T :%M&HY8NL))E72%@S_EO_AO/WWL_(7GPXN+\XOY>#:=MS^5Q,], M+5=Q9FP(%-[PI:%;UW9@.EX0P5\).TR$6\X/R%'K5Z\K8\HS;3;9VX MM:$>EC[6NX7U\0A\K""^0P)2;?V(I88-S%,#(07U*W;[1!.QHA=1N($=^N=Q MOJ,3[+36)[%$%-,O!U&I!NZ"(!(C4USCDTB\2NG7)<12Z]5.)^_.UC4XBEE4;"P52ZQ;^[1F39(7:+%_WCAV+! M'(B5A5G4$K?+3[S(>N%' ^AKHDBG!47D+L,O]X4?S4A P:P(-K]TG3]T ME/7"S^1\-!NU\YQL;;@Y1?M\X4;JR@(X2K6/]ZO# ( _V.1(Z\KM*0MWG3HRL:V'-DE&7I2Y'4+]P6#<+GZ MZGD6C@@$_IMM@N#9<\BN1U*%WG!%4$2E9_B-$^*K[P7!H^^MB#'WF1*]@9PE MDZPC=CV"IQ,GFKM.TMNS AF)Y7N#OYB$_3H#CC=:(( MXE*"4DIC@_QQ1JX%)$;L"GUC0$6)^[6J2.E.7WJ>E.H; M$T3$E);D=8U.2-K?DMP:=ASW]0#"8]);_*Y/>L=Y_PT8* [,6KI/ .4VA6J^ M- ([N,+#Y,[][OK <%!\:3J$"#Q2\[&^TK%!;?7+#X/C%XDHD'9-U$I]Y5@% MJ25MK4@'-Q?:;*Y$-U5]Y4@E>M3>4^GAX(>FE^EOR971C035=]1,J;1ZM%7. MI,%((5:6"I=UXE.SV;SFIZ/9M*N>.Q6*D'1S0)OT;=\,_W> Q7]&RSF<7XA[ M=%%D7XUE*,X4J5Q/R&/QA\]'W. /Z=ZS58_*"U5:$V6AZIT7FX\ MJU2)Z4UZY" Q"=PI+:L;:RJOP?BEDY1Z M79N%U:_ 7F]"8"U@CXPUR%]]S=Q/I7%#J(W><*:^U++27FI#IM-A=&T[44A, M,4 HG5?5!53_I)L$$9$OI8*JM;0N=B71 6\> <%6>D,=&7*GE%+]7*<>^0/B MSL]GY<'(^G8['G9P2*ICUH%#MY,GVN".SG/1.*0D&J#6 MT19C,BX4,+DEU!';QW2BPN2F7AHN*ZHMDMR@%('EEI.(9VO)HZCX%XEZ+>&),67MOHC%R,E15KB/ MV I(2@SX:MCKEA>6FD^IM&P?8>07E!B7U=(^YLHQ@B#9S_'L84[+:XMFI?T+ MEW24@]WV]J7 MT%P*;"%H=30%E,N>$K@%12UR\G.LBJBVN9BP;[!SBFA)AL@ M:4FL- *ND@VFBZ7)A@8NNWU@!. :Q'^6G00\>8YSZ_D_#)]\X5.H%6UQID-6 MQ%J&W(K# ;O[ FS[O) !;YF!X));$B]V<,W@H3,_/VP_\0#O ;;V1]2*F"%R M0EWW@%HO8B#MQ4]#7$?HUN$C[EUR7?$'_@UY'<%1]X,0J+(JE#Y5UGA(.D$/ M\?BJR*>3RKH1JCKTW#3BT4 7\EC$DF5.E> @^SL(0F ]!1'*+'D3[':/D6]N MC,*M3?$&=".*7,LC21^2+HR3%L&B>3!XB1./B-KT83>C"XDDP I,D# M;>A_#=<$*.5R:6ZGFDWVFV'*-%0W&P(C75#C^:)HJU;\NR66,+AY![YI!T0+ M)]Q.O_DG5RU*WV74A7+QDD,"YR@-Z48Z.?00W#\*\T[5-X^TM'54I4^GSIHV[ MZC*:3)YY>O%>C'?T!@S""!H/B$RY*ME$%VWQPY%7BH+J7N[.+TI?-%DF)*\8 MVQ941CU"5FE*-R;*Y@SI\$N"ENHN&[2D(\^$@X.J:\S^N+YNQ&MO_B:K0U8& M DUV1#63$O:5(VR15:*I^#-Y4UH2LU .:I$V6&PC6;MK3 M%B/!,H]#U(W.B$-^;MRBX[?3D6"]I :?W"DSZAZ<:\2,HCY?P';G^8:_KQZ. M3&Y"MSE)8BRRH-!*7R)I?/8Y$?[*\/T]>D9XZT7X;9[X5>'27)@/'IROW1!* MX^ 4Y?$K'J25L?P/Z4;)VLPJDK4AI3400_U)[%H8Z39W=X/9\MZ-(D_\FB4J M,X+-K>/].)"5(Q_9>>U\9/"C@_2KNB<<.VB(/\]8297&/4^H#X^^AY[&LR[W MWR$B=^[A5>*=DB&Q@GCMII-= MH;?A*9[+8P'=()<$89$;#)'[]0AVSI6/SLY=TW9 SGG[XLFQ,BH^]6%(V9CR M^K6/O0:PVZ:-*0#_[@#,!=>""TJXA/PG[=R9IZIN]&N,)46"5E:75O:4% &> M$6*YNK5= RK67>-(XVL[,-'N!-VQN$YZ3([[KM+0)\MD*Z]?SP8O3+C_QOCG M%)15R:,/MG:T#8X/;),6?-4:RVMY/)H-VW5-M&@()2I0\?/&DN[U'5[&/2K] M^$#NX6W<,FO(5_.36[6UI?B"J&@6=0*1J,^_E_&'_[WX#TP;<275O9.GW34I MX7!3>JCDQR13!07)>GU8CUA[-%N[L-G]K[ #X-K[0:)0L> G?425H_367#O/ M&9?H+O55']S7M/! GOJ?1).D,Z77A!J? 8LGM0?%).':#-\M?P.Z,5"91[:F M2I2FC&K+L+!SV >Q3R8T<\574C54WL>T0H2+-SD38/(QP_J!@$H]Y]6:JBW[)&LDKI>40:7&G]KK:B9 M=/%I$]/74>ODM78^FIV-^T&DZM(K=E%*.K\IRG4-=EY@)Z,A'2(B=H?20&]I M(DD5=;V1NOF7R)/WH[&OM/))ZO662/4TT(6<8:62^1'L6N*H1QN._,R<^0V? M"1)IL;=44J4;I;Y+#4Q4&B"=##2X3198$9U6[2V[:BM!*S\FMZTZ:.L>_5O8 M,!&K]Y8G4A2AU.:D>E]Y96DE11-\502BP/]KQ]7R-!&7$PC81K M#Y2&\MJ=M.Y)DG3M051B!>%S#5][,/9I]AKSC\CV =2(%2'A0:D/@+N>;@21 M!'B12=4TH=A;W;B'L:"%Q9MA.V@]B))N&0YX!F;D8_U>@U>2'1)LY>-RK()> M%/NT&P]"@5HV ;""6P@!4@'SR47/:5-9*_VZ9Y=5"=IPX'24M*=^^"OVGE,U5:%T M.=VX:SS=V$I*V5^UN8]#.ID*ZEOTRA/8)>I9KAZ\$#""5DC%/PR9A!2@^"J= MI"==RY>(Z>MJ0BOL3*7>,Z*&&OH57<*OV=J[]MZ32I)*9,6=Z.$>0II _T59 M(=\,)Y[+H3IM$V4_A+^ ^Y#\#S(EXW>ABF?R23+)]"[T$[2P-ZL5(+J6FNU$ M'M4+B&JW,NQIH"T%+M(.T5X%BS\T*6DN2O/W\9H,M+O\M7NNIVJ(Z:"B..F8]73R&K;HH6E MYTIIAW@-!(M\X!%6Z7%-XY%53_9Z T<+W/3@<++E:VC8+MH I6N_6\\OCZXF MO9-4H\6\OFKJ0IKC@?\[9\,>-B<\K2N]P<=7\8+RIJQFMHA]X*1- J>X] M Z7N3D)<]XNU#\JRDXDW\$F@*@IJ))98P4-%1WTM_;7A)JF0H=@/*)X:*B19 M57HN_[M$PS/X_X,O@V/;\!_9Y@>&:PWB#Z!'B'*?T/(1HFSGCZ\IQ8IZS&C_ MD/'<<([O+#%6F5+:AIR.(U5>(+$N80]_5Z&N MDL_D1_-\-#\[:]7VW]$MH6LOFLE2](G$'B1;P(1 M.S@JVL%#R]@()FT/LHVKL("$E<51S'(;12K4M#OZ%;T1'$+Z77O1:[AX]:+P MJX>?E8"3MN^R; 9_ [I8 SHZ>3=T+=DDC4Y2UOEI$X/U.=IN#7^_7#W;:]=> MV2941Y*C"#]$Z=BF+31LQ\5AFWP#+5=!4%/%ZA!W 'XB]!'$=P<$1O^D./IA M8P/4VF '_$':GI:#_\;P76C9#W(S1CNY>+/#^[0?K/%,+*_; &;AD1VQ8D(U M3H$I1B&NT^4B"/M M'PJ6"_>97KK6%?!1Y,*+;Z 8X3@+$;_O3]7G=#,8/*PX?:^G,;UT-$H M$ZS&85XNBN;ET-*_#USS\;35TEC7+RB=7_=GG\'@V M'$+*S<3/$0CGFER]."*88$0R'C*:U,VZU,?I)(1*A7Z4'$XV$#R XN\%+,KP MK"1,(&U#2TL1]XYA"DX+-;LVN =P@@/Y.Q',Y0&]DFYCN!R%[(1?01[% 0$- M[1]PGNLDEG._?'7LM6@,X[ DAC%I=Y V/,BWK.50S>LB9X-9 YBO:N/YW;+0 M\GL(V!7SPV$&A\.HU>$M@MQ)^K8JDG9_L9_-]/28=AIG0T1AW.C/Q\@W-W ( MIE'> N:@))0/?V^0?/#?!X=/#O"W\!X@_EOZV4'FNUH:"^0[%G 6E!5.UXKS MX=EH,AT-+^:2UO3WGKM^ 3[.2%A -U5L9HA05_.5&]/-2 B <+)@EZN"3IX* M8&E1@D'XU?B41, @E 4)9MK[U\&A12V'>MP[5FA KE <9@;_#Q(+758^FX@^ M/5T_[ ^=B><00Z;]D!CR\!H%*P!0L!G=1CT'+L5U@12A.[HEQR.3F*N58[27 MA /B-K_@1@%0IJY*ZW4IMT:]C^WPTG M^ @?Z-A18P224QBJC) 6YS M<-*HEA;IH %^GP2M2K+JG<\NX(?@_U[,SIHV,&7=8YD/:AW=C(.P_HO60%S> M3FXN[ESX0_!BO L=!90$-,8-#=*6M!S)!V$%XHV(-0Z[U_%D?C&=SN87L^9# MD J]8X<@D:OH-HI%E5\6E20H;2?'<+) >33\(Y2$$":M#G"S M@Y-VM1S>)#TP[Q'1JQTF#$B5\_%X-#MOX66%\B[RCWN!%G0S Y7P*=J"NAKH MI&E ]Z[!'Q%LZ.9-<.%>$H]X;&UP:$Y+2W J-C,7;'GQE%GSL[/I[&($_Z_Q M[)6G7>-)(E!:/L?IV=EX/FGW97LAG9>X"87D[.C8Y4D8()@X8#XZ&Y^-JN<- M&/PI_=N_Z3KX%:000%0\/Y^.9J/&I_Y+(["#Y>JDC_OX?UG6@*^R;J9!$(^B M<:@AMKJ3@P;?T/F1D=SW7/A7,W:QB7!'M)G>L4B* A1D;FR63=_18YTW06AO MC6+&S_)"O6,"AWC$S(IM)!!Y0:$^W"N"\=GYV9@CB\C@3W&[VD[\C:03^:V% MS?^A8S<01!_2*NU4<+G_"KRU;^PVMKE 3QMAB 1RC(BVJ-O8%D"MS"4@5P\] M"$[,YR(1-223HB$I)B31WHY(RDS2O*5X-C? BAPT69WT":V(S85K7=M.A-ZM MY;$2%5O+CXPAG%/;?5>1!D^)7T&BT%H]>R^17 NXEK*0%NRW3.J'FW?TIAZP M8E.\W45I5E;1C#GR/]072BK51R,YYAO/TB,Z@TV+,UAIJA[M)S').7L@9:;# M\7 ZGTXGTS'\6/.'8"@$/-.Q-\-V4%_1F^N& [BF-)$F=#,:PNB41+C5%5^5 M'[WFI8NCA?R&TO5CZ98KNK2'^!XJ<60WWR-2-:(:5>ZSQM(XB^[L M3]J;!"W30*'I;3*9G VG%V<7$(+IM(45;24)V*O<>LWJ9IU4 %VV.%:@M>X; M.^[<5*(6;UZT>&()JK0W>^UEJAI=C$;SL\E\TOC5DHRSJM!SP244JP'=S%1] MJ*B^ORK:Z&3<6Y+_1\R<#,^*YB1N2'LSH3Y-%=-M@EN/9S;(6=XA6ZV1/%'' M&N>GDBA?VXXS)8G*#H^W)[Z?/9>!K]!2=R@C6\BVP\?X+ =*T()/1@,<:/5D MA$)>5;XVND,">>(I>*^WS;QVHG/ZL,PI0DYNI_U,KSC+W6^C]E;[)Z ?;)W@ MFI^O&=U, 2\XM/5]#+PBB1@MM[T,DVI)LH$(VNZ2@?>%KIA>4DBI\)[ASZ^N]YK /PWI)8[=Q>%Z"Z?:\): MF!?<"=\D?JJ'I&U,39U?@HD.:EC@P7/]G 91_417YL:U_X@X3Y4;^7:?V=VX MWCJY3KR'TME6G+,Z"2%Z H$7^28(KD%HV [W>O'\K.0MAT/[V#N5?&%P^,3@ M3\E'5"T<28\>',0N7P.2"C6\Q(/HXO4U9A]IC98KE&?F!.Z+VLFH3M=R;@W% M[C]E$70:6=88-IF$;"_P,XMWFY1JHJ2D+B@)8% $CE&R5FI5X@54U*/?=$@1]FK";\U]%BPG_\ M=H4"0("_0XE('XQMV61'*J8;U$(SG9!0%&3E+E(88#V!77+Z>^#CJ0RE4YY0 M75U@%4(H#VP]695:W?\$*V@+X'[UWC')9K982B=4ZJGWQ-9RBBK)6>K(.RS^ M&_#-R 'I[9P[EX(GJ6QO4142N.V)DP#P5\^QMH;[;)@;^F@M+=A;:/FE5>4U M:]Y)<^480;!/2BUXZ0[2Z5JTE' ;\VQD^TXU3=0+*@M@EQ@ M%,'DE%#I6NC*<]^ ']K9.,MXZT6VM:PZNN'$J><3&UM)2CE8R1ID27CJTG^R MUYN08C2)Y76#LI+1%),N@?"\A56N&MQYK&Q9#=VP%X.1DP95[&YKVYV;=[B M=-=IS#O%15A6L!-X\MMG?AG;#O(AH'ER@X&,9FG!GJ')+V/;.]6_O% G9LG^%?CF89_N.W>[ VG!LW1,>TQ0FXI(1NP I-N;SR)"!.5.U,V+C$ M'2R=&T]_K0LBO,K-P\&41.G^8A&8\ _;(%NW?(E\#R]@#V>MZ9JIN1,;QB&) M)OL#%)I_YP:A'Z&!3=D8% OJ E"M'0&G6 E:4YU"*_)=)QXWL8KK!B,G(BPH M&0(J-77HSLN]9[BWAAEG=2":O/*2>D/"T.R)*1204-/5^:D$*(C!W("E"_AQ M/:VC"\*B$#' Y1*S6S"__/"$83[4Z3?,=#';WIT)P@PKB8_G3*V>0\T0M.W# M19)C96-FG/?X8C/%N4(JG)<8RCLZZ^QT+"8D<0Q+/G!Z!BY<1C]'K_"#MHNN MH>.>74< 5IMPG3_Q--$G(&6(+FG4RCO@8$7<(2\O(2;R\#O=0!8.A*1+DF!V MH7PGRH-%^O*7'*0B!BC?5)"%PSYX"# 1Q%% MOT-NF<>B\U9#/GGT+WX,.I<:C*U!8.>][8([^%=F1.>AH"X@RPGEI(N5X#S7 MZ0SB < -C.EM 7K'EX!:KHRV@-%U7P2-+96D<0EW>:]>2?;-\Z:Q_NJCYY]] M;V63$CEE2O0&9Y9,DMR<))1;>%(^A#,4L-(78A>F&6TCG!KP&JQLDP@^NV)O M.%%15 5.TB-1&D_!>F4$&_1?% G]9CA0C2@'S//&\T/D1$;/OP4ASEE'"CCE M;B"GS?G9:#;N*'%JBBPI(%F;&06I;[FZ@OVVP\-11;SIO_1\W_L!!]>5L8._ M"?<$$HDTT1L:U1::$G37P>?G\V[T-*TM>D6="8 5W$+=W@5!9+AFDCV;0!ARA=X01%!$RK&$C*FIY> Z:&3! M8HLNZ7)9D&/QWM!!2$!)OF 2&1I?ZB+AX_/6 J2G+P"*Q.EB'4QI)"#IWJO MR%)98(J;JX-3RY6WW7IN_$Z)X2_]>';%>3/A%/N\@2"0MD?LFGG]#2$<%]TD M3%594Q?;F1*RM#+I4,<-UD2 IF-@5;8VN49Z0R$)8J=L4OM:4MUK-!;<].%N MG4S)GI\NT\J.R#BJ=9X*M01-P9<9K]IBI*F-*GK MQ-7&WX]%C:WB=802<\,)U_;BN?HZ M;LMMRU12M,7!XQ./ CM $^G2S8X3LOVHTD3GF2%-Z)0@/7'($D9*O *K:%1. M*G>>.Q+$35E3UPNKE9_EN&++1+@?%_:/OFT"VM:'JWYOV%-/XI1 JKRVHC.3 MFJQ'#Q$*G5NNGM'3(_AUDBO#<8!UN;\QS$V^+,D74[?=WA!.C292(M;U&&LR M_Y4JZ>8=+A3L .#Q>/AED/PV(-FT2FWEE3R&2M8DWEP*W2I)GU),#[\RZ4I< MF;AI)# G<:HWU'G62!8]#>U3XUUNW"I]LUW\Z?2P_Q"4?MS!7.X?/-?TW!#V M&WYZ'19VHTD-)-#_>S(@]D.O*$W(]II=X0IX*8*3M4!QHK?03O M.=IN#7\/5XKVVK57M@G%79@F.@Q&.U_/L4VX>'P&ZS@H:>7Y6_Q%X0?RQL4' M\I)O#[S5(//UP?'S@_3[J'#7J!B=?"^+?&?B^.R[,DJY6F_DQ> ['8+NY%]G8YIQ*TD57<,FLQ<#C M=,.ZW '?0 I*=4"ZPD0JKQM-Y -?))>8,I029]S$I/4$WH ; ?0@,YPV4%O) M3R[W7X&W]HW=QC:?P+K*/'5>G*>2Q@>9[V5^^KH?'#\ZB+^J_\R4]#X^"G$Q MV7ZUP\U5%(3>%O@,0\Y9^[?FXW7LP%BO?;#&#%NNDH[2'I&E5B_Q3(L*VN+]\TH)! Z+_^-X-!Q",@AB6=T@%T8MXWP1EK-SB,?S7%8V8O(( M8EE=$!>'ZP1J(0%U@3K-!HX7T_X^1COYQQ'LY >_?7\^0?;X"ZU@%(+B""-# MFK;S2A!\Y,LH#&P+KF>_P\41L#"'*5G]*,7[@&$E&=M.S:EJX77/R!_"JJ8+ M(23,QK5$[BL_&/L,1JV.L(,.+3=#J%(KW=2WD/*"NL^Y>3>=R++=]2(( /R/ M]6*\5]NIEK74$591Z5 DE2Q%*,ZA(^G8OL0?9#BQ;X9X]YR_8K\84E-N!5.3 M=#JD#M*L<-\,_W=0\"^SBG<$>MXIIY*XC2#>L ,YM8G(_(5!!:_QB,]KG'YG M$'_HTU$<6ZCFGSHNZPV"Y &$5Y&/AATI_(]=,S]JIG#4C#OA-AZ7!OQ5E+>1 M%6GS5@)-A?[)/.M:J6*J6(XQM^4X?AO%3*3%#-<:'+[_:5!B*C=^@)V#Y\D. M?J>=.947[JK9.">8#5X1=7%%2X']LGVJ/>C&JZ44$ 30XJ\ C; M+U*DXM+?^V94TYX4/+CRT(-#["[3@V%72T].A.KJ3Q0.A(5=6!39VSXX4S'- MO,#/B!0P@>9:<=&&[/(>D M1J\@,W7V8-32GA(,0$LH44%@/2<+Y@-4_^WY!R\ (>BM6$A_Q#FF @'1NO:^ M'GJ!<+G*"4<,<".6U05D 9SRX(I)IO0A\44 ^1G8!CF\*5]")]V+J?'DD(A# M+)5OO]59)=TS@I#(%71!3\U*F2ZFI*<-]%@H'\^PB5D=*%6TIP$=20XJL(25 MNU16=KY_F%AHI_J'0KV!54"\[I_=/X 0/?"59B&^- +;7+C6M>U$Z)WE_&^% MC^,FQ>M?L,D!:G.P _X MPI_B#^+C]Z2#Q^+/1Z*:7\6ESZ7E*J+8E&T-C2OT<-]N=X^T!CFT"/GI<<1EN@ ]E#CPWP"E2E_B# ME(M>HFUT@Q<,5$Y6Y5)TH!3I3(K29^!"6_,.>: MWA8@%QJ!5+DR>6%07L=S#0V())"*G&#K0O%%S<8WHSF)%V'HVZ\13IKVXCUB M=!)'+ ]Y*-4_>55=3;(6L!Y@ZCHN>]H[A%W.5EU?^X&2KH20% M*^86;5O!I81.ESB9AG! MC5\!>B8!6 NX/C/6X/#>"_8TH.Q3H>&B=!XT2R+4AFX\:GBJJJ\K2?%4FF3H M*=5',OP*2EE8_QT%(7YFG+YJJMGJ)T>E:R]A;=UG$ N!7[H83))ZQ$PFJ17= M"*F"(=RV4DA)LE9RI5O)QK.-U#0$BRW*"ZK&U1JWG<5@>'8VFDT_E.54I\.$ MQZH>!-7C(3WR:X.GSWJ1@J_KM?K!V:M">PEOZ[Y#VF*<<)S!+'Y5XQ"2LPK0 M^ZS''PC'!T^+\<''#PV.#<.?+VZ?!^AKV9]J'Q%<_&P[]90AV3=TLCS 616M256H= QAO;==P M3=MPCB\R4T)J":5UP[@J0$6H1036$=X7.(\%*W2/U+6>@?]FF^@]QU6)6 &Z M.1Z4_XH:RRKS$[H1203^(GF4:T:;ZZ3;+7K=V' >C1WP'SQT0(H7 MK 2/4MPSHC6%VM"--_*6P_75H(D%(7?_UK#]OQM.!%Z\Q18]2/I/8%UY08B. M+9EO$]=K53?>U$>[Q(^L0$7]>N?W5$,GH[>@&DXNLIK1C7PJB,*F8R4M*>7? M5#/^F6:TC1QT9^NK[P7!=]<'AH-T]!6N*B[!RD.1^Z2WAJ2T_+FR2).NG7JTKZ/9?C.^%3?1)V?KJJY?%X)YT3@LXB6M$ KMZ4935GB:S[E79ZXX*$S%%']H7#?ZR:63Y.F;KC7%23JT=>_4].M\,E! +THG MX48\.'?N&VS$\_H0/0! MBK"AIMK.%=)M>'/H/Q='PA9&QVCJ.._/H?/WZ"-(Q^2 >4J-O-3CT>R\Y<1M M;$R*0(K*U^4,Y@19J<'QU#JZ,4 43&XZ4,3M,B'0SGZY0JL-5ASR2;F. $^! MK0@]GY!ZOAQ89:Z^9T6,%@KJAGHE@\\IEB9AGH=ER:WMVL$&6%\]SPK@&GFY M>H+Z]M^(^RR.FMKB28>FS&I7D[5?N<0.6OC5\W^_>6CT'A%8F(J0H3W?&> M1N5<;S0R('09/ MP 3V6\G9$+%LP&(9&5[ASGLR!.AI0FG)\)I42=^[*\[<8HQ=@;ES/\=9[ MY#GQ5N$/J.]8D\SE@D@S'X0TM54B:5.JR0W:1"M/Y,N%F1(]I@BOM)(2&&OB MD$P59>''6@-RHO=BP8_#!9;02G,#7TB=5A+70&+>D \F@"T\ 0>J7..C!M+$P3O>B 'D%QK45DV;0] M1[%PC[&O('@*O![^R-H6 JNJ='HDF ARA1[SI*+P*5=ZDJXI+WA>?W32<-3\ M .RIJH641K6=H>W=>8+&U8\ Z1#UWC9>;:=:OIIY\20U^1CM)#7S1?V/4Q-Y M,GU.]9?]$>-VMD@;Z&V-R12R;SR=CN;SR70J&K5'6) DO2A?CU/\H3SU=#,@ M]35^LDZIK(3.!_+?;'>.MP< []1S*J5/.\QZ>75-6_>"R>1,/24H.(QM^.YV MK,I'WUN!(,"=OP7,3'S42A^!+14TH."H5N)<4QYOPCA_XZW;9T;45X2" ]MV MW&>/QI[?=Y8OW&>&5)!

EK*]-*G".(;DEXJGP$>@C+K^"0MFE'B6=%9I@\ M3;K'"C <_+"IO;*A.64X2[AJ?P3JU%&%@G-=NQ $((;F&@2F;V,JT9(H4FKH-G++ M]9\UT:+"Z)A1$6[&X2HFW#\Z<"\.+0EZDQJ?/5[NT1.VE,R*'#7U@U0,L%+? M126A.P4]DH2:5)&CIF[05P5.@ (,X>6\X\X.%E^N5K8)GG>&"4J3(C++=P8Z MAL)/%D["(LL!3-$D>\_(?LBHI1O&]2US%8$I\1#M/:[@ P,EX#*:8&$O*,0%<:-3NMCO?>\/.HH7C>#]*4@LP2N<5 M,(,*F'<8[BK":I5H@H#V42OH0@(Z_EICR8*\)S%XB-"DA(CN@A^&L]P1;P+6 M:[&'K%&@$*59*QK/G!DK**^-1 DOP-]2EQ/$6OTB4AVAE>:ST((L-W"K% )H MAI>K>-2\>/@XPQ*@#K&-CT,D,14H37#1.*U.AI2]WH3+U?< X%LS7">1)W7Z M21MQD24%69'>ZFJ9*(<35K'#ZH] #KJPE*BIJOL9R= FM[JX@$W*?@18::(J MS6%QT=R97GQ5%(K/$);8DGSG)+HEFY/V8P=#M4[ ";O10;:$8DDLZ?M'F_7FF%E39J2I?T(V+U2A4@8H?QV#5<::V3PC5 MQHF&;D^>1BN7'.KQT=CCH_/KB.7.$6E"-P:Q'3NUI>M\WIVR \S#$$FU\ 10 M**:%HBIN[< TG'\ @_0B=_4&GHUF\S,-9R0!IRL>'.?-!133;^>'^95#1J3+S^\FMQ+6OFD')=& M^A^N1]0(_";]XIU .Y]LX]2)TH@_;:=7I)-;+ZJUOLLT\\DV/I5(B@.4Y0RC MQKD31'WQ+L$C2K:]@I0GT*AB*SUFD4R-*'TOJ_'\(KSCJJ:EZC&WI*A"5F8V M/7QB5%5\=RVXXT;OBJ#D]R8LNMBB?U5A&*FMCTXW(;W4#86[ZX7 TRR;][P>-1"27E.Y-T[/$7P$*" +6 O;/6(/80YC^$MU8&G*1 MA]V,;JP2=>%7E+#MG.AJZ7*=V-LG=*\:^"9O! .[F9[1A5="59G2E<;DGR3G M7;XZ]AHW*1Z3/RSFWDI:'Z3-#S+MZQ^0G]<-NJ9PD(T5IL]3]3=)M\Q/("RY MU4LJIMM Y=7:R3:95[+./Z'S'!JN9?A6>49M A7IE;I/@1IR=OZ<_EN2*N/. MI4O_Y#G.K>?_@ 4(+*G04G^H(TOXSB\8E1N8T6AV,6J5);*PKF> $CU(FI'@ MZM7V+/A]/VS?/TM7PZ,/ ,J$ -?:=Z[IQ[=GXS\KT8O2WB?SJJE(J\Q*JNF8 MN*&J<2^I_$DT#GW4G1OS/EO=>25KJFPW5%:CN5)>%'8\6=ZX10Z-FG"X/'@A M]GZC5)>/:<>?0\_\?>'&?SY&OKE!;JA8*0':S]Y[1@6/S*CHD<&?'R3?__?! MH0<#_&F<-"'^6]J+U'>#,BN@G@QP5_1WWER#UY#\HO?)N"PO+.R@D=+I._P, M$LYW2TFL7E)2MVF(K-2B/> 51^XK*6V"2\FT7BRH([0\<+& )LK6'YP?C"T] MN3JI>%XOX]%LUFY$ "=R+,@9 K8(/#%E;SS]WAHF/F@F)UDO+ZDWC@PX3CSM M A*V[6SG1/,%KFW,#5BZE.3YK#JZ("P*$0-<+C&[!?/+#T\8YD.=?L-,%[/M MDQ)!F%'POCC0QUH]AYHA:.>/,?#;PLM5LG-=^CAQ$F7!32RO"P_JK[O%1)0T MW%M9?I=*2EV!4VKH1@ Q&#EI4&4Y+L-ZW[R;&Y2O/^D-V6"7%NP$-/Q+:WX9 M-5URG;@MR6B6%NP9FOPR:KZR*O5(LY=6E&H]0[JJQ&TOLJK@GJP?AQ7QSU?7 MA0>U4!0A X?XFIIV'K%&]4@Q*M/*.5S-MG,"VC0I:.*W/4.4K\@#/\RLQN&_ MCBMQ^(_?KO!5+A]J.-PC'V/)[HM43!<.5-]T"4DF:2*0M]=B(/L$=@F'%VL? MX/B 4UE+=UM"=77A@!"2>0+4DU7IQNMOP#?.-;*!ZRTV*ZH%_?,<8EF:30HU;\85D!J6ZP M8D'=4.;"B@ZQD7DZKS1S5NK>\;3WH32ND$N M*R:(+J"DA$BM6&(DV7)U!?MHAX?#/./=WD;;2\_WO1^VNX:K#O@;8MH'D2;R M^IM _>ET>$6'N4B2VI(K38O:>*3HH^^9 %C!+53Q71!$!GY9%*F8.&&0*O2+ M)X)R*GX2I>4(XDLCL(-G*(IA+=WLG$S*#,);O5^:3FN@SRP2EEMI7E%)J2:0B(\^V,47O1Z-O;=:W0) I 1? MI7[0H(:LBK-\2@3_J):CE%"^)#]S>1HAL%"\;: -E)VT M&B\*]3\&-?C$EI1^4YM51WIW.%ZJW[RCV^J1'6QB7WY O*'-K)?7WA1J[Z*# MI*DGKJ2GPYLU)8D2B\IA1 M5O1L6YJ"@&M-RE&UM\00DSAUG9WIS(;O+MIN^;8)MUI71K!Y\991&* \ RBO MHV>X<4)AI(M'_*WV@V@JE9&R4,T;47JP\.8=#E([ (_0>(/#+P]Z(3G\*[655_+%:#[J M'>,JJ2#EF1X^7,DG ;>&[?_=<(@/JQ!*]XLK(D*F;-#2,L6Z)V\LY37WW36VGA_:_P16F@O_T0=;.]HN7 L73<[9L0?J ="R M;-5HM1_T4JF,E(6U'V72D879O<;-:@7,T'XC>WDJM=%GAE41/>63+H[CVHQ* MS3H<5/$Z+N/=*'DW@;=:7GFST7RL4WHV4=Y4DC:EBM8.XZP[_#9"63./+JVE MFR[YCZO]6\]_WD!MEYXS5&ZL'VQ1H(,T%D]K-W/JBK@V]L'?/0?J[.2Y(+QC MO/+A'2#_3#\];?+Z7K7RCU\#SWZ&B9T4B'_E@+3W#]1&=ZP,<# M"JM!! MYG1$U%2&I(F?=-P^T8*&K06J]I-RE52@](G?QC> V90OB?RI5HC71BE5^D4: M84DURV?2;-1J9^&N)*56*4>DK&'CY7H Q5CZ]AI=>"LNLQ$EON M$;<4*D129A1-)K5F\J*,AE!WDPZ2J9ZXDO*B:+(-^FK8;G#O!7!ACV)OLRJ@ M9@9EUNL75:J)JS0?BJA_L+WL?)U%OX:L:K.?I#&#^H8+X\H50H/'RD*#XX8^ M0@PP).1D-I]"1HZ'L_%\-I\W?I8@+RQ8$^/!J676J1!9/HZ@TI91K![DI F& M/# (!SD)X-?X48J*(*?1:#0?S37"DHA(Q2"G5$"U0<#RPR:T X:AWTIA$TQP MU(=-$!#-=/X9N'#(/T>OL)>VB[)XQZNA",!J$S+.@DWT"7T9HA//)YN$=UP? MWO''A9N,JLC+B%T]2Z$ K46X9^5!V M@P?8\>-/T$N\ =P,H",,ZM-K@JWH1A)^J(LTD2&Z?O-]>M?E\'CHKW:X^9N] MWKSZMK4N?X>/OZ)N^,O \&1.J*Z'%LE0VYK0'>J7\H*9G$\ YU_9*9@IB MN;P&QE #YQV;'\1$HX0FRO6ALT!+.OK=#7; M%<>]<06;\= M&X= %.\=?^V/Q ":R"TZ?;@8\&R_?_/<T M'"IS:Y@@OAC#Q81C<;VI0 >410>&E H2F&@3>I,Y_SQ>8'A"0-+NEW'5S^OR M?#2;S7K#&%&QM;JA3+IO%N>Y7L%UDVO:.WP-"@D)K!KN.[ M#,UJI']DJBF[TI5P7V^4=9TWU<15>B.ZE4T3=>R(Y& @5^\7<6I)W:][SO=> M_+@0Q:IDB_2+!TS)E%Y4;B%1BV^_&>C]L7O;>$794&T0/'BN&?E^<:/$62NO MMPG4F_XOW] L@[BP=:\HSV.2N"#4@2)M/OW7 _K4%5W6I6=2&C")5]Y+]W]/ M8)=<(L;[O^Q#90>?0ZE;5U:S_2"44FVD'%/C)VYA"1SW^=9V#R^U?O7AMH!H MGPCE^T&=:F*FG%#C^!7UR1"M3E&D1?Q^+\8E&0CEEH6K:C\H4%OBE UJG+R2 MTH9EO4+7$;1[:RB2[24"PW_> D!^1I2_=H\X45/HE!8]25QYY6VWGANG83'\ MI8]#-"VN!,(5PU,PK< H5V(&D<<3)I*K *6.TSE^9)B>)C\;XS >K M3C_@KRYJ"GQ=-ZO3NI4@[^GB05!C/WS:0#]((TGNE$%J'*V20A'R,A[C^%Y@ MK6#C.59V;Q:;3[1C>_'M]9H<"%F]Q7XP2)4B4DKIX<\5I-2#%\9[?;A>$R%. MMMX'H =3W)0$:E)**B8!>M;DT0=;.]JRTTMR-Y#7TP744Q=#)B7)G4; J4D[ MV<(FYY!R/K:2L6.0'HU"K]0/NM20-:6(&@=JXQ2YV;X"RP+6\?#K\)#%0IVIS_:*55"VDA-,C+%>)Q_X!D ^@2TOWBRXB0J9L4..=;?G>QW?7 MB)W4<'0D3H=DWEZX%BX*#3,7:VJUVC=VR5=&RD(USN!6;ILT\(K1K*-[KGKB MIEQ1XP9NG"NI+RM)J7X5!P?%2;WHP50<-?O%EZH"IXSIF__X&+HA<+GQM%*_ M*%)!UI0=6ON&X<2)(M11:'J+>#;Q5OKT/\1I-AY^>F8_FTW'K=H6L?Z%W9A)A>OW.C!Z \<# I HF_[X M27IG1C#-#W#3)[&J. 3G4CUB:;]&8"X0Q_"!PK9>'$VNX \'$XF M9^<7YY,.O\BMB9W@U+*XIY1C3:G)3J&ZIU03#'E@$/:4"N#7BQ>YQT/-,ED1 M$:GH*4T%U,)3JNB!7^U 9&!1T5-*$UT+>!4YPC\(O#31E3[/37P]O@Q(OJ?F M.PZ9F)!R'M=NXI2BX[ (2*A@M]KU4PKMP*^^;*4+J/0E@Y9W+4TG9M2.-'3H M6<2I(KJDMU5(>1D;CSLM.+5>X5]-)[+B2,!#FC#&1096]7[1J);46CVM4IL_ M67'CN.V3NV0$XC#K]8LQU<25],8*R=BT3)9#"BE\KL3%DWR5/E.$0])&SF#: MG(CXYYR\?D:CV5RG !P)TTNI@$I?.YGJ>0CW;&Z %3G 2I[$M$%0X2!N*O4@ M[M"GP;%3'^4P;CJ9GIW-)V?GDXOY:#1J_!C@J/'E*GMJS9"'54U'@\*I_Z(] MJ22L@DR,/3+*029)^IW[ .W%RP_@O('X+6:.B _A-G7C5"5: MT&-%Y.A$Z?NE,ZUY^ ]@^"\_/!GT2YKZ9!U=%?W:CHNK!7Z8Y"BLUM@GX5C* M4/IT:@M9O'+/D^1N$7-YH/-5>DH?89%E[>Z]T'#:B;#$&R:4H1?R].:/"'Y8 M>*[M2RK?[K(&Y7_\U6W$_&IN2T4+/C.-W%)NDO+_=7CA$$M/!&2HT\ MI<>CV<6TU5%&WZ&$M184E(WR$0!*4+* M*Z2.X:F9OE/C&@OE=(.1%P0J?!31E,:Z+7? _6;XOX/PV7# 8@U7=&CZ)H?= M4"MH# U%P2=A-^(2*D4H65C8T+#;KQ%6'ALE9J5>(%5-2CUO= =^F+&:\%]' MBPG_\=L32AM6,MWE?J<;J-4G.+98C=W-Y@&F?"#F?ZL+.&S5EL"@W/A5TOTW MX]W>1ENB]G._UT[_E&[E$6"+T2(&5VA_#WPH;[A'X:T$&U56+"_*.12EW>B& M>N:*6T))SC&GL:GGF*@TG5U/92U=P O5U84+0DB>&,I:LDHZ$JK""L+"\S_! M"G[8!L&]8Y)7FL52.D%9#Y.3Y2:GJ/HA^=5SK*WA/AOFA@YF:<'>XLDOK9Y; M!@%G"Y[)DGGMGG&YHK2L+B20YSOC%Y-R4-&:]PQWN_B^,7YVYP'\P+\A $J\7Q7%ECQ90A)"=BS#T2B!XSM +]9X3[ZG@F %=Q"368>-BZS_()- M]($=TN16&F#1^'V9K.3I^SBQ;LKIPUVO#YRI)VR_PB((5C5^*[OB''12.:_% M"=3BJ+.4J2&QI$@)UBRD/E;B$B[<+3A*4-0_;D\X7N*<$"_Q!3<]R+:M?\S$ M40QL.PX]?P(.2I: +\9@?J"N68])'!8KD+U6H[\U/M]D5O*H5P6*+- MA#7> MZ@67^V.9I.>+'X9O<<9PU&M?-V-4'VAJC(@"9;7H&:F_+'(,E^#?+BNB&UG4 M ENR0&+I0L>0E+33U'B4?"'=<&;JG0P51: & ASN7+0/0^D)8'=&9T-*XCPRT51W"")$#0EA/X MIFTX,6WHL)!+=Q\<0=D4[,6EY+_ZX;ULO"@P7.O9AOL@X-YL=XZW!R!W69@. MLW C>0U-QY.S=A^!%D=?CL@$<3[GO7-,'Z*"C;)G95F<^W$#04-U* MSZ;;6>%(L#!OANV@U>>MYW]%R; 43PVGG_MP Z,5A2I-,]CXLU[4.(.<4V3Y MPX5=WM@[9%"JQ&F06_NXQ)6H+Z79#T7SV'&$'J;BW1B^"R4/%H[C_0 6''LW MP6['BCJDU\XKZ&(TF[=\GMK($J&F?A("3;4(3"2=*.&Q\NC;9B8Q^=*]A[)! M,WYKV#X.TUVZJ0OWV@C!$OX*7<6 PPM5+#V!DM#NQR2=,LTE=+S08HE)H",T MVDE^8C2J#C*5>;N8Y3\F?80UDM!BIC,M#N='6(P &5W2\5+I/,=?_6.2IJZ" M$@[-E$S M^H?,'M1T%(T5$$NK LDTF$4/ M/MGH&2X,E+5T#QC! @^>ZZ?_A./.#E!]S+\78&Y<^X\(4-.:J?QD?GC.1K.+ M2:OV2QC]XIZN<77I&!MY4,+E/F,];GT 17'-/24LEJ.FMJ1I"G$*Z02UIC5W MRB2A!MMRU-26.X+ 42@@*+S*;# U43^N:$JCG42J:HN[(%I\N'-)KQOPE_O# M7_]F Q_JQ#:TI90XGIPF M14@3NMF6.W<7A0'6PY!O+BG6T!;RRBA1D.<47V.<1\(XCSXVSC3QY3RQK@3G ML3#.XX^-,TU\.:^URUP3XB42SJ3 MPS,E\\+.8="GNF!L18K/PY=40*]VE_L MQ4HL41O6TW?7>PV _X9T@^D/?^VY)E0VUEY6?+YUH>3/:LKH&>DF,>(4!I05_<2_ M\# 4EXJZGV7S< 7YT=@!_\$+[US3B2Q@_6J'FRLCV,#9'_V!;BB_&0Y:#E+9 M5;U!W3C(38(B?R0K01,;<^7Y.\\W0B!@;*AU>H6XJ)R:[&:_/W_UWH#OXB"8 M-8#&$SW>S8TO;_4>05U+9/WVMNG>;R^PORW6T0U?O?:XG/K2,6OS00JZ_OB6 M8WD]\&UX57TWA\#Y=#2;:>)YXZ8+A7*-*DUMJBUH2BT+A7*ZT.CB3,>X?4JN M+6H-;6%O%+(C=:JJ3),U:?X)7\KL52RH+1/:F[(XE42YY=7:/)7O.C,E(JFX M;J3@1(0%)4- I18\-BJA#6GX#%Q(D.?H%7[0=E'*5[@UAJOG",!JE/2)@DWH M#2(#BQ/3+$-T36RU# -WSTA')?4;NO%(@QE"O7Z5W@!M_,6!/'A""A#95KE?I*P'/?A.$3)H#/:AWHVJ=1CU/JD6C45*4V4U-[M MP_H>DRO#,2,G?H+"M$U8/4>R?+O?M*[+24K3:?4N.TMB^%$Y\X%?05Y MA05/)] ESD3:&E7)M[0="(V2DC(XE"M;TKIX%V>2"@T_[.ZP("COJV&[]UX0 MI)$==VZ:YDCR4!'^_N?PD3M\Y !0=WT_CX>4"];(\U<83A>M#2,4CK91 H[6DD?=6+"M$H!)"VT2"/\F\)3/+2H,T20 M%%K4/BDX$:D:6L0"M ^A1;J!R,!"9FB15'CK7X$]+N+PFOH%?HMBL4G%\R+. M1[/9[*/;;2%5Z9B5J4P JOTF5]"-'D+8\$%+$533H8Z3M__=0]MTM$VF7W[G MJ=L%E"DPL7'FEUI3R)_LX/=;'X [-P00C_ )3EA"N),;Z#WX@J)KH2LD:-OOAY>S(/### /@OX[HPW_\]H22]I"HV2Y M _$CX*RPZ9JMYH?&<#2;MVM<1"$L.8-4H! %>5F:Y1Y!$:QQE"^M&U=4(%WD MDX@RE.;O&3 BJITR^6B.!TE;0]PXX-LZ_I/1B2] M,*PSNUJS=N#9W KK9Y3[W&\J-E4IMZ69#>''-6@1Y@C=VO8!Q]GOE M12C^:H=ZBX*V"0$N9<5T U0>./ES8V[9Y5X%;B#N!>PBW]Q B[I8^P!OFDYE M+?7Y"M7-:VHT'H[:88D0DB?A,[5D;9$5A,LJB\!$M]H-\EV4? F=(*R'1097 M3C&U&],25BYY,T@Y(.1O0!>*J)P+)&E%4GK%UAE%/0XL%M2-(351I--"S^E M*OS4@\!B09WAYYHP!$7KO-^(,#Y8IWJL:KKQH(6)@JX+'9\8?@)OP(W +=0< M95F\FZ<&PO31#L]%)X);)RUZ@&$ MC SRE"H]98BPR$IS/0I,:!USX:P$P?UY[;[\ TXH_>.<&-NPYU!N>2WT?W1C" ML7Z3G_W'_P=02P,$% @ MI8((6:'V$^05<0( 42,> !4 !S96YS+3(P,C0P-C,P>#$P<2YH=&WLO6EW MXCC7+OS]_ K>NL_SW-UKE5,>L#&I[CJ+PNO:@+6GKG_^WU-38'%BV;.C__A>[0_\; [IH2+(^_O>_ M*393+/[W__WY/__\?P@2DWOI5B4F&:*K =V)B180'"#%%K(SN8^U#=,4]%@5 M6):LJK&T)4MCL'D%0^\2=^@=%D.0355IP89O&OK]ML3^P\RF8O\Q_8O^A:-X M/):X)ZE[-!%K5!\*KM^MR$-+L+PM$?>P,O2.3N+$'4;&X]3CXBRPYK((8B5C M&"MF[V-QD"2&\:2$H )&(W&4I!$!4$,$I48820(\.1+0=1T3![(*LDNW[UT; M&0N"^>^/B>.8][]^C01[>&=8XU^;!WZ?B1^;PJJL*[N2B\7B;CFTU* TCJ+$ M+__Q$/)C6UPT7-VQO-T;06D;B'=C8_YK\_"@_J4M'U2_(+:58[]ZU0HK3H F M(+)N.X(N[IKQJY66E@\ .'#2R[9"LP_X#G[._'$O0[9%A M:8(#QP%6A)$(2B,$MJW'MIRG'(,_'E C+T_Q"B/V6ML6M\#H)&^I7_#IMJ#K M6"<+)G_!I_N,D9\9K\>,E(!\?*S@@T/*;"..8XGGJEZ7V+QP;%"Q9#+Y:^DC M<5LK$*7CS<,'!\W;X%&5_@_ T&71OA,-+1 SE"+0'1^>X/:@#_[3!P2^ 8 0 M5<=9\1*D< 2G#E L'T4QM4:Q_.///Q,@2'_^T8 CQ$1#=Z#V^O>' Y;.KS4C M_9<1,'/E^;\_-L\1QS/!CU]__G%D1P5__OFU_7==U="0O#__2/(\9CN>"O[] MH0G66-81QS#O"=1T?L-&?\''!V4DV395P;O7#1WX!>3EO5\;L-8?94D">O 1 M%JA!'6O)XKJ[2Z?EHSQE\_41C^$\@?'^P/(V6RTH.)Z>HUICJ/<+B38SH%,_ M8KJ@P>8VJNB^;@(+LD\?5P#4,A59&,JJ['@9U[(@H:P#=:VOS^NCG*S#\9$% MM6'8LL]O9@E98 /JE4BR96F5B+'W]> MAM=_4J)HN4#:=D0&=DJ7ZLX$6'L_;7KWSZ\#=CS'G:QK!2#A,3Y@3YQO&SS% M$^CZB\AJBRXH% 1E-L%3)8L>#^+$>,LK**KWC.[X;(&M6H):U"6P+ -O371; MY,D>55^PZF3,R16K/LUKEALOI7BB)S5YX"KMY?M)M.> C'7Y.-^=_TF/J^O#=B (1WV%EVV=:U#9UH, M7NP,TT6R3'E*DR?]WC;Q$WW-68+H]ROFZO*ZIQS\P$,9U"7!DGB.S?*C]%)Q MZV5\IE#CJ:/-:TNKCBV@OK/O=5F%>@L*SX\C>N&!O-5T0C1YT\*5O+#JJ2N% M251 \[%:R!B:)CL^D;[\96!]4$5 UP\*WX&DI^5ZJ9?H2F.EKGL9<=2O(6UW MX:O&Z]/T:EUW+E$YJC#-JJ4FP[!X<=(4K-2J;^\1=37UVY+'$ZAJ.1ND;!N\ M5?L"IL[5)YE2E_,$C7-FC?FDLDB=I7VSP/3KW^GJNN?:H\NRYV' 7HC@UQ7Y.L3)F=S5,%8YH:8G4=&XQV# MCDY@_O.8"R_"Y"5E8$\$"]@\,U2SG)K53&[6<3)37NH,9;+Y-JTF 5'6!!5Z MH,5:[C$WVT S#7]VR$#OSO'8H/FZZ_B>J#_%/6"1G+"$VI23LRA206FG7]<8 MD8;N6321"HMO R;K,>0@V>Q_DF,0 M"K#(:*,[&F7C.N<.LXZ44YT6W1C?.E@NYQ88.7LDJ -]P0B,70=+=<75$A=W M"]XP1]LTR&?!T"GJ-IPA^,2EEK+-^P/&0]]^#BS')XH%NFQ8K#LT+*@$_=!Q MS7" G74!K(FL FT(+-YST*HY;1)]!G'G^>*JI%4KW!/O*R?(5D=07= "/D60 MWVG!EFU.-X8VL.8";*VHFRZD )(B0O(#$G;#D1=DO6+8]MY@%'4(*O#,"/2P MUKB:ZTU:',ZVY<9TN,BDA,4+([#K9PTX6S'?*TY=IVI0J2X%I#J^B$Q MF8D YT1%G=,M(*CR"DC;;G_D##L%V2,%4VQ5V-BMFF!9_(SIS"J8F1PJW1[: MYB;C$3NQH0:#*+7!DP[^.@R<66 $( Q%8/_YQX]/WMM!Z!'V.!;$*^_]J-Z_ M/VQ9,U4_#AG\-@E"R#ZHD*WLWRUMR9\,_GI49_#5-EPK^!8$BN\W7 DH6,MV MDJ;P-+JQC"VA5HP#Y-H&;8%+8W52V+8E M ()KTW<0A+RVWV3)_SZ2@14+^ :.!OPSQ?)AQ.OQR]OJ;##VQW?]58*-+4U5 M%F5GW;68)&N^2!@ZY+WEW!_CTX\_/J'WIQCUSZ^C-9_1X,Z7.L7A3B M-CP(2 S M2L!VP!VNA$( -0C08E'$-W5LIYL0-_4-/0@^K)?T]$JY!7*L&@M M44393JHO#*PI@2#-L$%SBY23[/KQ9U?D-+_>C]1G&?W0AUBL0);;+<)&$F M]WN)"*$WA-"KF/D0(;22Z*'S2C;34;IIKCQ"-<]9Q4,W1XH0^@Q"KV+F\1!! ME&C1;FO4)#C*'6;R26.10IP(HC<#4?Q29GX7=J/YQ%J-MHV'S\_'FTI@- K8 M7E$?1YK:_C:[]2)0VS/WWJF;0*\*E@(<5E!!:FR!@+&;U^M>KY=.* T!/L^J M("_7N_%DZ&S["]&EIVQY/P*/\'/3VK,,O23Z(,(LQ]\.ME&1-((F=O7LGNU& M2CI1=/OD'5#=1(@#J.ZO]'XP6+&1V?#F*/1E$+%+=UNXA!AFZ.)-$5A]!&+P MO_/ >J!7WP[6%Z.DS]KL%G $60<2(UBZK(^WP7=E.G;R6'E05]@18@\'K7G= M*(8.<:^TFL=IO8T8XUO'-R5)P3JJH#8$62KJFX6(S3 O:@N+[1#RD"M/Y&1Q MC.=Q/1/^,.'SP_PLR5]\M$71U5S57T<.%KK]8A:8^(R<@_5R[F;D\0R3$CC+ ML)C\>(I-D*7!>[GPN^4OC/RYY-\&"IY95WB+3B<'\G*4'6,S;C88+Y,<8A6& MR4BG?UY4_JWC^[Q.YY/SMC:L(H:"X'76*64[L*E;'^9/TNFA&.VS=;J91)U4 MWQVTE#J78T>+6E&S5Z%2;2(]AT:6,#::2Q(^O+J>A789\BT4K MX&F]O;"P 5>/3^+=YF*)NWCH@CAAMF@77L1[\P _;]+D'%N1A@(SYD,Y%)N^'A/MNF97$I7:F,DX(R(\1*1M2$5I&Y^:'_9)OV<4OW;]'J&)Y" MJL/5U&+P92^9HDE9I[5;'_(/UNI7B49<5JGW1<(8B)1EH+)&N*0]1UEE=NO& M^W.4>CA&^VR=+B=3M9F16Y49K60Z3DL>=(94-$\)%0J>V>SR%IVN:CD\5RSJ M>90B":7+-[@9B=UZH/FC=?HUYJ&7U>FM4KI-\8U,$17Z(Z(QZR]:R.U'E3]' MIX=BM,_6Z5170DH>*0/.3*I)MI%'0^60GUU_'=D6"T'E>>ILL=U/22^T(9>'D]& MPWI3X?^GHSKJ##MQ3*P("LND6A.S894H^=9#PA\WJJ$( #X=57%E%#V+:EUBSXZ;!25K]#J0B11;VAEYNWY>QHVKMU[_BCAO7J7G!# M%?3#8RE%77+%@ 7^L\T@.I S5)VCF%K.2%KSBDV&5C;WB=J<\SA&U6WX MN.>,V1JL<%;F=W$._ )^'OG-X T73*W"ZD(/G0E + W2^9F0#JT$'AF\9\G[ M.J/H*Q5@^5GMU@3OR9];2MJSY$A/$W;UQF_]L)H M3PS7%G2)E9<. #JCF:KA 7"07&MO6-N8V';S8IY1Y*4DD0L)4X56:%=#C@SK MJTG^.J,=$%@W_? HEDPF]D953RQ45"RM:"X_I!LV-FFE:](MC>I)TFYC]+ G M$\U7Z5H-EY,X-1H4E+R6[8XGB4!WB0\P C]W,>P&]OG:2HA51'EOE$ M7W'9Z8QDA*S"]F])ZW[8)&4_DP!&^@&"LS()K(M>(I/ #@/Q9]-:MT"P>MCP M;'!A63U7+KJM&2,(JR2OU&U>6X86%^?3O+^9XC'1 MUT*+[VC%S\P[\<@G"R-::H9N/04,5$2$%F\-)QS;I8?CJI(L4?/01CO> IBC M=']-S#R?./\R&F8\[WGQ_!!Q%&1JD[49)^@:&5JO,?P:YMS,-C> EN,:IMYT M458;L!B:%_4,&#I&'4B1AKE-S,3W4G<]7:&^C(9AB_*@Q+/44M%&]H"=*CHS MJWPIP'R@AB'.MT=$^-%R7,.TQT1R6(RS344SJ]92+@SJ:G@/K(=?PWPJ9K / MT# )-FD/=:J70]U:LY7&O-J\%MY#DN'7,.=GYPL]6HYK&%XNU314J,XXQ#(F M4LN,QY'REP+,AVN8S\,,P6/$#C0/7W9[$TP$ A&G F&_:(742#X;A*T^_S.:[I.W5"WO3PJ M)XC!?6R^;,+Q;R^,306=_F+:3[\O71K5RG M&'OEN1A^YEQLO^BUH/MN#*9K+;W:+IN(DE_-%BFRVT4*K=":N@@2CY+ /W6' M7E)G>4.5-$%G!7'RFMS:ZP6L#1-(9W+H/*LP;-:JV+7 MNJ&;Q[^@S8YRY_VJ['2*[1?Y>DT[3']V,/)Q3O@78?A\BG>5U3BE7IY/&+>$ MY(K#= >OAS?V&.5=/WO]Z]*'4MEJKFSWNN@4[1I#HQZ7G/HD2I[SE5?#+HV@ MGL<4.&4ZQCDV4T0RBZZK#A81@K[P:L>E$32N5JI%IH"E.(UO91=93^OH]0A! M7SB:?6D$-;NH4A0:',=TD:YX81FPDO4N M92>E2S[O3)^LM'?H&+> #01+G, R]=%(%@%K"N(6*+-TL61/.ER"R217X2G[)%GVO"H]G[99;+ MF%RIVW"::969)8R*6,L-)JMYZ$)"+TSD#SGT_AE\R%?EPK"SZ)'5^T0$<_F\ MFA.3FL)Y<6RE"VC='(0O@V*$X,^VNA>-/IQ(<<>-I Y=R4\\+K^0W&QM8CC\ M];,$7ME)NWZ*NZ\55SB!C6(12W.\G4\S"#UWFMX U815:/VRT&+CMB,&)["1 M,8PAT2R,!496,ZC<;*,=)A_IC=N,!>PM<0@HQ=3-I(HIR0JNQ*79GY-EG@*"VM(/UD6TR 6P^9?+Q4??H.0/Q JG >Y/4I MBA3B X4=-K+L *7+=?;JEO2UG,//YQQ^V9N-'_:]^=.R^D('ECV1S9?VN64P MBAOTU6H6U?)&=>Z:7+'2#&4HX("DC]K7]CC%V,-6M?>>&$_R]#FSZ)-[T_S7 M6H(^WI2%WZK"4M9<[8U[US:O%:@NA2:'&(MV&S.BR[*+[&(2.H?UPW>L^0WN MN U;@5\/V/W^R?O9&Y^N#?(D@M)A ?F[-[_5)JP[G=CJBIO)C9DI$UQRCH?. MQ_[>&S"_'OPF%MA=XC0 #ZR-(/@,!.OZ M%H#M9:J9<)M*F2NO5G5V6,Z2@VIDT-\*P!UC;P-^3\.9ZP7VW;RS8HC!M.M1 M%EO;J8_\G8G;676N[A:EA3BO*N5\P?43DE4;T M2KGYB'>.Z&*NK?)#R6XHU&"0R%H3&5?#FW H5"-ZL13B>S$/8B^4^&2/R"GE MGS'T.; <>:@"%NBR8;'NT+ D6?>7]&J& ^RL"_R:-F/>&L2GF0%1PCB\;2%$ ME1ST=#ZT4GQ2-;^2[.N&R8ASPV38]4*H1_;7GX),8R+NL2]@U@8,D@>&(EEXSDO[T+H+7HP"?8O)BENWF&2].EYM%65[P M6(2"2\?,B0M&?@^WE#V*"/U[96T6T!T+4O6QX\J MWBL3-+_;9'FJ0$NV%=@N["RK5OL(2M?'<3F2<6OC6_R)E]/64 MT2E(AEW_7"VV^IH%N^!D=,W0_8.R\*D^7K_$+$W8QG:&Q9784JO?LCP&*60Z M=5XR;"*\]Z==,%A[=IMGK1N>P^LO&#=^Q:I1.$UL11:&@5\3I+_S5A/DRF(Y#224;2>W3'(>KO72(0N'!R9VG,[\Q1?VY1NSP+L MELS]>S="7/1ZYH]52*'3'IX\Y!N9S$3QF$'?9EJ+8>H+;\ZXAO:(!/9C!3:^ MF:/C[W"*LUVBQ"JEL<9H+.FT%LQB8K5N#_8?LN%@;R1Q_^#KY:(M'[U->?.: M5J]4,&]B^%[*%_KB MH[Z=XL^;2[)AS&Q4J2.BP<0;AN527W?^?(7MR=*% MONB-;V]TPR&[%QYVFL>NY&'W>Z9'.U@=9URKR!?HH25IR.V9X[",.DHCV,4T M]B76FM6\A)%I="&,!@J89E.XM$IY[43H?##(A_M'?+A2-MQP8>IRB:.@:DCX MF,(N;A.HN$AWTJX[8(#6$I.IL9RR;O4.Q]:8NM9JN[\GL#Y*^;GY MQN"P2F8I3H)3-]NKS[JR,RG(X\G0DJ7Q=H,;F=&TFB1.<"739GI*MEH>#/JW MMSCXX6OB1QF_70L_A_/70W 7L>UT4OFC%AM]0-$?-)R][;USJ" M)0MP,/Q38P<;AAH6'-6]HY0Y5^?05:5A<_5DN>QA>!TMA>\NNIM?)S^[P<<# M]["YY]'(74N$'B_*O[!M>+_H!43H85H;[(S??MF=13EU&_VAZ3],1/QV?W5E M-GAGG)Y33!T,ZO)J2!.V&5KE?)(YC\SS>2F-;\2)?0S=_?GPBSO>'XI>1/L3 M:Y]W?4S'[1JUTVM0F_-U95^OG&DA[::"+$TVPE .'L07F0'=!SC(T^ Y\00RF M==N67J[VZ8'2S:M/RFZG1*L6->B4E38Z,\BG7OEU_%JGKR6A"0P%&+HR2ZC7 4' G4X(6WSJ<*$S93JC)LO=96%56[+X;U[^XK\ M>0#B1URS<_5TV1^/I FMRHS >#5&,.H./\]EFJUVZ*)W7PY)%]X!#1V&0Y7T M0IAK&WMD'4-4'EU496]N$\ W""EKV<3"&TXK2M=HLEDB:[H:'=K)WTLAK%=0 M?CTE@B$H?OEM/.\*<;;Z2J?;0)T%EV_HJ;IHT!3FAF[*=)U 9:BVT#P8A5K2 M+4@T*J *U3=1(JMBI9[IW=3MDVR2;QDZ\*IPB@"WQ+%Y8PXL/5B\'T/NR,#VE_0?PG4W:'J:;G-%N\N,IWB]50V >&.0 M"6]XY0Q!.7>4(F/T%3S&M\AQQM T8(FRH#8$T\]AZQ3U=9P^6*P4[$E*E_Q_ MF)DKSP759\[E)1N_MF03BWI#EI5^'A6JF))>5%AE$MX2A3<%&[[D1$U?E,1%.I.U.8\N+:IL$YDO MB5N6IFBB%FI!#D/4,&-8IF$)#KBV]%Y],L8.^9$I659;H>3VG,KW,8GLW[(7 M^.S0A$-DO]U\*QPB^RV"*PJ6ZZSR!I+ARMVQVDLZ/**']^#9[?BVD;#?DK!_ M?G0EXR4PM3A&9$Y+SK$IR%.>P=RR78VB*V$$^JL=T0LMSI&"-RG6K!J7GPZJ MA6Z;J'#D;5N9C_(:(TC?8,1P."-MT2LW!TQWJ:A4=8+AO>9MXST47M5W%P99 M%W1_$!ZEG+B *,BIOH[*2FFAY&OR LLP&5KIASM@P M.5?MC_*>IP C44,UOF?VE/#ZIC>'C0]8:G@!'&?/?Y FN:P@JV1?J1,>)Q3< M,5ENW:Z:>/[(R>=5K'PIK0*^[A_OL _/P]D MA#F#+Y1N4>EV]9;",T19;81WT_'+"O\MD[60BW;#\B^L=[R&"NN%!LLW5J;? MT[U<,<%IY!:P@1^ A&7JHY$L M84Q&UJT7PW$\='-#5C,FVZVS4&=7T6WJN; MSJ!YRAK%*H>"YRZWOV> MN%SG9GB191%2KX%4S50-#P!_]@BME"#K=6<"+%B!;>AVD YE?>_\%K?U*L), M"%M2.5"M.$,@HYB)A39*^ &X?24#(Q1? <6OS5S+<,W&2)BLFDH7F+,!JHZF M-3*T'N3U01R6%+B?BF$L9)[KB)M2TWYFZJ!N&1-TMDF/V^CW]! ^W'/%OB$* MS_5<>WP^A[C+*LW@Z:Q1E7AWT96^LP?PJ9[K]T7J:SW7I*>U>#6?E-&Z6O&6 M9']<+9C?&;3D'8/-?/P_#Q MU/"?Y[FZ+8[#Z<:PSVC9I%#PYB,3B3S7#_!0A0>*[GZDHL-E*64P0% M'H],/7)6DOAO/.W_1,_U6R/UM9YK&\?<&85S1W8>=,L)3K"Z$Z^H)3D\O!OROH_G^JD8QD+FN3:2&H,99'*@S' ] M/D/D0:9,?4]-^^&>Z[GSIZ^$PG,]UV:7D1!BTBXP]54%SPD+P.F=T&YE_.J> MZ_=%ZFL]USXY;:1:K6H2%;@A+B:9KL:0WQFW(?)8W+L10WQEQ#R_#Y>%3E^07, _@^1XOA]HZ/#K M840L)4FR7YE_U%B6BOIFEKU!BUVH5= !G,TI^**3PYF7-J%E3HS<<*@ O MH[EE/%M:A??8QTM@.,J@]VN:DP[6]W73S6@[^>3-P=^ 1S%MO&9R;AH(E3=+*):R4DU,%98#MSP M*H<]ZK8^R'/D?_ M/?=?W*#"R!ERK: V5DJ=2Y--L981G6YH-<,15+R:Y&LA!:,0%#\/*>NB^"5U MQ?'XBS_+WD4B\L 86X(YD45!?8!,W75L.#3U$:?+#I""TENSX=3M/)K/S09< MMYH8FTD[0Z/ET,UA_*GQ22(W*'F&RB\597D7'D0_OF!Y/,?R8J7>:Y*3N8W6 M5],F,1B8,U0)G;%X8>0W]-QS[-<YNI>OMLV%8&?# MM_ 78IG_]'6^M\I\,R7UC#DY2G SH=/JCBO)DC6ZM9'_&)D/VXF[=\I\=^!- M24WJ9CDPHV;U_,"@O$3HG,"PRGP(SV*<+?,S<9%MNUE$5F:.AF7=[*PJ]&[- MP_L F0_A685WRKQN54JU+IK+,R!#2.4L(RULY]:T_6?*?-AV9YPM\_EZ7JGP MWK=<\/RJ>=Y0)4W064&&WJK"4-5=[M+#EK]7:@NBW?KCDL(Z[967;L>2AZS]/C2T0C,MVLR!? MQ*9J<]'C0,.JCU+CAHS,0HFH9Y;0CW+O[:M:?FL[ML,FX-<#OK]_O>S(@!U$ M2I\9L6O*#'V^S-"7733!-HH1\X4&?EEK1NP%J2F!T0BV!2XI,G43Z%7!4H## M"BIX+"Y8NT0Q"IM:*<)4&6:D8GOBC&]-7)ZR[39EY=FANIJ<8 AVKFT)BE[4 MMNPV84$Q"<.&K*W4]=)$;T9W2,4E<96%J6%E7-LQ-&#MG<-*V:+/7>$QAHU@;7%=;4NVE;W-%[LRF]J>E-WJ M=B]NC:1J6T81-S?T1AE%GH0ON_9:PSYFS@9(A]RY '!/LW7OUHGG^?HU _BG M@S>?@-P%P$B,I_4V6JZV*IB<8Z>S?H3"LB=%?L=^SIN,%UDXWXV*X*^<4\=*N9849$V+8P7/(8X23MD'P=GT\X M0;%'/;(Q=1OAV]]R*\<(/]V:G/! WZH[%E+)S=GI<8X!24GLY$4!-_J1[O@" MGSDW)N:5(M6*R^'=QX; MXH,6G^MW'#V9=[#WAA6!+L!Z']#BQXM:0 ):D&&OKM>MU,@!5EUT#,@0 MO+ MB?+V$!J>3U6%;D9**1EMVL;&O602V*$#V,&VGGU.;5!V/JO>']X-41CO4\\9 M7@G2^+LAC>1T 4A7@?LEQD6P3L\\-Z. MD]V A:RV<5%XEXTV,U]B@]LK$ MN'2B;8FH+3>4'.J)!I,WR\E9J5W6]&5H ]2?GFCNL?K83_/U@OK8+_K>1)@7RDJ' MCYGYK->=#A661U&EKKB$$CY/ZSJ)Y=XP^-?(\+8>SPLDZ2J+CB06:^:"@S8\ M[BK]02HS"]VD,!R^ZMY /G(_WSN0B8TA3UX\03K?Z<6+#"[.4"II%O19M>2R M\=#*:A@3I#^,.@9=N<1%DX1>RWW+H0G4RE@=CID1N8EKQ)MRBOZZHWX%]VUO MU.E+I89]:8F8E^/:9%Y &2_)=#N919KL+Z[N4]W4BNDE]M\\O[:NUY(SV^B. MYXRFU-C4H+XPLN703GS"OK8>MA0E['3&804Y:Z%@5B"D9-I3!.[J>O&F&/>^ MV>(5TEC7LMEYKU)B\DP^CMMJ8XGD*O6;G6I^U336(9GA/ID1[33D9F"";2-' M':O=O9IK7;I!GV/-T"&9TSBT;FA)4=97E' #.WS"\++)4:^X8 M:I'MH=H(RY9JL%!"%I07LX&E.V4"!1=YQM34I4IF15PL"+3S_;OXW]X&M&\1,49*M+ MFT(S2"Z^J%:&)%Z]^@SJU:"A$12__*+2(]"(K+;H@D)!4&83/%6RZ/$@3H2! M%Y]RN,K5Y377_*S-?FQ0EP1+XNV)8 &;9X9JEE.SFLG-.DYFRDN=H4P^")@& M!-NUP)]-'X-WMNULGVV_^PV]T"C'9OE1>JFX]3(^4ZCQU-'FM:55QQ9/6I1M M(XYCB7OXRNL;S,IS.#1!RY#(7*S6"Z!#"8^M"H%+^Q75G,U M %%F6&_LV)/W_1^S0#UI+-,0(J#.4V MI6R.SW41\NE(;$ &/[YCY&4':/P*S^2ICCVTT?ITZLV-=D,UG/&3!H-9D__" M.]H3-\G"^/RP)9&9=H57Y!R2P#TY/T2+3P$>M+E]Z1WMVK.1PZN)0G]2D%(2 MDV=%8;0J=Q%A]I2QKF/=^^7?T]S:<^/3=I9U:&%98P2R[;\C#8RWX_D25H6>'[__L? M&D>)WSO&F0?LVL+*QPAVAYK+W_Y6&6 %/Q!W?E=L0Y6EV'_0X,_E8'/0,OR^ MURYVI-T'_ISF"0$?GLF"-6XN0XGO*B""*H_U>S^K(K >=79X9/3BQX;OQQ^N M5FPSV1C;3K49]I]?PW5G0]=-ELEPK6*[R+"Q5"T;8WJ90JJ69V*9>K5:9-EB MO7:YOM,O=/VQN!R2<=COKF!/(.8<0_\9R]YE[F(X2L:3N[[NR<6;>WOW(,P( MU$+0&-[O_>*C._CZH'FP.RP)M"/:Z5!7[_5M*(C*V#)<74)$0S6L^ZV,;&OT MI>M)=4'3=Q1L:ETQ3M[!FM=2!Q6N#G8\C0FN8_AMKH7D(T7EN%S3[]!U[^]W M_-6R"YB&Y>S)E9:G&6"-)AZJY4>(*VA91?.>RM66-2P8&R#&%6.L MIT&V[K,B>=S"_N]_DHDX]?NH&)X>K<4$SOD0V\_.>F]: %E8@@DKB_E_FERJ MU69:E7ZLQ33JK7:LP;58+E5KQ]KUH;6BU8Q@1J[=B&/F7]'>LGHNU"TQL MS];O['PJT_8?8TDB_L&@."Y@B= KAB/.U8F1SQE6S)F V Y\L480G(HQN@2D M8X9D3S3N)7\GEW_V6Q(\#\Z$@'XEV5AWBEG'T?8DHZAHV0*3R+48(.HF0J.E MPFRU>!4'2JX._O<_&(7^)M"?ZP]^YZYGDI+O5)&&%0HI.,K.4$G!YZOT8!$P M\(R?Z'2=63AEOCYSN'QB:-HM-#=*]U.7UNGQ2^KT=BM58XN!Y@ZI4G])M!Z' MC)YUI#>:T=F-86P=MX^-+$.+\<&?F&-L/GV@3#Y/Q6D3]>./G]U2MOU%Z]A( M5D%,=_UEY?NKSQ>88(TE!YNL!2WNR8%<,KMFT3-I%$%DN[&JU0U6>.K;/$<5 MBF((D4A@B9,Z.YIJ?^!4>^K:CCSRSIZKA&IJ?74A:(&Q?_N@H#O^KK,]0?!Z MY22=*N4X15Z64WW Q_'$XJ7),PMT&QBZ+-JQ[0F*G[&B+MY=SWUY983L+V8I MB$[ !C^R;NW(CPEVS#:!Z*_&2C%9C\F.'1,G@1OZ=R2U'R*UIT7T3*%T@A63 M+2/6,77(!%4P;7"__;#?JK\LM.&+OV BKA=:MN,1K$ %Y&Y^6*\_!;\W8WD#XOTL[(OUC)J*@;J ,AV13!4'<$<3_[+-GT]B65==F M_^'*R[FK#(X441=0A]\F=;\*;!+[+N;ZVY1XXPY_EYF.T? M!S,M8^Z;B(L'$-9&%UK$AW.%P?FSS/J6[(PA[=M@FVTG,XFNQ7! *8OY4A); M=A.OY+=A_?JSA<1S!?\*"(C!Z8D!YR=6;.I:LBW) MP593:&+/J>+LMN1]Q@5-6F-!EU?!][_#J7P2[XRO$'0<"T;/9])?#4N&KWJQ M[0X.Z%U)KG]]M* &!8)#C-"'$= %A"HYS3QJ\2PG@"P7 ,36+8%<6P>->Z8^]BFUSOUD7E M[I!%#X Z9C!^!4[8U0&R<>FW_X=T_>G5-%P=\"E)LH!M;_ZIR#K ]L!.MH1Z M/MX?)3B*: TSQ $:_, ^BJZ ^L] M(XSZ7$4_/RC$MN%'X"'4K0;TJJ %W_=P%LFR-C/%*<5H3G+9PTI=(!Y9HG^. MEFKVG57@S\+O]U;=[[HIBR@/"(VZ5LSN5%9 @XS\5T,=/&&JOVZW!'H,>M^?DU M_+U>WKLV"RH&=/ :$T-_&NV.I^K<4!/JEE)6>K6<8/'RC'NZZO,<$21&(@F< M0D.[9R9$6TW^VNB GS&H!E77=Z=C*]F$PRV!GS'HT,<6Y 9/V4A&U:^Y"BP@Q4S7LET_,.P8T)M93V2&1D$8$ $,)$S<;J]=OM$5^ MUO!FI%H<)CA0 DG"G$^6&I6"N@!]7#)>JHQ;R,Q$E1E*U:9=I-VUM::O-QZ7 M7(WJ50/5!T.%;<^G&169@O1@X>N73+$J*4W=4_-24-4;>Q3>>=O#I M]X]?YU6*WU'8I2LET;O$R:##T4HWH;C'O(&=(U_+G\UH;E8?,'/Y:*_YYODZ MPG;JJ;49FQ./U]O:'S\\22]&[@C&-O3L+6@\(M: !(Y48[%5(=OOP=Z ^R%4 MD@JR@-UX\8#([KDPA/UTG.0.!/7<(XFR=^.-/6W;6ATB ($YBHA\>>GH48//WF;&AC4Q$0/I>0+*$ MP U9[_CYR_[[O3#::,$(1M\*1K7-RGN@CL#688*^U6(BPU\>'+!GX77"'E)? MUAY^_J!?<8:Z<:$]#!\&YNK'UD_%QH(,O FAA;T36BQ38R\!H)LRCV$#T.-5?=_07&5!?ZNZME/_ MAUUT$&..,N-EHZ G.38.JM-12ZN1J86?"K8W@L. ]CQ_Z"]4&AB-DN=++LB>%O:]QN(';.KQ3R#802>" M3@JV$TNB,4GP[+M8; ?BJZ_#9%S+@CU9GX#P[8(C.*Z]%Q3O%*01UTE))"J; MK55ML>*R)7/Q+%Q^_.D#^Y08/O=:[.3J^YDG+?8.RSVM2))M4Q6\>UF'XP"0 MH0J]G>W^COA=8OW^\^O_SP@#'+2:<2D"XD<).+,?(5$^EWGRQAQ*OR8X# M=010H>1;_MYOJ.B\&(!^C1O^[C0_EAJ9Z]BY=I?)I_LCM.4B=!8=?S7]A=VAV)GZ"_I+5]!3 MWTC94._1-:]5*U"2A9@**P(S]WA9[L<#I_FT+^F[6IO")OFY+ROI:;6+X$,&WCN.^MWBW@47L M@N@]!P?D1UO&"W=JLWPKC4@2'0Z3/$H((A\G4)*GZ2%4W;@PHBF0D"A\NX!Z M),M4,$4GS+U$6W"*V)#2::&Z2 ]0&:4:F"V@B5JI>6QUURW/>CD3%%A4:^0X MT.^EVMG:T=5=1J$7$TH&(C1%;M90"E6O M1LQ0;#OI/2A94@A"K+OE')JQ+)*80[Z:HS%/[&B_U"KTX5F=.])\P?[GJ[I7#@)X=Y6ERV5#T&QBF^CUIO,]NS0 M^H? &+UR[>ZM6/Q&+'^%?WG4HWSC8+Q"B+_18*0N#_JS%=LW8O/%,1]9A OY MOT?&ZH5UDB#$$(B)/V,;&Y9WI3.0?B3(RFS:V*V8N/,Y(BN=J![,,,_,O][=F$DLGJ7WE/[DM13D:6[E@IFUU&$M97;A1+67S=!@LCL M?; NO69&K[4.#48][=JR#FQ[IT,)NUBEO/QTQ@@&GLD(J=Z$5/T)./$JH7TA M3GN63KV^(4>_+OB>%7CF>"3P>J;M"S,ZY%*^'>I\,-*9]4 _>$QT2V3:DT1: M 7RR+N+E5$]W4_XMY.^7]OCKI#TRX.^!V1O2'476_%H#<-!$%_(FR&7VW]== ML/#8$&YW8'U,RJS/67W9I;P\N518'#VSZN:?=SRZ6"B/CFT_"#8=P-F>;@1[ M!EQ[O6('VP=!ON CR3(-*VA+]?S&%S)L&C8;TR%MAK\(!_D4S!YU01=E0?47 M^/S4/'YA>Y-RQ3]H:?@7)ITX(TC\)?Q]=/$M]MY R<=!YG:VLKQI>=F> %7= M8B[V%T12L,B[3OSW_!+JWW>Q/J3L^':/3Y@"^)0<^ 3K; ):>IQ0M.:, MHG3+AS^Q-<6^8(OK(R#V^@C([NS'YC#(SYCQT*B?&Q2^D7+'K@W=!?QGS"?O M[M1U4MN]^OLW2FU^^Y!+I79G!9S'IP=NZVJI"^,;_/U_SLHZNW#VQU??*;B7JC>. M!+1#R-CF MPOB,K$6'66[:J72%\2\(R-1K;:;6OO3U=%\\\_%9!]X25""#GY1"]G3"V$:J MU8X5[V.YW:2PJ*\](XCT5QWI2]Q] 'U[, \&Y/W8^M;D'43.;IG"UV1S#JLH M1NB-R(N$,ZS"N?-%TX(*+25@)P X? (EZ'C\;;YIL0WH?NT(K#X8] M2%2J'76"O[.8?7'R(BT2)BT2H3284-_OZ<:_Q#F M.][/ A'X^7QC!!:01$3^Q? WVVXMIY\\:H;H+U MR$+GN80/A*[*'50'_XR_06F,#7_'P8%<-^R(;S M#M7B0&I!4+\M+[,1L'NK4@] MA%L]4*%6#^>)?LUP@.T8.Q'>2?"^ .=D_6V:(:C=W\/^HHJ(EDJ^-WEAD^U$ MJ&4[6OR(R/M2XO:5%C_>L;_!WY: 5U.U5)ZI^IM!>2R9P.*)=^QQP$_L<;AH M2U5!%\:!S=Y=&9B5;=&U;?^(B.^]IW1!]6PY\/\?3+WO"ZP/T?EE6L!VU%V\",G("+O2\E;Y 3L3#/1]$]_RTYPUH6GR 2!D^_P HAG MO(#+-;5?46#1X0_J]KOO$*B&[?J')%-#PW5B5<%2@!-KR;826?GO0U[8M X1 M[JE^!+:(O)N1I2]KP8G'-U4@1W*)')C5N'_JU3)4F\=0"L/>8[WCSUCORS2S MK22PV@W+$('D&^K(+'\?\L*F2D)NEJ/)=T3>EY*W+VNZ7S?Y]L_D%XOU=H%I M\1A-8ACU-HNZ/MM?/&&Y+]5*/4A$=I U(++8WX6\L&D0@OYB2B$"9$1>B.4M MLMB[63!6 6-!Y2F:C-/'+_0X;Z9]*B/ A=H(:EC/KX.[8Z,)]C38IJK(H'X?\L(FX)%! M_>: _.+DA4W>(H/ZL).;T]-7ZRI_8IBK*"NL^=O M3HZS0'0MV9'!>DV:LX-,TINI'_9B5V4=\#B5I.-'[T@^TS0_N]W[W4WX%<#9]@C 2?;>F:S( M''\?\L*F0B)S')JAB,B[<5GZ2N;X&5-+!CN?>9RDT>1[KH AG[&U%V@CVI_] MCBEF.8'D.^_9QD4]8X;?6?_V[WQ!2S-=2;:[%L#Q!TQCZQHCQ0S61#?T^Y(5- MIN/AOEPL EM$WLW(TOOLXR]'&*K@^H*S5Q ^/+.;(9'FRW1#E76 3-;F&+O# MZ;U^!?=YT.M_+\*X7Y(\__,/_&M;BZ@"P?*A.]DTBZQA?$_X3:ZQC*'H_UP% MM")T;H"UI1>/[UUBLB88W^MT\/?_V>_[PW4ZB&BHAN5?JN/_^;U'U(:O>""" M8X ,+2 HB#""[=X+ZD+P[*W )N_BV/_\'AJ6!!^AVT[Y;(AAJ&]=8GN??78\ MX:4F+)$]CCWRZ8+7MK]9Z]'>_&C807[T>PNH01I5O_:#>H.!@>KS'L?N@HQT M\.N&LC@6W/9RC9%ZA$/J 8<[Y[-MB&]S-]N^=@GNB8)/CUX#\RQ2#QE]C']" M3);^_<$G1%)(BJ+()R62XN.T-.*'Q!#P $_B0G(DB30^_+%N]-#* MABU#0Y5\']R_,L?09=&.%> O?NZ G[&B+M[]\VNXYLJ:JN-7*H>#AG-N:0[( M>:X2>T?PYQ/TEZS'G(GAVH(NP>$ 2Q% 0; G@K5.?VP":_,-4BK\_6BH> *E M*" ,<9XFAB,^CI/P$R;1/#J,Q^,D0=($26P&;_U&6^1+DM?5QVV]P( ,S_"\ M8BA$>LQC//ZX)./*2]N.K[JH6^.19;MB4I-6"I8D'Y?LN.62*?>Y#JH9I7X[ M46R2--+D\:=UBMT*:0T32H6I"R4#J"U=S[7]DD_J7 &4;E89*ZD(W;YLD*Y< MG/12/,$_H8B@RZ1IXJN\(DB5-FL6^6G;6_ DCSXN2>(4;3,KSE6\PF2P4(M, M7L2;//6T)(*6ZF7"P4A.*T_*G3'5FPKDF$\\+8EF.%04F)&HN(Z72A&K;$(E MFK#D4]I[%7TDH8TRQ[83>D*IEZE2T:_S">W9$8YE)<6;*N[2*;-V89%+,V.> M?MIZ@\PFA&1;2BA=C/;8JDF7,N4F+$D]+@FJN1;/#<%] A65@89%TBM MVN#P:7Q8RHTEM&E"LHZ 9>1.D5Z\(C HL-&1+*3Z53P/:SV"@4EA9A1F\[Z% MXAVFPLY+1I\>+'C\" 9XR\EV&A[1186/],M+/%@ W M&^3LXDBJ%-5\RB_ZA*Q\=@%2/ *5"F7;56&F5M2L VL]@BQZI/,HQ9E]M%P= MD$9B;-#E,>SK$60A_?%*7V4'I%)W^BUTWLU:E3A4/T>052HK5=9$\@74)3(3 M76MG 0WE!19](EH"O2JD*XMN'*4PO9S@QL0L9/Q M8F_9K$\@64>0)?*<7! T9X$"+;T<N5.F'; M212%18_ I=.T":^0Y"BTK-/=XJ(-6D)[S!./1XL7$A(EX!0)M0E*\/'$2."3 MF)#@:4 "B4I0"0+#7O_&(Z2=]\X3U@A#HC)(570Y^CAB&OR\2/RV7,;V66UP*<5I,,2*F\5EE@]!=V5IT4'685GGXOO[,U;]NHW8)W^!;S;*?KV.[*P!/-^/35=0":\."/,$PQ.;OLX)J$]D!"*Q ]*>5/KLV9,;O"#P:B! ,!':7C 8B M% ,1OTO$HY$(P4A$NBDD Q'IIK ,!'5'1B,1BI&X2Y#10%QN(%[>K/"Z"<2' M4+T?Z+[H$OA;+>+'1/O?L?(/IZ3^C__^P'^\7052U':=<;O8BIG+6+!6$MLN M87XVCYY;$2FY.OC?_V 4^IM ?ZX_[%8]OAH^WBLG%P ,?1>/WS9@LD $VA!8 M&]!@EP7-2Z;L\^D_1FYD,&Y3(40&X_7XQU$\_F4M1&00W@0(XDMI_XMIRL@L M? LM<)TXUHUA_7HA[L_7<'^YNN!*L/_2WY'EBS!_ 3Z\%#K]-HR(#'YD\#]_ MT"/E]_T,_H>/?P3[D) =V?S(YG^VS7\X[G;_'U$$8#3Z8#?@N?E.RK:!8U]T MJO/I]'Z2WON&=*_-^V<3OEZF>?IWA.@(T6^SW)]-^!41O3;)GTW@%7, ??JT M.^-:%G1#8D)@6N]O9CKQV:+W(9.'SR;RPR?$1Q*,Q+[JA/BS!_=;(/ACYK:? M3>6'3%P_TR1^J@>P2Q>#X6N3*=B3("F#Z'\ ,U>>"^HZNTCDPM^T"_]_;WJ: M^8P=C1%WY$'.H]@_\A+V6\]9@NCOBX^YNNRT_&P['/S LP[$MV!)/,=F^5%Z MJ;CU,CY3J/'4T>:UI57'%C]BP;'8Y?JME,W71SS%$RCO[\/B5],)T>1-"U?R MPJJGKA0F40'-'S$)B+(FJ/:_/Q#B1VQ]E\&_/^2E%[F4+OG_, _REG(R@F5YD)$=077!CY@-APF^!6O>'L\>,PU0%H4: M)Q=0!,O.IA9 _9PHUICJ/<+B38SH%,?+L4--Y]&E>+40,NUA%ERR!$[8GTIIG[\29 _ M$VCR&E(L.U(-T^=IW$_0[HFIK MS4QU)%!UBD/PHK;LX:,IGO(3COD.$T9?SUOZZ@C^%F+ZX3L)7A93GT@,O]Q: MQ&T,X1>(LK 3PW)B#K"TF*S/H?K2?&?Q9TSW,WM&4[2;GJ)]I\7_+^Q4!"+: MAA):?!#0(S[%4-)J2).0%283G[&R*N3Z.6K,)WV?(I[\F4C$HR!,).%1R":, M(9LS17PYI)A%J=.<,$(R9;?;K:Y8[RR@B%-PVD#\3,03483FYB,T*5&$7';L MF 5$(,_]I)J7=<=N8]BB.6 4JCGPJC:ZDF_Y6:B U! LQVM;@FZOF[/3WOZ3 MU%*V=Z_4#-W:>U8-$ICPBXJQBELMT.4TK]@I(.*L0EB+-^OPK=RV=F); \[I M$-"$328S&PGGKB*+H\TP)$7REXO#R0!CVXJ#*R9BEKKQ* M+T6835]Q^*'!GPG\*L'_*#+XH-M/Q,)*HJXW7S$K6$!4Y"E&%B: M_M75=G"$T' FP(J)!X?PHXGSY2?.(7Q#P[MC7#%0P@:.NZ W>K&:X MG9 9'330-AQ!O9;C=QM#=M/3\$N[;%]?S5[-_WI)GZK2#$_6":'("9Q9["0: M3;J'-7DL'FQH0XF?*';%$PB1+-Z0+$:1KO>Z/"\)8PLMMOON>-;BW &;:PYF MJ[BC!$K7FVG>(QTO>/R)]X'(LB M49%(1WNX/L.M>JM,#_E!J@L>H]8;Y8GK*-Y(<&].<#=NTK<7W&NNOKU*<@NU MOJL;\=($G:'9>;8XQMN9>B"Y?F3J)T9?<:?Z;4CN#<:ECB^[17&IC]E.04!] M)AGN4 4?IM .&'/=?.Z?3NOG*^\KK^D=T=)TME%8+.A,EJ.6#7HE))J=BM'D ML2"E.X9A/TDJ"E=%DG[-/5+?4M*OO6)X1-3)5(WOYT=V /YO(C]E+][ MR?6SB0O1G.>KTQV.&](/"!<-U;#N_S,:!?.L#[2OH>)"!/LOF77HLPF/)KJ? MDG+1%#P_;U(T%0CM5."""P=?/S1XO46 C< TUO)R^E !+N*T+H*:PV6D1=[- M]_KSM#J&?5JGK":(*RX)1,(72N&+3O*\.RY_KO3-S95%FT2^JV2LTC).C^*C M_Y^]-VU2FUG2AK\_OX+PS+S/.1$M/]H7SXPCA! ["!!B^Z+0AA#:0 L"?OTK MB6[?;0OO32.@(L[Q;=/91656YE59N51!0FY]Y(?/^!-!@ONB;R^J<,9Y"6+C MA[?7O(H^@%/8[9W"0,O/;=P-?=$W0_)^@V=;?Y6(>^D\>/71]_>#Z68[&1'( ML I/&ZRZW4;M:C@>RBAR*M%X8I +UL "P"B#/8&&HC)="GW1)T;> C':.C^: M.8:%2!R\4!3%A-9M,T<,,D<,"@>W1-]%_.LW7,BGB[U#^DNJ7V\ M:%LIWQ=YB^T 'G6/N(:%(2RZ48#,M3VQ[+ RBCZ_0(>"'BH #B :>(./B+P% M.N@B.I2-GC*SW=@+X?$65[=RDJ%#ZBPR^$5NMP?!QG?U%/M^9+QD29^^.(<; M/\C6\VV;W6_6^[^W>$&9RIU 5^[%=,,^B:A6! P MN]X=T9=(K][&NMWT:1=<%%T:W^.7CI=$5\5-GN>//#EFT*8TE/G".22906;)0>H))2@0 M\KGAD ]=Y/U$!CG&,LJ_'[3]@./>/;>__88D0#\<,(SRQ$$>3A(@ ')AWKJ^ M9T*1$;BI3ZE&>8F0ET6'7])!(;CK^,8.7* 6Z 8C):D59DF:6FJ#Y]ZKUAK, MVO0W-=AJJ+-8CF?QY&#*Z.F28_P)O>3CI-: M6]B=PYMI2S=%I37,;#;KTD.>$ 94SMQ>&.6_LW>W FNG1-;. !UX]WSN>[0. MO+=+6P-%+L\Z@\ZPLOL1_^PGK](S/WQL:FX=N7K=DONVT5*&EA?P,!TE,GJZ MJ/^&@\Q7$("P$3M-W$Q:Z+9_L%1J?P6 / M)U$NT;L>C,Z96G_N#%@[3C&8R9PP"GO"T(N4-@(++H^"@WA8V;VJ'YMP7:\) M$!GQ;;@QZGL-;X'[;,1F)IRY4?@3=_BIK=?)MK"ZH?;BQ=9AKSJU"2GYFZD[23BUK*>3H,87E67=W-\SL4E0 0F1*Q261"\J4S%RG0%Q8! '+G.>X\[\/BX]3!XR<':SAQK9* HL M-8ZR6Q+&_D#Y3MU?:](7]%"8;"3E@*"[AH8ML6GJ]*'OX?0!N[Y'N[YZ?N?> M?*\_,FRI%T8)235'4CSR]PYC[79&9Y@9]CLX7K=AV#>8YBIK)MH@Y'>7 MA<*E*6$!AE%&=0#WY%VA]N5F3:'LT9AT3,YW72MR4U?P](YFYJVFWVAX&NC4 M+MEY[=I,OD_8I81;\;TO[$-H[_L$%Z[-)3A$EY5=/ M?F^VK&XA%MO MJ:0 U/XN#[W79AR<<2_,FYAU=:Q\1S>",+\-DOKOYT*#3^", ,X(X(1[]PO[ M$-H+3K@E8_(&3[C_I(G1+^%A/V,^W4&?;K.Q\<1"[@/\5B^?6F\&R:PW:/#< MH>GMK7YU.3!^VEA4TJ;&/Q5"')+8'&XGL4UN/;Z+].GEL/V7#8T_V/*RBIMG M*[JYQK57(OZECK\!/IYK[9@38&-9J[OMSIB:];..OR<OA+0I+D#L$VZ4%;FJ+C$5([,-:VF0J)^141O6J%_*J5[711TO?[V6ZQ MY;8@V!_T#1YFJW$7-YB )[=NO%2X0%:DY,-G B.>4(IZPLCB5=OWIG?"/XV. M9V6$F%U2L0YK3#IL)UC86=O>(F8S&<&I?/ G%"M>J?8BHZ\ #@H-#;+VT,E; M^-3,_R.WMLY^4D6J@H1NZ@RS@;HC=#;\UMGXJTW]],]LH'22J9B)D27V M7S[Z\/G4_/G%=\G_O^E:_9>4G M7:PG, "MK+<;N 3W6MYN)\(K7,Z=T3/UR#.^Q1[Z0I6%M[A'1RRACG<#4\:H MK-$@W;) :RFPX?(G&:YOPY?K.O@%(T:@WGZU6#,;_B"MY,TN:GISDLV,F,Q] M*M#*>7.)E6]#1?^T]K[&.[RK!FU?OPH-8:REC^" L#TT\X!1[2!58)>BS?PMOY=;/D.L,EN=F;,!_3 M+GC]UIOKL)C)7AA?EK MNGX(WDNYNS/I(Q6&_E@2E7_=F%_UC[WF+UUQKZVUY:7&:W13D^T;D; <*_L4 MV%/&T^\X@_ A:B)(1',;&+(.2_3@35NXDR+\Z>&5 K;_&\ @(&[C&%=#@8N MZ,B]'0X8T^8A20;&B#]4MUV%B?Q @7, PMAL?>SE<#UGUU?7_S!&*IN;TY3^SOS%LX1DVM0;$' M*1Z-L2&S(!39RLT[=;YHDGE"B>+;>6_G@=V&>=]TG.WU7;'A=YNYP.'ZT:X4 M?X?:KA(+X-;SFZ_;,D_W59X!=[IM#RLXK];_O\57 &?W/S^A8BF*Z'V>/5[X7C'TEA?^\5+#M M"HQ='Y\OYJ6]>K:>]?1? NMF#8.XGM:<\58/VV%UT]VY#BOC^=, "((\$>2Y MWE%@R@]MRN6IWB:E0?9 MT@_R2X$_GMC4K=WG_TG_^-*V[QA*D"WBZGEB7RPVF^#S$L+P?UW$+K^6"(J_ M33K_\_^\GOL_[CST?/O ,[2\8FIUZB]%<\4S#4@-#,6&E&7ZO9\4 M)U$.X3.3%/,11UY@Z],7>,)RKQ;^B#+_57GU]TP_++LOR/4ED%&<[]Q]C7SC4)_[S/=YP96:;27 :;J7Y^,4;E\R]HZM>" M/B<_)0<^F<$8@L911J8,C))Q4B5E1F=0&384 T,-&L-0[,/I6]_%X/]'_>I; MGL6BIN"=_E#,;-GW+"VL---/L@S*4Z7E::GMJB>IO,\<"^OY>IJ_"*@G^8LO M^.,OA8T1*-DRA3+&D R,ED;LTA<\Y;[@*?<:3[]PD;>@_\-(OBP_&CD_]GY5 MCE3IYD7$[[J,U,SS^P_RR7^Y[:62BD+Y]\TJ MHJPO54U9DND!"R$Q&6F^I?3::IO7MW*5)QL$R\I=XKCV,DKZ6\J@05EAS&RV/-IJ M=6=)ST=0*I'1XIBCXP+OAT=JQWMU0))*,##Y1!ZUZ^NV83'Q+*3:"M4RN39Z'1";JQ9 X MJW/#E++P[8O '<)]6HOXJ1Y&ZYW8]^>"F5(BR+>D*\8=6+C#Q9(@;FJD.A=W M\V[JA,KPMY3;1:/*2XW:TIXN#%VJ[A9>%Q^FE 66ZA.-"N=[J&,WUM1QB4\V MEK;-QBRP1":35H W&BV8ZYKC0;AJ#H=0-F:!)8+QS3I-DJQD*:FT9)BC)V)Z M\#W#DKYH:_JZ0SB2&T@AE,A1& 2L3)QAB?7,N(?32]L5-PL=WFV@?CA,#_P% MRH%F"=5.US+L3GV=#$-MPS **U-%RC9&=.I2)SSPQG;'S7P9:;KSH4P7*84F ML>XZLHS9T_J"4T>SVJ::Z3)<))W3?+5/^GN./RPBR403R,"FPY3W(BEQZ'I5 M5+(1OK$9319MJ-8,LE'1(NE1CT<-6TC:L$&RU'X>,67DG)ZLD-UP2*2CQC 5&MZ&=)IF(B-GY+^Q_34;2?,(=IN1 MJ@X@:KNQ4[;.+ "G.8L9.AA.;*@Z&TUI:4\Q3I*18@5AVUB M4B,5&&,S4O);TMCBO24_5=N2P-JVN.A;2&^0DS+?DJ*N/UE:O>4$YJ+#V+-] MGZB3Z5S/J "[7)--$S*;]F&(C6<;AI]O1ZFPSNA 0S(&W6E-J]N--F.L>H-Y MLDG!"F'.C$I[XN'8<3Q>.-#MVHQ7U-[>3 ^S15)UI5FH3S1%VZ"&LY8VD]N- MU/[1,SI0U3HF Q-.DQ?Q<+$;4^;Q *6D9W1@L-[!D8'ZJ(;MH@.=.1C!+%I:MI!DD$*E&=T8#AJT3$[7M6DK,^8&.%>;H$XLD(RU@ MT'R[[X2$&K1U:4&V6%<1IYK%)K*X(S&*LNN/>ANJR-):8V) MFLH'1+V99!&8HL),]>81LNT)CVI=:\UL(6^LY$]2%T2@23;1(A>HRQ^B!8&. MZQV6)\V,M"""=DLAW2/6<&RE/DT59MR+JB,V(RV(H$4TJGZU%K>D6.IVE3CN M+S0XGVM1!+U)ES <9ZKS\>BH'P2OYV^P_!G'%[[R@,670_$I[I8>B!UE$QJ? M7O[RVO7*CI#/Q\?L**6=CF!?'UA?A6J>3ZO%@$ 4O'SK\VC(R6W[M2P5AG^D ML!^%AEX=_EZ-[Z=C+AT_>7'Z7OX-94&G3Z?S?9(*X:?'ZN= 1_[%+Z2*FGK] M<61<^#Q]UK<]$6Y^_=7&?\(BOQBCRWE"@=3?5^K?CXPB"%B(,BP$\I'^X0T7 M8"7>:24 -I5D(0 VE64A\(\_3(6#A;B0CP0VA%*H_T<$J'\I%@+YR "3*,-* M &PJR4( ;"K+0H#SV]NNQ&^6F_\TD%>F&J^W"9*5C"/-=[(/__<#\>$/;0C[ MX7'O^G4*XU5@&)5>^H-56.$]W= K7VH1+KN?OG^EP[LO/DI_I*CKR^"'I5'6 M_D>K#Q#K(1&K1.U\OZW1V4LFSV^6O+QD!!#MC1'MKO7CH3'O3S,(%V#RM#;% M/\^K-/JG*HV@'QGBME4Z:VM[.XR[UW4F/M[ZUG9Z@.N&]K*KK#/V$29O?IW? MT)[O=9U3W+[]=<;>PO>X]OT+(V-G>+'Q5/&,W[GS\]6&^FW4*9D*96M&*B\-TK8V WVM.G"T8&X9&^C_]=+_SM\W/S)+VV"ZNVSRY M5A>*-ZXSXW'6^9'=[GZ9NZ?*@1>_M,<]/##D-38/C@O8:US WAX7QB;&J"U< M'-KNIA?LK>9"<-"_N6GT+7!A.D;JQ+ZG':7.)IK:X_&JX0XR7" _?,;// S] M!T[#=7:9RA1KY@Z-=V&M!$ MY6?'06=EQ^O.5H("?Z6/-C@.=:[M3F X9+3JFCB"%7<^K[%M>]0A,G<"0=-S!O&C M^Y5N()GS.GI2@2K/BY+?3609O_,PWBWFJR_31G$?3#X#7GD"G%<_3+V=OS0J M0E\0S&*K%8^VO*(<&=D60MG=7QOZ;.*XPK;P;@MW:FWI.+&@?8AGUV!@Z4GJ M":8OY2P]"H9,X BKF;'?"&"D4VM Z)_E92/)3*9; H'=[NA *NM% V\/4T!A M/GRFGPC\(F^Z XQY((P!YZ)+187.8 PE,J'JD;,Z'/>'HRIRZ._ZVVN?B[:S M>*D?QMT1WPG;L3$PMO#*-5.,R4-"3P2"O7E0J"1OO9U>VSV]!!*<9 EJ;FXI MM7X]Q'S0T/GYX-%879IDJ#0).#9KHU6;Y-K!U<]BH]$1X5VFSDN=WOC8ZUOD MO!/Q#>HRRFX3.)Z*R%-JQ; QK:)Z4SU8"M2= -I\4?D&Y3=%#T!3723J=%L*O9V MA;+M@#87.';M(,JB>23(86/4A,56=S"?,*Q^)#/;9SY\9IX8! 55,@ .P,'@ M$M$3V<+=U:X)\P>>ZXI$K,DVL?#!KQ2.D/O&C)D^)L-_"7/=UJ9@>#+-Y! M/Z'DV\<[WE7W.3_,7^(*4[Y!S0O(5X/8;SG"&IE="LN&[^OYBXA&L+,T(Q1] M1S_W%N*40")3"1:\P%L'6=R-*=U)9.H4O2 N5MD+C/\QC!\4J[QK$..W;-\- M-\ZR*[<('ATM^ZW./ CC)'M;*:\BH6!010(RO*"*I*0AB]^R]('5EUQKR:\E MR%G4'1R90ZJ\L'91W7%WMKRT$X.*_;X#BMXQ?VJC^F#G*=6G: M6LY#H2MTJD)F_*>Z"QR[L[J+=,Q&X(=A91/X2PO<;@)2JR"@>N601&Z/@]P< MSP"42CC"U OG4[NQ/JRB UF;+=GLY5;LPV>4N>,K28"1@_J)NPD]_-C&E[NU M?6QR#,5S?FOA)@MVO[?,U,:SN@@$7"\"TJ"@*J)L(88?6S3BS#"6FBT"R1T( M:W'D"N%DDJ06S7SX3/[P3 %J'8"1 ]>\)*&$'QOYS.#;-7PRQ_G8&I##/4U4 MJQZ;&GE>PX#=^#4>X!T*<*_'VSRK=7'4N0K;0('OALF?O)U[V_K[:.FF>V?R M9P^LWK:V@GSIW3-YT^[";:;\^/W&\$(C_ 3R?2 54,Z@PO7W%Z#HC\3WM7)> M[^_UWR^3("1D4W=H;C M;US#BRK&\\&B[-'_;QGZ:N5.9)!C+*/\^^\HLEJV,,[U#_]W5CSX8IFLI]?^ ML$(&?:/A':4N0+"F[2;_= MLVW73HK<607@[QJJ98CC_19>4?9TAQ"M+HN%BS W5#(U5/3IQ_4%Y%4;9TNV,OXP7E(K=4C@OU\G=E!3\ MSD@"=%V_5R#BV?H;)]M/49/]RO*_#YSJ7N+T!>KR4F-HUB;M-MDE#REPHEE$ M@GYB& 3T.+X#9I384MX^K'%;_-]9).2/D:+5W3&R&(BD-%6-J.6UYGMVGR,% MF=_50/S5;?)E2226TL^X.9LI6?Z]Q)*ZLU#,'Z/+&N/F'8=::[ H=@E_32R7 M.)5DZ)*]XTX](<@%+X)Z2$?D%D'E[1P1<&:Y>HSGC[%BWQ-0OT&M3=CM1YIK M8K[*1;DGD@5[$.()H6[\_FIA8V1"\,R*XX>E+^]XV'3O(P::,]CYUTW'2KX8 M5\O3?-?HIA:6@DS*:SK.N<*8+- MOT'1QNU8\?T4;;R';5XV.O&;M@G#-A8H4\[@.7U(:%88(/M];IMD;ILT6' %N#MGJ.RYPV_+EUKIP3,PPNCY3 ,R MB27-03QB)O'.2K!;WBXUM*Q-Y11K>3&]K(7%VEGI,IY[ )/!%7,5()$);!KX'._6WKSS^S:81O'@;D>-OF&R#9VZ,%1NY/GN^\P71G*3NV0 *HM.&_(@1F M?"/H6Y2LE, <0,KS^J?O<@GB+12^+.F<4H)]Z58RO;0X@NPGNECV[6\K-^Q%31%YCMI;.Y/S/;R9)< M+?0#[O);?\6N!RWX "V&F=F2F=EB2#$V7/J.TE)NO%=7Y4?,ZU[4@M\IE?LS M"^X[QB0QY*DGN>V6-9QW5;GFYALO\^$S_H1@%[NO >1M[]9N[]EA?J=4[<_L M=M:)]U)H"2.ILW<">P+'U1C*[38[O9-/#(G>6>_IM_MR%N.HI O[G)U-_[%4 MK*"R4YS8J/C+5/2!M(.T%8ADWE3$H)Z:\B2SY+X1U;X8,AN&1M2U ME-,2]PPEC -#%[R1H<5!D(J[JH16R.6 T/(D+S!281T-_24<>@9'%;S>J#(* M/>8;.K7VUP-A8=98&:%/CXP5010DO@&"/$;B^Z9C%^\&(%P_4J1^'%H2N:<= M?>!Y'3:[\8[.0R#T7UW$6Y;,:2F=D=)9$"@DN-."^'?#$NB()1V>'4"\X>^I M6;BM&9);\.O*M5-KTC]Q M[^_>OBB&7CM:H0%E0\?4U8,-F>6ROB0F#]R :A& !1>(V)17*G<6OODI+A2> M9NRO))^'!-T^5&LRK#I\K<6P&1QD=PB\V7-K#^XEE-L&KAJ *:]8[BP:\]O0 MT-A-S<1MC ZP,E"PZ&!RPK:;>PKY:VG@6@* !P]U:KBSV,IOXP%!<-.HQD(V MK.STG=@-W.HLBY$PI\:7,Y>VWU7=S%U/1'6++NRXM@N)9X&^K0 M;@P)@B%M.W0,YZ:\(?:AM:5 MMCQOR6R&(_EUF/ 33OVHY/?6*FS>SQL!I3B/?%E#&7I&K_7HW_V[ H^HT26X M?N1=WNY[<+"^XT4N]<4U.H]M:0]6)VXN',HKF5S/" M3RA=+*$#F5Q@Y_=P*<(=)%Y_U]K/%V;P.7$-IN9.7F*:Z)_ M=Q,<2(<\(M]EO)W@#C*@OVK4@\FQ>J#=_DARV_W!?+0/A3Z=&S7SX3/&/"'D MQ:JP@)T_$M\/YZ._3V+R5^V\2J$KV5EI(0SQJUG"Q;C8#,=-1.Y T! H,_:_L@"GS#[L(-)OF^K=?XYP*SRK\RS_W?^4O:V17NZ>_8 M1J2HCE$)L[O/K,BZR4O;RY4ON'8!\;7E?5^Q]L67QBRF?O;KPN\$, MK(T@T\;PR-F-"1YPC;AV5 Y#.9TJ]N'S)=^! ]A1&A.YMEQNL$GTSFX ^V4< M^18^VFVO)RO&BH3%:%:;XP/E,#PHA_% M;W;^N"$=CCQLQR:95*O3CF@L$QDE+AV_N7>S -@ +F*_RD7L?X43!9>IBO-5 M>C93>==79VZ@L^':,C-X>-/XS+W;02DN7[ZV$,#=ZU>X>_U-T: )ZUS#;RY' MDA5,PP';;4K]=>XL7#;^#A%LX1=Q9&>7MXV-5F9-U5DI _)-+KE[E M\8#@LL&1/P0"ON=OCG*3G_-3CV]3C3$2'(XY$)Q:[3'0:G_Q-/-=6/TO%IX\ MD-F_2Q3D#\T^<0\RS*Z(MMV UM2&VG2EK9YD9O_2C _N( =( $X"-Q3P^$,D M8/M&7Y@>:54R=K/U8E)U.W)6HDJ>VO7I)P+_X0O69:\<>9>^TOOAZ+&;H&^Z M+0]4+ %!EW\][&.#]($#;KX[W5M'T2!;]A=N,V49%4)+2U[\CE/1%8VI^)N M-SVLA2LE,$!F$N0C'B4>4;-VEF[DT8A<]T-Y4%\<=X/Y(>9)R!JV.FV#0[2W M3D^BOQ&3X)7 2Z46#HQ S*:86V\Q&@'_$Y>T^K+6EZN$1+)V,D5J[=9H8LHH MG>4EX8_PWR4C0%;R<5'@3K.2;P,"OYV:O"@(.)"]@LFCZL#;4&[C"=_?R4D. M F0. G]W3S#(0Y32#$!&\IU,_D_3DA3%N(8O$Z%5Y2!]&HV9S%ZPF26;R M3&[R),A& A0 WO^;H\!OIR0OB@*8 ?OU?5V;\LK$]0VM%VR& EDN\F<[ M_PUD(D_1B\3(EMO0(26=GV(:I]!%6/'C*,QRS.D<0 [R%YM.2V>W7XE%\QT_ M^/0?RV4^L>LUFI1+2G_<:?(,=+SJU"2GYFZD[23BUK(^42UB^,9A#O@W@&[Z M;-#LR9[[L:L:@;#,02\4_K'J%P#\%O?&A*I#PLC#^;AO#39V%Y4G61LJDT4] M2(1\(FCBB3SS/@I(_MXK4R@&MFYLLLEW<%AC\-F;PG,$0L MB1U5W9S;AT@(]CM1(4,KR8"!R7P((O4A4G" BW?>@)(&@!7@O/'66/';@97W MQ ITTM2=K6=8MM(C^4-=.T82<[AC[A#/-$4<6HZY]$6[ZG.26I*+E6 MO>WC\5W"UZ2O&* IDQB VC^6VM_W(^K7U_.'M.\'?G#X2@^+ T4'BGZ%H]ZM M,GX#">*:Y<3IP>ZM"]QO8WUN/;USL>*5:S-6AA+5=ZU3?S;#']6JK)R!MHQV M^SY\2-:+J0^Q0VB2R!CR#I7JP)QOTYQ+GVZ]SX+S7[#F:G/H-Y==;RH9ZF36 MH-RE<.CGUOS&)>?W;[IE4/&+%9-?F[$RU(R^:^7X+]BNN#B8[;9EAS G./QX M8\$$K[.9[5Z^=AR8\ZV:,W"LKU$"_@OFS)C]J-_J.7O8Q39]*I#ZYF&7F_/E MBL"O'=)X.?9?K#+\V@R6*.M2OLRB>I1"]M_ E+4=]:JDP5 269^'AM_' M)IMJ[KF\5RD[@)F;L)V254&4652/4@/_&S 3[&7!5[>[$)Z:8DS*S'+H-G.8 M^-+M,DQE"##O]7S)+] 63;J,_K!\']=!+"^ M5C(4_P>LGL6#OYIT_N?_>3WW?^ 8>@Z:/6/N*Z:>%P'-X=:_*J_^GHFC($M7V4.O)/8,]Y!C M+%/-@S]BQ#^?!2=U?/[0#ZT,8SX%AI."Z<[(1O]JW'QA(G_S"44^DID^I?]\ MX>STR256ZANM)?_16J6R"C+T_X^QKYU3XOSOJ2FDN.Z<1CU%N5\^2K$D@\\, M);AL,TE-_HN6*K^BJ5\+^IS\E!SRY25MZ!JFZC)!:I2,T[@NTR1&RQ2F8QBB MD4M5SSC(OO5=,/1_U*^^Y5DLJN_HZ0_%#!Y]S]+"2C/])$NB/%5:GI;"H?J. M.%]FD[.\RFO>,@$@U']7\H7ZT=>=A%#Y5\U86IH5_;ORKW2D:.7' M8>JSA/_^LM#/ZDO0V'()JZ0,HRHMXXRNRXJ.Z#*C8+"N:#IBX/JS*)47'X>8 M3,4.LO?;\)9KUMWNBF1ZM)F[9]^2S@8=3M^LJ2%L*)O]L"2VK4V=32NI;2K=W-!OF8-2S(69^'.#-R:$ZSBB1PM?W MS%!J.#![@"U'I"9P=3-M,F9&BGU+VD13RZTOB ,/A7[ :XM%;!DY*?DM*3D? MCZL$S2ZD;4.DO!;$+U?MC"F$*?"_=^UA/&MV>9)>1#AJF?:03MW!(O_MK5%= M6!V7M1O;O;Y'>EVK%0XRRH*DK&&]C]C- MJ@)/L21RR7Z\'Z<+A9V15%2=B.)LX4C2UC#TVOJ L(,VFY$6)*4-:O%H03)= M25G/!-,R1]3NF(]:D!0TP]8'G)JT8(.9U+L#)1I)0W2W3,DRN#-YS]:MT_ MMI1]STPI"S)M&1TL:N^XI0W%EFA2AVIPX+(Q"S+=ZD3W$"XGCB0WJ M?)JDE$69'A&%=*V9"/$&W6"[ZRJ_R6I(B#,R[80X$_8%]BA!\#J%B)F<+,)\ MU(),649F8+ZW%6Q4#;C]V*$T8YZ3%F3*:.AAJK;Z#=ZHCNLPC2A[,]44LB@I MI1^/HNV4Z,-3;=-::@-)%VIF2HD@WY(N=KOI>!7.(/ZPUT8HKM'!;)\-BA2D MVNW7Y0;2JIJ2Y6.]D.MUU&68D1:!XM@0UAVCO^0DTN!AQF_U&"4Q9:HXU99M M3S::\J#K*-M M\3:E_C:5:"K7VB>M1,[PE0]O5%]CONT.;'*W@&DSL\ M=&I;J'F V6RF!::DU9A7#U$/EPXI$,V]/R5,SI2PRI38V;J3R51N>>AM28I#6 MIE/+OK[(U R/1G59;$+25#>];9\PU&B-\ MU(($EKTVC!MK1( YO)%@M1@Q S(?M2@"?6N,NV,H1.W43QT->6>"$4Z2TQ87 MEH"-UL"O'WFK>ASVI^2>4+NGV18X(_EAEQRC PZVC.ZXVSDBG=Z(32=0% )^ MI.206>&4#57%98<)NI&4R0LY,]V>0DHV;VBB-%TGC2._[/M\.\EI"]--MM!, MF^+6QB;I%=J@XNUV@ \SVN)T"1XZ.G1G',-H4MW,&*?3#QKIN&AQNKTCK;+' M1GMD M$L.^R>Q$8WJB+0HAX+C%MBNV6+ZA^4=5K]7VFW7*&584PL$#H3/GR= T";C10-)ER4B+\AIWITV2L&S6=JVU+"/S:%L- M3I,M,.9P[ $EO34)'WKDNLH189VMI>.>\1VTSG;57]07/C^5G-5VNS5#E$\R MTH(,U /6[WFI 49&#JE1/69WH;C8<\0AOC$0Q S(RW( MH$&(1&O@41 <&Q/"H(Z[P3)UB%/2HA[@UD(<#(0DM!MMI([1_1VD-4^3+3 V M80;'G51MV7P\H.C6ILWO$S\=]XQ7M&%916T)6\+N\"Y22[4E&M/IL&?VVL9( M'_%+#,)MI6J2Z29J5G$_9>S,7A=K8I?8HD03;@0UWA(VM98[RTD+?+';8^W8 M0'0/CE%V;G/M:0>%DHRTX&UIU54_Z**J;T/HO.4=MFILJCEIT=T:=BB>B)-0 MM04_.CIS?-/?'-FE '\+9&ZI2] M:=:7+)O1%K5FO/;7K15ETSRW'E:GN,E&[70G0<]L>PML%G&*&L_@;=^8#XF^ MADH[,R,M3A=?U=B=,1[L[/18&[O2PJZ2&S:G+2(^6]TN(S%L22CB=)HKY"!M MY&%&>P;LQH1K$\A2@X6.%W5'J"9-TKT?/;-!,0VA?=R9X4YJ\*Z#SH8D(3AF M1EHP=,.CA@QN0TN;H!&D-H=YB*^:C%CG;)PU6Z361/H^&<1,SD>6*T]BM)AQV"N$INP@Y UD MK*)CSZZWX20C+2POU:LMMO'PF/#"H5FW_$-W'PSS40M"X/HC5.;7/@5/]]B: M=8RITHSS48M"F#:[;HR9?8;?SKM.L[691,/T&)+1%H0P[E);#DXD7.IX :>. M[$3$K7P*9SQ1 M87>*?IP=P4VB/\QA[O]BGMFXG&6EQNAK,M^56@PO@PY1^,%W/,MD@[J7%.?\*8 M^12*TX7A9#/!!79BBZO==._-%E&4^I?HF7V'U%>C1:CY!]@XCF<1;FZJRRF; MD1;6;+54%RO2ZO*PBZ\B:2UK;?&8DQ;63 ]&R!&OSP^VM9A6)YL]RQJXF9$6 MA>"1?G.-])MMJ<.;59I)]K4HZZW0Q%V<9IM@;,1 M=%SH?H2IDCA-7&.%&(+9S!\^+\HKGN."X!J!'8?>HJ'9BMWNYB\C%X0P)*!A M;]NW,5L0'8+JP39A$SEI00BH7MU!3/T8PI9JKF%ISR-ZPF:D!0>$=[M+;K.A MVS9Z' E-2 _)82:#;'\6@S$>VX.=?C,;>!R$Y.6L1F#-M&R3;D>%&>#;8# M=;2?RF9&6I#!3+8&SHYR";YAKIO#^>H8"^VE@ZC.50:A9OYN3 M%MPEC&^GAV.4GJ:[7IT^NLTE3:]/=]T79L#-6\W.9HK1,,GWS):V)KI6<*(M MN$MFO[^?LO[6D$0"KDLABMCK53Z%HKNT,J->G_<(5NK,QK.9:7MT0SS1%MRE M]*3C#5V%MB0CTMK\4=$)=US6 QZK$[7D"Y(Q%@ >SJ9M;!42"= MMSK4UG!W)*PHF*G;;F?ES889:4&VA]BQN&97MVQA,J*C^4X^2''>HEF0K;)O M):VHJRU25/1JD-P9J/56/H&B;(G#?#(?>X1L"^&\M=]R$RFT\V&+LO68@"3O&J8VE(%MT[@VF:-N= MP&ZGP[6Y3H )4%Y$67265LI@&S!A(G%FO0M1TC:1NWG10L%T5M&.Z_;I*@U/ MVRVY.F]A#7N>Y/4-!?A ][AL*,W)CC] !M'767]&+O,9%,V,I >!IC5V!UNP M5S63A4;(2LS'+9K97.\<%[TMN;71QA%I+A=K(A#2<<_X"6NW1S&B2-=@$AO# MJ'?DL3#=>;$SIU.*B&<[!A_8DK!-7)WQ.X'9RTF+G"4]0>YZO:/.*Z,![+FT MVY]2)]H"9WNCL6H*?3:PW>7 W ]0IQTO<]HB9X.JE(QB3!W:,:6R73JRMTKJ M9&-G-G\1)4<[K.'L)6,B&\?6W&Y.V)RT>)(5S(A7#RO4/H0PL91F544?#S/2 M H@.Z*"J3]W1$.YL(6B]G31]",E)"_)RS#@22 6/) 6%L.&4:M-!)J]SWL>^ MV32JLYW.2MNA5+7V<;6WG.?#%N5U;"?2(.C['9OKX(9;W!,5T]6!SW##*+/*<^['QO)X.35)7 M<-LZ6F:]HRXY-Q^V*(5ZM[\R6;LYXLEJ/)K1N%!U8S.C+7*66'M[[[J& 3?: M]65M*1J0W4KG<,;](&%KTM<'K0:/HMLI'+&NVDT/G=@9]V.^A.>AF(KK8HU!EJ?CZ!HA!BSFG4,:LSLHWUBNSL M[16Z7^;#%H7 \AMT;0\7"[B#R#T+,V<1R9OY;(MI@1"->\+\>(1C&-\V==C! M^L=TW#/^QXK'.N,Q01MP;/HHZ1K;CDVS&6EQNB0:L1.<%2%;(0?M4=0)#R/V M1%N8;D\8NVW6VF^D:5WOB$P2BAQL9K1G$J.-/F$LB6,+YM"#8@UD8\.DJ(N= M<1460XZUQHF^@)5:I\%ROF\D66KN7!I!H7QSC4D=V]VTTZ/$?KFP,\0]DT?8 M2%Q?8H-ZJL(TU7].S(+8YSQO'>%@=F0VDP<0S!;$9:D$$'FXP4WQ4:TE:0 M>TV(H@5ZDH]:D($HM#B\V0I"VT4U6!0IIB9D18@M-:+;);H#IIV9[":U'N'(=)) M%3PE+;HU]'2_7$/N5.#1]E&=-O;I:2_,9U!T:T8SU&1'S+ANDXO.>E3?CI)VD5E';0JM&2W0'*7K@ M9]+O)KP*L-9<1&S!"1UNY\V6RCH?M2!;1%0:(]KHJA+)V7LJ-/&DMC$STJ)L MJW"$SF.S9_,6THXZTK!.6>E&@I_+P+=FVJH%P0S%*[5T/PVD8ZCM\BD49>L. M35N+]6'(=]9>9['4-O$4.%#B2/&BFJ)<.G?X&?=COU+: M#A\XZ6EK:H;V2NQ%\_2TA9_;_9M'8>=T*74*-SBQM:!;ZPGKYL,6;6>H-\UZ M)#"B9!PW"G18D/L!?Z(M%H)LYI-5,.[+L*ON!',*33>X-@-<]H":\MQ1V%JZO[ NS-IP':%HXJ'9D9;G&[;3K&S/VM->&/2 M#QP;2_ %FHY[9DO?46VEMQQ.0DEL;;C1/FA8PT:2D1:@L7D0E5V3%SU8W+F] M9%_=0XN>F9$6H)%6=Z@9F=6 GS::2T[ PU5LY!,XL[Z;.L&BS>U"$L8"M:^V M(TXE3K3%<"^)=H3&NENWA6U;#ELQ,FYN3[,M)FL&?A=:[@8)/]UCM,(*6.@> MTH4XLZ4O.T0O/<+7QKRK8+C7V54GJ0EEI$7. I/%!'P+2:[3F:PM>0SW:V9& M6N0,%G!B0QOX3%*J@EFGJE4C'.0S*'(V/W;2K:>Q[,.-R6[C!!-F'B+YN&>" M?#RDDBCF>?"TKKH-;I\H6?H4/[/[PUV>X1=C)H -IV\>.CIC-YV4X8[-2 M"8*3)>M\FVVM^VUK59&@^0UIH3EH4 J(P= -! M.P-><*>:ZEBJD M*W=FQWFUIAZ=E/;,]C^K12/.Z25CN^/10V+EC!DD6[-SN9*DJ2NI/4[V4@>! M>$)9K(?<*,EIBV@3)X=A'U<7-NEB2KWEMUG:S\_D^%PD'1>C'EL9^[Y%M]1JL2FO>]O>VZ;N$^ZN+DIB-1D?96U5 M]=+3#G&F1,"Q=Z*V:YA]NR,KB)!4&1'N)AEIP5OQ"%:T)F.(XK?-@[TUZKJ* MQ?D$BO(BH+ ;ULSYWD9;FQ%CLJW$/Z0S.!-8F1QI&[*6S@QX=C;VYFI 6^ M>K!XZ Y1%N.AGET_*M%\/QKGHQ;7=JW5:&SG)NNL *P.I_X@:TU.DRW:8]MQ M5_8&DVVK@\_&G1[*C^UT;<\X%>I ZQZ7\E*RQ=19T8Z$)&)ZDI$69B"[,V_) M')>L+6X:TV$K["53TRKEU#JB;;@*0BU^=K0F]81=I%@TR:Q :^R^6R+GD)])81K:CSK M\@VYL_-JT,$Z\+D0OG@*>4_*E^KX4V>2YCN.L@F-3R]_>5T\FU6./]>19S75 MVJD6^Z43("]F&YI]N786RBR8_Q9YN!-G? M"C\^W<.7WV7V3B^)_.3(_"[B>QF6517=JO#[5+DKW4R&KPAPE>&^6'XWCGZ5V[Y!EH-

\> M8@BL]+NJ7Z[CO\_P(G#"?L:RYCO9A__[ ?_PI^SC'Q'FVV?GD'_SM^\^-HJ[D0Q"HS_J::@?ZHIU$?RLB[.WRK"0+%T MJ.6!Y;_(\B/P1_JR>\/?KK\0K8S@IE;_MQ\Z*I$^T!_1\-)RRL:*% >L[7\N+Z["8R5X876SJAT_?!FX/D.#B'H;>O.\^.[ MX-3ZKJ?6&U:8;U]MOI6#[26VE%='T!M>T4%@+(T@R-_W]C6[,C;I>ZI_^0],,8[F\I$3HPJGU1_R/5X%A5-ST!ZNP8GAZ M*HAV[!D5#'ZJH#"*?7K3W?1])?'+!WCZO0[PI_/O@PL!J,*7 KU'%\*I>>#1 MI0 , AC$5UT'CRX%8!#_]"8\NA1.[0J/+@5@$6"+^*K/X=&E< JV 2F@P%UX M;I!X="F<@HA "@ 7OG16W(D8_BSJ^IXAUJKB*)YF/%5Z2J"M*AAR"I[>3!:R M5,I[[2(A^NN40OZFT:OOJZ ?B?1/^/3_]!LK_V/M4PZ\>J!HV6T[E=BSHI&Q M_-\/4OH768P43U<"70[SXB&95YV:Y-3J10P_5/)'E_:G7V1# M65C*6/9B>*9'H:K M&H&L'?W6(2#'74ED&*QE+C@2'2E2$=Y>6T02T9SGI&G M<&>RWHB.&[;\*)&)[ TRG&*>*!K^G__WM>!N)VM?*GNY=*MW >W^\^TBO_=G MY9)8DY?5O1T+'71KD^8ZB /[?F3[?@YD _O^,_MF4V%DLU"YKO&L[V34QUJ'PC+D&)V M.QON+,L9D^;;VGLJLW28,X8?#&B9G>GQP.:TV8;KTM.Z;&2;?/9&,8H6=_E_ M [-_F&W^.1D!K/Z7K7YD1(KE&3JO!%XJB/#9Q!VWCM9;+:\!DP1F3^6!M"60 M]S)Q!(JK]&P2-R5%4"F%2_0!-\I-'$\W=YAZ(G#T4F9>DAZ^=T[9W)J=/Z=8 M2FOG[^[.J^K0&8_$$0&CI+I?(YRL5I<7=L%5O77HUAO]@60PSD*N)7%CVC4S M,Z4^?";Q)YS$+^."EZ7M^IVS2+=FI"]9'V"EW]V:.4<)0V&9F]M7V_+IIJ_J MEW: UZ&UW]O@SP[1I6;PKEOC)O:T*G66L'N(COB?P\67+H7GF2A!<$C7\=3# MFAX=G#A;UH$?9$)EHRBPU#A25,<8^WW?RR06^(Z3DK2R=@DCC,(S<*/[DZ5. MT$W!%G9B;#2;W+S19+,(/OSA,T8]D<2/3OPWV2K1"L,X2^15_&6J5UF(-?V* M=!6?*IX191]:+P2:GPH-%';=;E]$";)\M?CT/(>,R\]X-?9E4L;@M\D()'H[ MKH=5L\X;C*Y-&IJ"^O._/%)D!F+HZ<0S>$E%ZNNG7& J\OQ'YW DL)GI4"7= M@20,3&HSE'?3FC),&44_?&:>&)RX7-SPT>T*%$Q>JZ0^?J2>,O M\]$-#/0_7:O_Z;=A)N,:0=_BACB@^F"#O6*CTW4U'W0N@(ZFJW4TE=RW%-=; M"6E:M0 VMDU,9ZH'6Y'^,N'V!_Y@JS;O,G%[%DC32=.!.RMV9#6R(V>6@TL= M0NI"#B'H[0((><7>KK_?%\O?Q'5"@Z_R/AF>5'9&&*6?CT0IK*285N'%P:"R MB0-MI80&J'7[XWQ/F=3U49,[H>&%GTZ*_^H[3CF=NA],CH?;C:# M9[4_MS.V(+:K: M3LL2>MI-Z\V#G)S*5I7F()Q2E07GX3=2)EH_CBS\Q7G+7 MM]18\9LH@8VDHRUO5P3LKGU"V&P+RFV):S@:7\LJYD_07_XC(&FDQOI-2L?RZ>$2IF\B;?. MGCS49G?QA^ZOG@1YJ.4LSXOV[YS>*),&WV0NXTT.9+X8&8W%>!+;Z-1W M.%-;&U0R3-VL+*%1[/H#_40 UGXG35$F(W^CG$2)>E02)0B4]*P'^E- ?PJH MP0(U6(_9.P$T'VC^(Y3W@RCSEU,/JZ_C,,HF%([][WSM]-DY.IV07MPFSC_? M[;R?U>JP'73V/(1WYG[=AFV\;LIT%FY&R4O>]EMG<=U6>JVDK4F702&RSJ6.8!\@OYAF" M@G\ E:#@_Z*1='YO!)H5YI'T4[F_O\DL^%3F_Q);!V49H,+_ABO\?^GZIOR' MPDGY7ZQ"/[,7+E;1' T(ZB"A6FU3M_F5T!VR,I/5^(/KWT%!T[W4]X.*/*# M-U1^?NUZIA)F"7ZES_M7=[WM;L@>9W:#EH3Y.H&TX_Q K[)=[VPE.@ -4(@. M"M$?48,?C6-0B'Y7RPD*T4N@P3<9>7]+9ZN6' 9N=3 Z2FABK.F@(_M$DCE; M6;C]0MX6J$=_ )9!/?IEHNBY84.J$I[NSMD87IA#3L789W]_NQMR'CT/!(K0 M'V_-08$0*$)_S$4'FE_.(O1K'UE*'&O^E=JC/-]:S9PE[I6O]/IP-#)2AL)4 M(40CV%F:<3I#C0S--[U\Q#.')GX7]-9T#]=X85P7NDA_TZ]WAC("Y]7K3S0% M'L, Y>N@?!WLT6"/!N7KH"83E*_?;?GZM=W3-XZH7\^E//:\-=E+*$H2>A:S M@(^]V&F9F4N9U[U?SJ<$A>\ 9$'A^V5#]GG1;R6QHM7*M^J^!SQK+ML^X'8V4_ MS4S =[)U2#\XOY.>V1RY;E=M+HX#2>*,);+W-4,15ZR,(%DA//J$8,6+T\ % MM:"JZB:JX7\')^[K@OLS3O?HM#.._3_'BGE=QX-H ZFV"TU"W5M:2;V19%A! MG+M@$> $P(F;:#HH/4Y<*_?S!IA1@V"J+JFC.JP(RT,PAS0*H\T,,^@/GY$G M@BDVVP'< 'T'H._@(37XT3@&?0=WM9R@[^ 1?+?+)4;>P-]J&*VI(>!.S6X( M,[XNM!=3O)J?T;)D1^9P%5\O?+MK?AY*]1\1X$#KP67R&$*T,@)0S0/Z"\": M@PHNT%\ -!]H/N@O>(@8\W>+P7*7Z,P)9]6OK%D9$2*Y1DZKP1>*I?P.=O'^;Z* M#9NFPEL.!UO#,3SA&W\>W$D/J%WDX4KY0*WR \#!&X=I?]F2>U-/ MY0E'1DEN253%[9D4(?\ "R#.N0+UB'GEY\'QLKP0FMG5*S< MXI_R"U7\9252_G_VWG1)<25I$_X_5X%5=\^<-H-J+2RBNK\R$R"69%\$"7]D M0@I 2$B@A>WJOXB0(,F"S).5!8F Z+$Y;Q8(21'A_H0OCWNL";'@PD3EH66K MP([Y/_]!S]<1QS(T-?(/"O\OW()/9(*032Y&9"::\;A"033C/:(ST8S'%0K" MS7V7FWM+JA'F<"&O*-[,PS7*V%'('OH)?F @B"".JY5J22C2O#B36KE5;C/K MFO7/QQW>>AH*0]2 6Q]UY/6)*$2MFMOV.4ZLZ_(D7JEM&%2T,)9H.!?TMY\T M1B>O_,Z[TCUT1F[*(^ZPVZ<5BJRWA;XUF3> ML)^2&O^'K=;KGNN@L<&Y/[$M3JJ3OK:E^X:H97L%1>_H?+^UDN@$ZJ,>3S-1 MCDE=SMM\*(UY/!Y;D VY0Y#XJ&D<=H1 MT;=^H#M^&]R"B+2HO2L*N:26BPZ M,[:X!+41:"*(2""(N&#KBH=2EL>#AR E1.#A(JUO^@IK#92D;5':C/42SI)J MZXL+0\5HW9C%8VZ&T[7QDVVLU%'.:V-K@OOVD^.H*,VD"5R0NHX_RI.%%R\N M093]0XCX<.9+2_.UA97?EH79T]QU6]J@.TQ^/DIW$B[>I-U.F$S-2'52&6%1 M6^DFK_;J4I='N($37LQQ<(X1FS2]""+=/E^RY*$[T\CKE989)/2$GL&6!2FPX)A5-)Q.DQH;4V/Q97B^\ M,/'EOD@M[155CI(I/=F?4VS.H)?B\YG5_>C(XZ+9C-DCSZ489U+/K^/;S:0Q MQEJ>^O8SP403[(6BD:3ZY@&&'&3@B)*_;1AD#=EQZB.LK:^,@C8<"G R#1N, M@&T#]3 J^7OFQ&A9&Y:-)I5W75L;>JX,A:!CU2P3S9AM&0:\I 3GS@:.ZYQ MJ[D$:AFF-2X*LPKW+ OM>HI+^;D3ZMM/-A5-)HY/B;NM0JL0*C&A*5[GI(CP M30(1!<)8O>(!$N&;!:(01"&N>*Y$^&:!* 2ILKKF"0CAFP6B$62+N.+!".&; M!4).)\4]USPO(7RS0(I6""Y<]9" BTU#^&M5_C=\=E3_\4$,FI-F'&/+%6]:' M+-QWY4[V^VXU.:!@:FP0X*-? GS,C>:!C\;JCXCTH[]H>QJ:D5CHCG< MGR:5CB8O51%">!)O\R2NK%>OYNB?I&W_;P'([Y6*A!@]/E)0EC$;CCZ* UDH MSU11>%*MV,1J(OA O6LXTDB90 ['N%9^'CP_WO&FMQ R;7]D]$?2GU7%UF'\R!U_5T4*1K-$FT^_&A,)@ M6M/+5K,[+JT0IJ">-\G4,:">/$E$)(:K6=F[ZGL4C.JS';'3"F[,K^J7YY9REK/+4H7Q79V M)8U46S(371S6P,=41Q.I2^D^*0UX!P'O3??OX\B*+S-* L@]$7TR&S8,&LPM1P9.6"/72^4@]+CN.A MA"XZ@ES!,7'X"+AF^W/)M=T%B@6GB!#IPEBV$8)D[OZ0+?H,!V(>)V>*A8;J M6(4%$'K91;VTXF;B1/Q#9P:)/E#ABR.8@%-JJ7[&%TXY_NH4'M"SC54=I@6) M\H8L/VS6%JFA#?$@C?*]Z6@Z?MSDDZ@,X9Z&H@CFVI;)74!$5S8\\!Y";#:K MN&"H54_PVG2R)RB3*CUL(H1(H'/\"#P0> AG+=%=PX45_U*;,(CJ."^_4Q%V1,14H(6I$(K M'!5:USWP^M&6\_'VNXN78EW]Q/:'6DY27EQO*4V,IT]/3Y?@"6UDH&07-K!/)*%)^1F M).5GUSH" M_/@&7[J(F_97:P@+<=S>%,5G/F\$2C'J5/+LNQ*CNE-0T@.>G.. M'U7MTO,*CA9E,Q)P9Z0):YST^+VSK%7-4G7J.B][)Z5AO M/+GG&R6^ W/",YF7.VR,V29D'70Z5J>=V;I6H2DQ- I6)]DH<\F ]4,I$J'] MAP [R.9'-C]"^W]8?BRA_5]?@F\R"GQ.DVNVDO*6->EQ8K92U]OLML)E2CPR MN5 P^)(V%ZD!>( ADQJ RX1ZA36P%TQLRB*:;TM)&KR;3IIIL2PR#Z_@5[ M!SQ\;H]0?VZ$ND](;T3R";'\H4/V[Y6-?W2C58>6OC;-04?LK6;K@9#1,YTA MCS9:[MM/EFRTA%Y.Z.5DIR4[+:&7$^8DH9<3>OE-)!;.81AZ[?0SO6V:,Z'< M=/.-2K$:@KP79H64*RQB>]XPH=)QZF,1D&/BHH5YRNWM?)X>L)+<+JX M;S_CT63B@DW@'DK["!T]!(!#=DRR8Q(Z^L-2-0D=_?H2?--1X^O9:4]T;JNF MIDI*]!AK[6[I7M*R5LA.0['F"QIJA,/^ $,F'/8+19(QHS>RTMS)!!AJQ :& MC!K8NQ;N68()SA$'N*Z!'5)$=0?8*8W(*XB"M\IN#Y^$AX\5CX3\KXTS;]D=>=U#BF(9:!W@!Z=WTA.;XX)W$IVFJ>CBIITKS_G"ICXQFQ(31U1X M)DJSQ_5=_R:J1;A*=\V'_QV N:_N]2>L]9:_\7:LSX-,-Y^BZ*TG#ZB8YK97 M?(XON)D5 ID$!!D", 1@'JSL(/0 FIYJJ&/F^( M8P0VW+>?=#1)'7O[!'!(X0$I/""B3_9:4GA V+2D\.!>"@^N869>+&MT!M,P M$QMSZ]1J-M.]055_YG-?=7<"[$CDK#+]>,P>4HQP/ZOY>,PT4HQP5\OY> )\[6($$KS^ M75X;-CN@/P)G$][]U#FL/6ZE>,NB)'B-4:S+]'/K3IV7F 2.6<.!OC:R4DW",[3B6U'O)23R5S4X+ MQ0DVLG#T]V)6%BD#>( ADS* RT1U:\"-&)9#Z/SW2^,GN:5.:>T"XNY'K<':M-?B4Q M28F.?_M)IZ-4.GVIS"!AZA%:,Z$U7RJ>_6$(6->%1-9NJAFQEZ_+6H]K* MT M4EW2CUE?$@((99D (:$L7S2X[=.149]T&TR Z6A+$-$P+D1QDQMK%''E]2T0 M)2Y]**MEJ\".^=?^H.?KB&,9FAKY!X7_%VXY#.^JA1!JKKS:X9N1(&Q-%. Q MEILHP!O1:Z( C['<0=R::,!1$/N&-"#,03Y>4;R9AVN)L?V=/32_?:\\B/LU M>Y1>DANB*/1B/:V^%'I>O?%YI_^MIZ$80 VX]5%'7I\( <1BC-7N*!HM>C8_ ME;/\2%P7>8E)233][6\D4P@WA#F%F_WF\FVC 4?#[AC3@IL/B MG]PA&;JZHDM:;$@!M5TL:>;3L],4>J MC\[8AWG4'7;CM%*1];; MR;SAOV4U/@_[/)>]UP'C0W._8GM+]X";:Z<6_9T MP+0&)NW."_/.2F(XU,(]GF:B').ZG(_X\,G1D.K5JTGZYR7Y\]<>Z37MX[## M![HU:I0';,=_DQ/X4<^.%MT:8Z>%V-(;U<3!V(@MQP@_$@@_CEOB$>P@V'&F M"H1KC_1VL>/])C=]A;4&2M*V*&W&>@EG2;7UQ85QI/!<914F7C(HQITXXTVS MF607380CW+>?'$=%:>:8JW:C6'(Y._W-NHUKJ\K90>'-VHQKC_2+J:=_B ,? M3F=I:;ZVL/+;LC![FKMN2QMTA\G5>3'A32(K6VZ+0GF@Q,1V92,Z/4_NIT?8 M24%9+)JAR*$,Q,RX6,W+M4=Z4XCR1A4,S?"QZG [M05F_9SFN81FBL]GQH(C")AMM&DZ-\J+L89I5\UX>M/8 MXC %SO(QT01[H3 GJ81Y!P:OK19G!X"WJUVN/=0P(<"129$U9,>IC[ JOS(G MVG HP,DT;# "M@W4PW#G[QDF)V^Q*/8Y0RHSC-#.:4NFN-#ZSZG/1SHZ #[: MENU-\":R;6_@.O(S* FH9L_PT+(V+!M-*N^ZMC;T7!D*0<>J62::,=LR#'A) M"0[4!:ZPJ90 MPM6C\1.U_+WY<0_B&3.3Z 49\\5,:@A7_QX@O -^6&+-QYKR!=ORG^Q,=]D3<;_AJ]N MN0(H2 U?U%#AEYV)#4!D!K^8.!%@JD#%I1L1EHI&&(J)__C??X:WR@8+G^A? MH** M)PB$;Q8(_Y?TPK]F+_SPS0(AQ!)V5BID_J#']0/N;JI>? M.[PU52BMT9_KY5A72:=7>$3??B98*LK1I$7J;9 ^+MFWYO[4_/=*-\*KXQ\I M_C*FY6*RU]8WNC. MD=++SFQ8C5EZC*FWW:=<%S[JPK6=TS);?UJT+4KT>D:V1(UF3V X1L/COOU, M4\EH(GG!UC$/MH=?F)%\R5XQH=7X_UZLB\.GE?S#?6'F:F%^)B,%ZGQ9A='*:_JG7+W!;Z3(_2.F);*B_28V^6:C_[ M&HY:MW!7RKF171R'NPE*IISOJ?IPG=#E!J5,;:WN#C3> MG]N+-4&Y Y:5HJ=G:T:AJ,)P$V]D.RF[3?,(6!+0(2*P0F#ES@ITKG[2 M^:,O.JG$N58E#A']JXL^F82KE-Q<_9#M1U]T4EMSK=J:D+M1G>%HG'3D8H+R MQKG6Y"F9?;(K7^\&.1VKVTJOQU/=<\U4J>^4IUT-QU=P8HCTW"3GD>K]7LQ7O>A]SP#358_"9,T!W3;K:?'$Y8 M+#KCP8)=FF.%1S"1@#!!(() Q!^D!\($$><.B#[4*G(%PK6!XB,O]*MFW9=!U"Y"=$_MMF!H6F*=@#ZA/C_FHA/J\\U0G\\I^H3<2P" D'LO&K41 MUL!6- <')WUJKS5'>0.?TKL+5Y)4-V'SWC";]T.M0_"7=5_X=UJAGDC Q9:9 MN:OTAWT*E!0VL<[99JG*2VP"\7GI"Y;[/Y3N/!Y-)'QD7L)S(@)\TU33,+/1 MWV^N[Q1K%6H@BT.=697S9KW-SI/B94HZ/[KO:7JJ+4AE?:8GMTP\7>Z*B[:, M]SWNV\_CQKP$-0B_E_!['U&"'VW$A-][5\M)^+TAD.";Y/>>T]KR4@S3:U5L M2@2/1<$.'V/MZ:$^H+8?H^YJ(3R;\5IB^)-@?^#Z]./<=%[^1TK#>> MC'.N&60L90]LI4/OJ 7@@!PH$&U@+S4%^$Y4"RC6V,1W/.$U%;A50\Y*%5V, M9;JIR9P;)UK5L<0F48R:B::9"S92>70=)<1L0LQ^T$4G>S0A9C_FHA-B]LT0 MLV\ZI'X]D[*ZB!N-:IH94YMQW> SUCR33C6128D"\1>T*0GYG8 L(;]?-F2/ MB;^1E>9.)L!0(S8P9-32VK5P>P[,@XXXP'4-[&$CCCS 7G9$7D&L)+3X6Z3% M(UG]Z^&9\'A@:/O,6W9'7O>0"E@&6@?XP>F=],3F2*U-1\UDNJ)8SGNEN2WD M$X/&6&)3B O/1)ET_&AO_#=1&D*KN@4^_._@Q'WULSYA=+?\G;%C?1XKGNW2 M,AY?>9Z0+70R:JRSKC3&3805"8@5!"<(3MQFV4'H<>):N9\S8(8XH :4V*" MSM!%J=K9T+5A']L7W+>?=)1B.((;I/" %!X0"7[$G8\4'MS5PW2Z7 M&#F#O65,GY3LJ)5[$F.,)7:FX\F \>,Y^ C/*,52%S*X2.G! PR9E!Y<)H]1 M V[$L!S2/IR4&) U)R0N4F) ))](_CV6&!#))YQUPEDGHD] _VXYZZ%/)[: M*VLF4 79-N&\.$$>41RI7:Y2F&S$PDKU^F@=KRC>S,/$ M,&Q(9P_M:-^]#@)X[6J^[#SWJ"G5LX96/:ZZ]4GR\P&\MYZ&G'GHV==''7G] MGE-/M5*VPC6\K1C+ CJ6DJ>FD5I);%JBZ5,-< GOGVR:OQ/S#RVD$%8U856? M)1H=6@F__=#TGVYN-8D;%U.#^(1:S&I/]7:CVZ3R3;RYG>SN3CC6!.Y^+PP= M6N6_5PYV1C9D4P'1R)-G@O_[#SI)_9>EHOX?"(((<>7"W.S7(L]"D5'?0;SM0]UT%C@W-_ M8E?LQ-*"["S:-4%^?BZUXPMEF2J-I3B%NLDDV$2421WG<8E>W2XA[ A$_WE) M"OL] L1'S>.PHP.Z-:I7!+;CO\D)>*CT@?I,-[N\WDLW7296J,SY.H_@(8'A M@4 #@89/7A8E&D^Y4ELUB65B M^+/#KHM56<%6!/?M9YKBHO'4<;3 M@K.IF&EA S;I-IW4EDNIB;$A'A@4S,7:5Q)B]54J3"[D?;Q1)!)BB/AR[V,[ MG;!-:6XS>D'>/AM;74A5P)E5_5<-3U4MAZ+3+9U*EH4),%R.:GJ^AJ-L7.JX MR22I';GAVI&+*/?;Y1]$N]^Q!K*&[#CU$5;35Y9 &PX%.)F MH%Z&'S\ M/9OBY"VT+26TJ5JJ1+6[?%\>V%,V%OL\S'0 ?+0MVYO@363;WL!UY&=0$E 1 MF^&A96U8-II4WG5M;>BY,A2"CE6S3#1CMF48\)(2G#L;.*YS J9F?5$Q%P:] MH1;)8EWAJT\J\[S"Z1'JVT\V%4TFWCN*)G25/J%$H\=CPSW:B!]PD1^/Y'GQ MPR/"-V0BUP\PXHL?=A"^(3^D7#]HH<]##?DA!?O11GSQ'OWA&_(CLJX?M8L@7[U)_L3'?9.'$_X:O;KD"*$@-7]10X9=M;1V9P8\G3@28*E#? MJJ[X\;__# F)Z](E%M>;!,4R+/O'/T8CG#&YFK%.YB3<+62O/B77Z)\?]CDA MJD-4)Z0-^,,^)T1UPL$P#_N<7*.#?]CGA.@.V79">@1 V.FV4*+; MG,BPF>9SQ6Z68M)8BK-^AQTJRB;CEZN-?RB-H4.@,9?JK7-_./![!2TA!H&/ MU+M5^320$[/JD^@5XR.JD.,':I%'*( ;Z5 $ 0@"W,^1 ^%"@/?[Y6CY=D4= MRL)4!).M;LQ6^327O7#UZZ@PK19K;H&FO&[YRUOE![*\IH#DLE M/?N4J4[6K*=,Z]A00&UQ:)HB/7X)-YK MKM:,Q_!?A $%LT-S>DSFA7:U(NEM5G'HEH\!\6\_N60ZRB2.&V2S7G:GQ#1XM\>7;^[7ZV7!-1LC$ MU($B,/&"M)75*B@]?1Y0OJ2?3<7(E]C-B(M3B^%PQHF])U488D"Z8#^;*Q>[ ME!S'0RE*=&ZU@H/!\!%P&?>'66N["Q0+SMJ-TN".ANVG7V^S,B4$JE?,:"W=XVDOEECEK7:,1\"2^/;S.(I)8(7 RFW7-5WS M ,YS(,G[6=))QDU(=68Y$67=&3TG&E.O(?YA].0#J/)FB+0][U)/N;AC"+%! M,J.T,HZY28X1O'"GX(4<'G#'I6 /4OQUW3.LR:*3K?5:M5M7/[W]T1<]A(58 M#U)Z=571)U55! "N6%5UK5/-OSHY =17>0GD1466P''AYZVVZ$2@5Q@1VHU& M9.[9RD1V &%\?3J/$29Q?=2DA0-,YX- M0.Q/A %R;0*3813"0@3!"((!#Q!VD& A$A2C"< M!2Z,2JW$%IXY40>Q%M\SV]:BML%6!2K/(I59Y,2-/TH;A DPSITC>*CE?+P= M[^)':UP]U/]0RTG.T B!!'^MS::T9ZL>*!9E?3%A^">;&P_B[)7<,H=)*$FG MGJM2O?XF*W2X+5^JKY"=AR>E8 M;SRYYQM+OL]TPAE:UE6/JSV[$K6P*6GK-E>M3 HZ0TG,:(]?,)']Z+I&*.V$ MTOZ@BT[V6D)I?\Q%)Y3VFZ&TWV2 _)RFH0KY+H!NSU;$NL>L-LU10HQ_FB'5\B/:NGX>BC(L76WMJ*?QJGF"NU['"EA(91T M0DDG$OR8^QZAI-_5@@D^*8C[N>PMAHBU^ZQG80N]F9C1W#E='^3PE$& M%'$G9S807CKAI8>+EXXU.S:4';^;SAR8#L:<"%BCOT&$<$8(&YVL.>$)$38Z MD7PB^82-?K_AYH]0CG#2-8.LI>R!L73H'K4 ') #!:(-[*6F -^+:@'%&IOX MCB?<)C[E>@ON:;P6O%1F-6VR*V>V'$MQ#@6IX]$4DR(L=L)B)RQVLD>3/9JP MV DQD[#8"8O])F+JUS,IN2>.LJ19JD!IBZ=$L[%US)2]0B8EBL1?T*8D['<" MLH3]?MF8/6;^1E::.YD 0XW8P)!1UWO7P@UE,!$ZX@#7-;"'C4CR 'O9$7D% ML?(F>/$7/I?W>A+XW]\XT.Y^*>UX8&@;S%MV1U[WD"A;!EH'^,'I'?%4&_M< M>MG*/J\+5#8W;0P-14@5\[P43R-2.Q-EZ>.,\_E.M'LL+'\X?M2UB>V_@Q/W MU;K^A/'<\G>XCO5YK-CH]YWI1N4TKHFP(@&Q@N $P8G;K!\( M/4Y<*X=S!LP0#'[X%&.]J2@_VY6-.C9%AETAS$"]A:(4>UQ!3G"#5!"0"H*' ME.!'&S&I(+BKY205!(]@NUTNP7$&>\OB-W4P'Z]R5+8X+%-3H[V8Q["]A1OV M1*GX<6O[\QA@?[?<\]"G$UO E343J()LFW!>G""/6"K1&5%R"ADAQBW= MYF9 S>3MY^-:T*4MF8HU Q7HUWZ+.'"JX!U.A*QL=EVG-L-T2F^7BM8B,5@: M768E)2B)CG_[R::C=#)^J20AX9@2(G]8B?RW']K^, 1,UYN8W%)2,2%6+VS* MSRW0U]--# &I"T, (=L3(+PBV?YBTQ!^#G[=G0 ;=\RQP028CK8$. :^/]/5 ME=>$2/'YX+=EJ\".^=?^H.?KB&,9FAKY!X7_=]>NX4.M-GWEU0[?C 0Q<*( MC['<1 '>"(43!7B,Y0Z"X$0#CB+B-Z0!88X8\HKBS3Q,3L-6>_;0:/==_""( M^+P1BJ(^'3-B.UN*95<]SQBL5I^.(+SU-!10J &W/NK(ZQ/QA-D\[K4807K6 M9]M5LO8LFZLT/982<"[H;S^/0PD$=LB^>\9LQ VA#N%[_WGHG&C 41S]AC3@ MIB/LG]P?>WS'85=20D&M;Q)L(DHDR+-@K^MR+L;'$D4>X4<"XP?!#H(= MERIEN/9(;Q<[WN^ALZJM[':7U89B>:*E2V.FP)C9/SP([N]P1(RW6W9A6S'U M14=)2^XB1XO),<(1[MO/-,5%XZD+'BI_+W;ZFP4@UU:5LX/"FT4>UQ[I%W-8 M_Q '/IS*8K("+XNV90N%\92>Q-:6M,F?V;9XDQ&KM\7%IEKT1B+0>>=9ZX!^ MQ<-."LI@'?LGYVN:18R,!\&3-TMGKCW2F\*3-XII].G8+=#E05UOCV+.<-!: MUJU2\XO H][M#L?CV$(5DNULW5A-]6JE@RT+5%OF8OTZ"9/\[9*::VO6 M!1R5-\IFKCW2,#DJV^F$;4ISF]$+\O;9V.I"J@+.C 5'SL5 9_6!,JOJ,T^K MUQ9T,@%&OOV0^O8SD>+(T15?7DUS;9TXN_:_73%S[:&&2?V/[(FL(3M.?83U M^)4MT89# 4ZF88,1L&V@'D8Z?\\J.7D+;4L);:J6*E'M+M^7!_:4C<4^CT,= M !]MR_8F>!/9MC=P'?D9E 14]V=X:%D;EHTFE7==6QMZK@R%H&/5+!/-F&T9 M!KRD!.?.!H[KG,"Q93DM<$I/GPA@\&S&5[S++K)-G*RAOOUD4]%DXOB$@E]R MM?_!3ST7UL W!K$)0%+U@V9>RYH"T%!>*UIG B*R@LJ<9!/-3\2T7/A =, ( MA"D-_F!LRT9D+MM^T=,$. "*H QGS\4GBILJ.D4<_X6SY/B@DI%FRJ:BP1\Z M.X%PON-Q[T>I:L[ MJ1A MA'T3(*7W*,(NFL /!3UK_/M'F\N(!-_ 8I@>A('+XW_^W\.W_T%"6.* M95CVCQW<'0PJ6 0&(]\8Q(8VD/68/(+/_2$;*WGC[/RS]/<]?>3''C'1+$1H MZCN;^%?DX&\T&T=3.9/7L8,)"X V9H 1%%WJ.Y-^^OB6O,?#/T]B<0)_C,86)S^'K_00OTBM,D7H94C$QMA[S\ZEG+2 M D!_0TV T&;X=UWY;QM\!-448012P"R"R&5/R*HKR?ZU/S)&-*D$2NS M"2;%2J.DS$CQ(9V4T@I0)(56Z1%(,)S*IK[Y3_5_H&29FN)$BGZ'4B<:@8 /\6?X\S4&7?0=3]MY2/B.7OJ# M8.3/^'Z+=:Q1%LY^'DZ^(Z6I-!.G0K,(XGZ'R.YWB.SA#O$R"BS5:,HQ+'#M"I^]1J327 M2*559?A*4Z"Y,*]8_0[326=TQDY+F^=X2ZZ.>,3%_/7*%K42C;L^%ABCZ^L=M;3WE/,* F;Y[4V M$59N.;->P2OCOUY95_K:,C;5TV*A)=67'EASF\Q8BDO4KU=.UW#*AC/3I.2E M_5R=C:94UN.EQ/&5=65MTZHQ6NCM^)BQZ_-XTQ*ARW?\GLM)-KGM%5,)(6EU M4HK99SHC UUY])Z)SB3>YJ'SJC.%=C=?,8$$*BMHW!X]75D-MMM)VYH+O71+ M=^JZQ0Y28REU?&5L.^7JLY*3%&)3D-]XJ^;@F6M*W/&5B^2P[4QGY:Z^6:BU M34[2624WEM+'5PIKE7_JYK231]?.EXDTFZ17W>U+U$0C9KZI+.SGAT*?/KI=OV7)JZDP$G@F;Q MB=.F8L)EX%V9$RMJ][3%:*8^4YM-W&K'DN*QO,G-G MO2FGD\T$O.N)5=W,TEEKD-**0D'HYH6G_+RM5.!=3RQKTDO.GU.-C"(P8G8* MDBGN:="&EYY85V:@IPN5>=<1"@6IEM2?U(&X@O-Z8F&7TO,FEIL7"U2;M<;9 MS/,\-/Z/+Z6:U<)33RQLQ:37:W"%?GIL#E<2E31^8H^6FM+6I,6^GK8XDYL5I6-JFE9T4M*RX:P$K5 M&T]29P#?]<1JF>:L#^]Z8K4:=;UC%#BK3L6&F[X<8YCG9@Q>>F*U^L\Y* >E3%%O&WHEO7"J MXO,*OL")U9+*L5ZK;BW[XJP7FTUDRRQ(;7CIB=7292U7BW6*)2'6LZ9:?IR<446U M-$:7'JEAI]%:6*FVDJ!ZQ>3 MY"7VQ,(:JYCM+5O5KMAN5&)E"L*UF6ZB2Q._7MHKQ@85YSD[%\"D[+ >OS1& M4 W9$S(@&%HU08][/;U0993D^'DH]E9PLD[(@-1VGAJI176DE[<\7R]:0"Y" M&8"7'LV R"6?A4)N4*7*JX%E)8T%'Y_#2T^(RZJ9+RSX3:6B,ZWU5BRS$M/O MXDN/[JHHF_XXR\JJ" RC79DZDJP4X+R>D*QANF])29?+BO#.D*RO$6\.VLEYCTJRW8'Q6*&1A:O;7J=$")1Y<> M[83& M@]RXW'*9 ;/KDUOFEZ<&'C)R0KIX+)>-MS!1U4)@.V%:/[NK*2XB3MO:NKR;5R9U@IZ5EOX#2:HW3378_1I4?O MVC.Y#*.WRHJ@K9]DO;-I.BMHL<1/".&,I;.NM$Q-=#!3>GEUFA+RT R"EQ[) M0&Y.K6)5O9T3%[%B?>N45]7<%-[UA+QNE]P@QJZ[,U'K96BOK%G3KYHEA*F,$:7'@VKZ+45)($S:E,K9"VAW8C7>_B8YZ.[\J,> M=-3%YE98E)XR+##'9K+41)?NWA5'FO;1 #\(JEB&(<\=\&/WQZ$)C9SGP'%& M3J3B.Y^O7?6#(&G@IQ]&0MCO"0[[V*Z]>_ N.N5;X!\K4TC&OZ?B[Q7H''B^ M!_>WX#V1<[ISJW;_CJ$P\0\_MK&"\_"W,84@R(,?O+M4'D)WQG/!A8,);_N2 M]._&L8+__E%4G?F;0DJR$%^T$#3[G7GWM NR$E^T$O'OW+L'O9&%(-CT6 M! M,]^Y=^MIR4K\WDK\9E7GWYI+7S?J]!\$O'=""$U3].'_]RWQ[9,"R2:^,Y<] M"2[]IVD+;1VIPH\G3D0P5:!&]@%G(@#G$X KEG;_J8"<*(TF(G)"1)C/B@B= M^!Z_;E>N/Q41OU1^^/,,Y*F_LVFOF4--_SY7[BS20=V\=+#G0(RO95"FCS#D MO3'B1#(R&9W(R+9F$6L.4,,;VZBX MOU->&K8UTMR_.^(E:6J"+^ M74#S'A21/51$5O(D+3Z;+(N4L$D+O6YVE4GT5Y\OR/B8(E*9]"#MJIN9SI32 M\;0V,UQ11(3"Q+>?=#I*I=/O*>)-.C2\.O4JXN[-?V MP"+L'34$/Y1>^+5 =!)1A0/#O@Q!#WX1ZB!;>?K^5W M@OL:%0YQH!$(>LE<@B!Q<@(-*IK :W9#;NGE$C=1FAU35 :\E$96!,-=IL$H MB1H\IMJ3J,$9HP:?1H WD\J)XE-V4YT9:3UF*5*L*/:R(K."4("2RM$X_=Y! M!K30IS>8SZ,J%( M W5)&X$$&@A,W$B@X7:I9V>"B8KIV;HP:"AZMFZ)N9BHM5?#)H():#\DHU3R MW0-/;BRR(*P#.P&75@,U,H;F0Q31SHBS+DSZUR6PZHF#HK?JZB5KS0A\T'DTQ%SGMFSBAQ F]*2?TKB+<'P:'*1"' MK:RY%*FVF^'E%DC4GX9C! Z("A=-)NC[26DW; M)-UQ+.(\1S5Q"1]VR-Q$+ M]>T"C@),A9#:[]0%O>FMOK03U9X-YSMGK4YI#AQWZXX/J60^'NV.7'<"5H0Q_WF#(,_08MN3=P:"L-F!%GE MW$RQ-"3/M9NY,\N+I?W(V_ M@4D@7NY#+OOEO=ROFX1;]@(Y?']>">J+;* ;8F*BXB51WS"&_4)2Z9B ]D! M.>#_WY*YD^_67KS?"P@Q?:<=7W7F,='K=<5.=>"E1PH^P131BNGW3#WB%Q+$ M> R_\!ZBQ!^"B5_18='@]%&YY60I.5NSBBMN2@&;1^B JY$8YMU6LS?C"W)! M4A?,94W=$;-\5]!"7G1$\6P;H$8FV$>\!;/XZ_E99$/_\S*A8S4-A%+P99(W M51S6R?KRR&-Q?&][=Y\W!N/&2BVJ[JV*L42''HUD?.HXW-Y3)Q(^Q,L-I3K? MSL9-=NE/,JL_J_N_JKQLCHWR M!'7@ MZ[5X8U22L;*CYJ%W6T_]2_I^+F]N.'?_X/737Z'!UTJ\-WS!?&^[GN6W63YK M2STJUE]7@:5N078XAN^)V=A1YL1V3=IY$4_]X3SUNR)D?P0Q?@4*278II63W M'6K3K:H.W\C-:_,F @I,Q'[/JK\QKQUU4O7 R>S[ 1V;6/#$A0^-*?"&,1]( M*B6Q/K"3,I]IV5Q-!^I=8%#Q1Y0"O@P6'@ MVH[\7>SOEX$!IU#QML(D/Q;+L6*,M_E>]:G&(QA [532[QTD>!=./C8&=@>+ M$:N?)/-OS#AX+U7G"W5@]=? J0K,[?*9&K3T14< -7JZ+AI4IU4=2PSC$_=( M'I]$!TATX!ZLAS_$B0$]:BUY#M:2*=71;;T'/ [=OB"8J<)G962X% Q@?, MAH>&C"\-.WP*,N;3'#>N:_F6#D"K_R3EU%Q\TT20@8(-[+N0<D_!O:?>6#32/"^ >7.QKBS4FIP?2XS?_HV.QJEWZX)(3.'F%/^&C(-' M XS+!A+. Q@-,[MN:\_5IIAE"D_V4[%0*>H8,%!<(17EV'=/' QY; '=L&%:LP/ZQ\_ MU)"_J-,;:>P6W#(KSS57-GS2F*JYGDT<->*H7<=1:\@;?+A[Q^*5A:?9 %I@ MJH?,!?!F)0=M#925YSF:"%)Q:3$8CNSUE)<8W'V-@5[9,=N+>&7$*R->V#:A>M^2LQ4"W?WBG9U?RIJ!Q#5OV6VHM.V]T.; \!1+(V9::WX[ MR%'4)E'K-[+>EB_28XG!;=CBZ6B2?5>;B==)=#Y<;F@(=/Z+]^O?UGDUW>]W M5\G^4N^-E_/L$() ?",X#(N..5H MKC:7W^M/C)\0-#X7"P@O9^.N^.$[E*IN+W4*'^*TUL'J36(\--Y*^ ,_;O M-W+$X?=G'JE3_.W'(MY@=Y1VPOE< :V(KFTYSP=A2QYFB4?G]+H=UH[#J^Q+?:(FJ!)SCS^6FLL&O;;L?;5KNB!MANWN13 MJJRO)!;WO**I]WK9$/^-(,:=.'0A2&%\D1GQ09AX,XLAI"M0U9RSE9[C"A)]E%\]G3A61Z_-QIV;WA)@U=!=RW*AU-G\A)DD T?<[B0P< MA;9NTOGMR&N CF;2U(@-#-D%:L2UT#85<2:RC2B_KFL Q*Q&.QE8>(@5+*\@ MDI&ZW9MT8&^?4;-C^K=\>>U84(9[FCN96 ::2$3W1Z*;D1V@9JT9.IT$O]V) M'0RDGB=NC&)*@IRP)SQ?% 7U"1JD,L6F/N3A79\M!:1FN7>!C7V M%M0[;'XK2=$2B;YMS^SV=Z<]Y#KU$0;;MP\8K#7MYR4KNAEQD[<3YF8U>N+[ M38E-X-TG$4U1=];\]]W0*G1$;1E.V\4SL:0V[-Z+4L^]#Q+WCJC26=V_VU&E MF]R+WR%-]8)=YC0+8AB?I8JVT*CIH/6L>W:#KU:>>(G%79_H>#29?N\(T)#[ M@Q^JJ3Q=NW'[YW5<(505;KSC4JN_$Z.WZWD2C73M1E;F6[$0IP>UH"X M'G,]J.\I/^U)T1<\[.\1+8C0JL0%*C7#.]B[V.//HO_4V(O+>0]D!9#/IL4L MWUVRRR;2?W3V3C1%I^^-(8TV?34XL @=MX,,@*AO!J",\!).$+2.;C0E1/+! M-YX/1IJ,_K_P(HHMX+BVIKA 15_PIOKZ@X,K&W"Z+/7X5"[%\- J"&ME(IMC MT))=((Q&0'F7WY@1UGQJ95*B7J"Y7EN9T=MF!B(#;NL4IZ()EK2'OJ]\\A4L MA)"-[\8C[^$!CZ7GY(O"V#6H;'\Y5I]R)B\/>00>N/"*B=\X/SI[TFB(XK(J M>S_#_@6R&QD"^%,3Q12L462.)YJX%"2D\!M PCM2?231#*I=Q-#AM*M%G6$R M2VK6&)K]8JHC##C^.M!Q @#TIQXH\/5-4Y=G4J<;3_.<*4'K ?=X2J',WGN. M!0DLW! *W% >@J '1@]&2HW6,[/W5':I&55FNV.FE%V9J]"@AZ-Q8]IJR!,] M*52<]IC![H_#^('NEC6MJ-AR5^TZ) !TY=QISXNUP="]5&M3S40ON+ M].;5//WS"S/\7S_4:T/$2UQC.YVP36EN,WI!WCX;6UU(5<"57),3"/%LS#*3 M6G*Q%B!4"/U&EDNU$BLI3N&FTXDH_6X'.A*<($AQ5@+#XR(%*]727E'E*)G2 MD_TYQ>8,>BD^AP+CMS>=^1;-L1%3-40S+\6R_ M"^6N)W%$,_W-%^YLI GQK;?TNIF-X=&E@^C(=;L2AWA'^7K",\WL@XQ^?PS5 MLU'\T)V (("('#2X4[@ !1MOP52Z9&3P;GWWKR4SE0)Q:D").UUNL*B7MHVM M.M>$>M91*8]>-)*CIA1G_2/H&9(EO!7/Y9+AMX=1Q\O2@_Y>'2UW,@XS;<'QWX# V7@^ SIR&.*_"M7=1P M%_=WPC^"']H>_!ZL4=?!'3C\ ;'] MQC,UF+_:SE@ZT:]FWY5BQ#,O^\8_1")-9[]+%(;UE MB2=STYY,N,RS"W:R.^I>]RIDUY@H&'5/6&9-0]YN4^XH2?448)=C77EE)*!E MYK>WX:*)9/RN,UHGMRVT554LJ!O(86L#:..B6*?'Q9?J2U^Q, (Z/SN!C-RCI M92(#)8(.(8.OCVB68ULV(G/9Q@>3N!/@ BVLJ=JN,K;,E44/L5_X1X%^#"S M((<&?^BX\ /<8__[&0=E:":(3?Q$'_V=X7XU++B]*+RQ#-PGED'5G+DA;Q"V M@E=O\%I%__8%/C%HZC>46]66/_\'_[,W)PP@VTBK)\%+[DM!T5T#G::H?UV$ MT/Q:Y% WX[WAYT]/\N"E\7__S^&[OX!,++"*@IK5@T$%B\!@U!F#V- &LAZ3 M1_"Y/V1C)6^<8)"I]/NM\6-?]\IB*Y3ZSJ3_%3GX&TW'T5S.Y'7L8,8" ME(L98 3ET/_9[C/;%\[@0\O1T%[\ Y_VIRT!NONK^^*%<:WY#X;^GD3R!/\9 MC"Q.?X]?:*5^D=KDB]3*D8F-#*-_="SEI!:AOZ$J0(O'^.]AWCWX")UQB%(M M$#.RR,["G2H#*94_(JFO)_K4_,G8(I*2(\ P,C>2DFPZ)<4!E9;D-,=*,L=1 M*8J.)S@F]P.P[('$);7S.!'7[-;O,MA0&]GF9KB1(K^ MP5E.-%(RE>][6L+7[VBAV<-^%=SW)A*O/#II<[_VD?WB1PY7/Y+?;V#M_0:V MGVW?OJYY,_BRRCG8V-W&X5-33=[H\8_N1O#*;#Q?N@O&$+;[][^)T/X,YAR','_-C]\;(%?/N; MJ E^98C*[UC#W&6-_MUF?? )VB4^(.ST][=82Z%\W4.IQ_&>FNP&1*V Z095 MX?6(+F#4APGP E5AD\<;-0J:!8#WYN80C0D2X$*CL2@5+8%@^P0(M#!R -Y(5UR_, M@NMC6%#/(2K/X*UGT$0V?2U$P*B9GN4YD;'A*19T'&;P15T+_^XO-'D,]=]L MH8K_HO_[[XBS<2",882&-[*M)< O8, -W_$[2%ES>..5YDXBJB8/ 8+SX28" MS$E V8.7:W8DH$*B^\"7A49A\#FTX#%Q'M]@9TI$\$ZDI #ZZ4LGBFZ"OJG@!L/#\<@'\R>DQ:?YJOSD=*,[F,WOXN:T9Z+3, M.'[>DP=OAOX519W(Y@#Q-X'ADX16FF'L1W4X*'0RJ0T%!$[R!MJ?W]^>S>B; MKQ3]HUF8 !O Q4$>2P3M4?OWAA8X0+0.),AP$9$N[+3&5]5 @R M^LC6(?;"?@-F;LM>J&A0?%4MH &G*A("SB69RN_,K8?TE* C\WCDQMQ)LWS M^S!"T$0@#Q'#QSC( ) M>22RK4S0W9<0O-%^CQ(="'AVM@6N4(/+!(T#%Z&W\SV2V7>:AJ]T_!ZF;-O6 M"J$\?GMHD*!G!:;(CJH/\=$O1$1AZR9;]'>@@TLLT2U-8$Q; MKXJRMLR 9.S//P(::"L%,N7\0;V/ 25FM5ENM,E 2$Y:4G; BV/:6GW[F::X$R"P MF\/OD0[<$.!#CC>PD8>%'FT=!X8^]!6@DSC'.X0[L2UO/,&_/#S9>+XWN1T7 M&I]1O*]8YNY?+P+-733)?[1AR>;"VU7)3W,2F M.6>;&&^2<*_ZR<5/*-P[Q!I$(O'-L9U ?9E9%E9SL?,BF3B#GOJO8EYC.'/][KQ03(ACM1D"<='(]JHW;D*"KE1WI\ MZPM]J7J*>QC/0IO?&"&594,#=XY^#N79CX#,+<>-[3[;>(1K)VP"HT#C?O12Z ?;-?WE;^#(X4GV\'ZE&)K, M'6HZD8P%_T_DKSS?SOS[]!592\5KXKL1#)6(Q:$[L1)"DG(TX.# 6O-+ZS^HST.Z:.KH:W; MMY.&+IR7N;R9O1P\@)1KYLV"4P?@!PY\#6<4[(?^X0-X@T(CA**%$L"F[[^B MJ#>T"/R@,KJW8D&$P_Q39$;8V(QXCX6*/&;-@1ZJXP6 M$OQ*=@_]:]R3V_7G"ZWZ&,H5]HW=#R_NSNR'XXHAT_^E79IA6*M=#S5D, 4L MGM_@[N P)9(0H&*SR_$<9/+YSKF/5P>&E@\W"/(O":P:M4X0;-%S7EP9"CC="%CR2\V!5 MD/9#% 5S7TV12,.WTT;HL _XNKOT@6>@?0=)I>+#EPH,>8,V7+BM09L=SAXP M-*@-:/X<'/BP?XDQX; 2! H#O@I.5=D:WIU/;.3HQX$@'ML88 3? N^D>.;] M=YNAL'\0V5*QP8'^PN?%X>H#^_VCN6]YXWL/3D'6@2(KJZ9T.UPO8"U8*/'^5L#,H]0 M] \^'#[XK\-L>_0POUY!87/;^?9O_.@BM"<\Z#/LTHPO!)LJW$\,?[_9$VSV MU);=S_;O&5C,T"25%9RYA'N5BEP7;/"A&8/H%K!LL$WHXM'X'XY\\P,8HV## M!)'@+:.H[PGRWG ^RC=R#K[V]VT\NZI/B='A/Y>R9O@&G/5J9;PY^N0R(<6T MQ 5G@MJNE$5^-+#QBM3D&>"A[R.AL(^TF[=@MN%<5[&TX9^UD-GK7PO_5977 MR.\+O@\BC%(.FN,E$UG\2$Q>;HS"BTB>\G#ZD2X%/RLF>TDJ/:3;5*^Q8'OM M]BJWFGP^85"!)D5]E(7BK;G[)_GOF;%05A.Q' (1.!GA3.LFFTU76ELJ"8;- M=4E(-3F6__8S07VGWDXI0.&"@]2@E&#/&:TU'"Y6+>>51J%9\!W:W=N]Z"@R M @.7'>4AM7_[52 :]E'W][M1W):"#W*()J)L@N$%GS3=37E,OB^7M MMMX>EG.)0?6*LK!(#Y=:TJY4J$5NK#G$,;;B0FLLYAHKII?,YQ/G?RPN>7,S$+Q.VM%[5CZES92$ MTH)0]I-^%SI.B0OS2EPNDG"_[AI"XW>G]-IPK&W+-%L7DA+;X$K6H#FI?C[! M]<>K*,2!(LSHI"$N4C)YDAQ/O6'??H9'UPEM $H*#?3/@![!. MWA^%F6QYM8.RU[*\-YOP%O8:^':T5B;J9TU0US@S0+$+4QB8/85A__>UT*S; M7TW[F4[E25\\-[4TQXGMI^[G-[^&;2DH<(I8:"]5[^CM3DI]1YF,"Y0D-D0F MWU'+&\Y*)<6_PRX_S.;O/7ZX_F_$"@7^<+SZT(WQ23&I5RI41=>AGQYZ,5<* M% 61$89&_^^_QT^%#\7/;+2KG?]WA?KB]YQ%WAM[CNL3(.@#)@3[CD?HH/ B MIG8$$79C$S'!V()FJ(M[-@:]K/8NXVL+=]=RY675G=>^(O0XM1FN_X("C 0 MJOC$,K"W='@CE,H)/M_?(,B/_8J#00H,L=D]%Z5U<*S\@[ !_3<@98:U=',< M Q4AZ3757%[*]V*)DULF)]&[WC5_H_+9%YI*&SL';6_HQT'AX'$Y7,X#\$Z) M 'ZS_,-Y])U1O#LDE3DAK8ZB[W:">._ 0"OWVIWJD,+/AMG0-4&1#*4(1V# M/2#$F -$6%6JG$VU6P5JENLG2]/\(K&%QOC/Q' _DX<+#WXKF/2^R$_)20ODC6 M)2WE:XK,;VT:KU\+;E6 Q[OPR2U#:L=%OF.U&V)]H*:]9ZV9?Y:@@+#4=^Y= M3UD>CU&2U04OK+"#W1ZMTHMXG%PU];7HX.@,9B$/T40%MM#%K(:7U81FP^66 M-C/@E:9(%3EQDQ6>5CR;&E66_!\MK?\*CE_:BEX&=;7?ORE> ?KD4N?:R^% M9C89"@@MCJ>I5$7<-K_]3'T_AH+]2N].ET2F@ E6J/H))[$CSD2V?=_UD.!W M>A-IXVM?0 (9'"_;QB^78;OR(-$_Q(2)O?6\M PXTB"0#K^04;QRC*50P0>< M^6^V$\)7+Q>](GBAFD@)/+@]A,?$>;_P-G5B!/?=C MY[7MMRY?&?;_]*^%3IYKO C1+GKHB\J>9H2)*/!9.S&-'_#2=_PC([@7MMMW M/WBQVA.!Y'Y1N>;=&.6E/3C\C1D.QRKXA)8<2E%H0YQ1.?"E7N'E>U>^-K\+ MT&2:H; $0IRVK$RYQBIT5P]BZ!AUT?\N*'%%I\/B+;1,OA0E\,;2@/O(%W9\ !4 M!_S-:9KX\CENR[WU>D75D^MVJ=/OTJZ!8FA4\KW"C!W'J]!&V3DL+S+*_/DY M.#\L% AGP*3RJ62[2MR==.R":S:8^S10H :,EEG K-IG 7W!1EPS>($9VW,F M7]T?T9#&MCSS%>@)X,? ]SK4EOVG+TJ#C1$HZMH0V2+ L%;?T= "XIT"<,[1 M)\LX#A9:+,OG=EOO598_W/3QQ=.MC[+[V:Z;AR&R+$8>+/&GW>'.IK0:< 5E M+2:-V8*ES;(R=9"WS_G[TW;5*4V1:%O]]?8?0Y M^[U[1Y1U&!2QGWLZ A7G67&H+P0**H*@#*+^^C>3P;G&=L"JW!%/[VY,DLQ< M\Y!K <[JA\#=-?D)9U"!R(+3C;2BY'ZX:J^6P4B&BL;6S&[MKL6X%^\#U7QW MXON*,1:H#Y^XK^/3C.A=%@#XYOFF;L+[=Q=ROD(OEZ '836?"ZEL&I,7=;XU M:Y;-:O?KEOYY]_ Y*CCP$D_2/8J=E7N(!,>9+UL#SWD1;%6*G=9O75KN_#]K<5N..+1,YLKEF M$69<-!:-SSIB*AMO.3 <\7K%@KNJ MH0\#P)LIH#JS80;%L=GB)".ID:8CDB,#EIUX2L9B3Q1UQIYXPU7X'NWNTBI] M^S/Q=(:0W2IV6WXPLRW;NZ&VC2U[@27_$NS6Q-[ M?I[$?7"MMN[U4@FE+H#?,ZJ4DVO=6/+K@9F_8!;9.)Y?,HV*(@P[^=0+(Z?* M@_=]D9ZOT(V[!5EY[B6 ((2R[U5Y%1M^O+6Q34&*)%V*P]Z\B;+7_?O0Z(#O MP#N/FK6MDPJC5Z9[(5< 1JA?FL(M AG4C8PPN:UW-ABZ<\["+GS;D>DS%TC M@-WH\W<\@FWX ;IK)8\D(05CO"C)?!F8/BH++]2L=X08;.Z#F8CUR7 ORNK& M5/TW26*>:M?FY2IG=]JJW#N;Q$]%:OFW,O:SE';I2?N%6'$_"74_NK;MV+AWGTJ'&.2%8+?R M0S7U !>NZM/R$<)E[_[?OP[T^;K4*L3UDLE)$S9I\3-&9.WQYY4"5_'?#X_O M\^EL0-E92?+&G-4*4P'V>D%V0,MMK)T?TK!N!X_C\ M;8AX)CH8+7M++B>2T\TBQY5KXW?SZ%TX[FCTJ"08I%1 S0,)+%TZJ:M'//E7 M25T'@9OVLZNEP#VW8'T]W0N,9 Q['&'VKO_M,?YLAMG=O A*$ 4%/G :<_-_ M=F62@H((<(3G@/#K:L+A$"O XEUXFL&ZW=H<,*/B$!=W52!@'NO *^L6 :O9 MK0+,FI4&AI$ZPNF1[FL[I?F)[(W__DO'#W)Y;1-5-B0:* MXC8)(PT (8FI-2L,)X=CSVK>B8P\KT\-8HRM,P[+J^5)N5IO_/I#T4]Q(OY$ MXJ_'A%^[DW-0O/4="L[(L'2D2[\^G.K9E\VRWE_;+!65&X5244KCPW?(^,IP M^DCXXTTHL;Y:5H M,A>,R!)ZQ?92Q-\CKN,L^UUNT=G1;D<4?SJ@H$>]FYQ!V"V@:/^NEZ;/W&3B M0"7=16L12GP5):)SDZIUL,X2RUGZ1AG1M)6/,Z^C!$"$U\'^'*D%ED!P'>$I M\F_J-X8!=A\I"E +"IAHI.VZM8/>+_[P_VREP?8+T!"!Y2SLV>4P1+^PX=8 &T*#$U9G\:W% T&$'*ZUSUAU^Z6LMT+U?"6@O>R^ M>C#RAO4Q1];PWTYFW+.LY5H-6ZA,?"@I?\%7L/ MW](H0J-+!$L^9$C$F%TN>MWI0&GQ&*;4%)M49"=LND0A9LZ2!>XEST4[)#!G M5UAMTG73/IYB0)=(Q,]HG8^J2WP53O<1' ,VU>S32DY7NM)(P/@,E;:<\==U MB8!L7M$C7/?6EK:V@M]EV<>O0HGQJ?CH0X"9^*B7]>SW@Z]^"L:+R;S)\HJ\ MY"B:7,B4/;'2G*L<)!-G=0./*YZ'Y=/N#D5PH1 6HC7=.MQ0KEN& 0?^ GW M_*+>K<7(*[<6/T#>V\P<7XQM$\7;Y[#F&ZJBC\51HH7U*LTMV &[**UZDUQ4 MS)F+QMNJZ%E,\P!\7 C]>"SLAP-];**K+[CU]( J _YS;]L$5V%5W?2+J+FI M&+L$!GCY]3I5(79@AHD6-4>3#',BS]\#:QJGN)>^6LE@LYQ>6=ISKE!N,)_E M( %8*[*FPZHI0;&'[3)V^7BI=577X/(-785TZPTYGX!7M*J5>8MO]!2)>GE9 M-;NE>#KE1G#.Y-\-),UM-P,O%@>?=95V<)!SW=S)=J_%"/C!0ZN=%OD4\4G;L8;G+)#JL/=+*TG#9*ILOEZX\%!#P60_EQ%!&&H>+ M<4Q(C$=,(=XO")/&*[%"3U[Y;LJG(*@FPM+FEI\.?F1 P'YQFNE6(%V['OK! M>A^DU[(:B=AS'#S:!71@^QOXO\M4I3Z,@?E>?GH0$Q,43?$T%4OP,2)&\ (M MTGQ\-*0E@1+I^#8N<.TNH[MF*;N^'75=A07MS=,.H_,67CDY8>Z&42E1Z5"X15!H8A<>T=)/#]$*LL+*> M//SG#%JX6X-(L=_?Y_(^MLN#_$;]S'=)!B<-,&Q-L$4W&^5+S2;DT_9-PHX8 M_1 AS'X= T70\!*GW48EN\HEA\DP,('3)0!AFWGCYNCD&*9^4-G)#1W*L[V5 MRIJGC,CZKJZDK'E-9H)2E U;,,![8!E-::X;NPO-P%!MN&\QD+<#\8!C<"U- MKQ<9G+(5[3U'&-6:;+L4[LI=>"YI+U\,VL% 8[2-;<-9&)/\Q#ZY@[QUI M8;M)Y7YY<&\[NRWNBAC W)Z9;*J2(+IE#H)ZG_NC83,67;=@7\2#YUZ2@KIM M?",&/O:WU_@6 FSAM83%FO<:L_Q[OX*VIKK2P]LVU-IMPROAM'OA/UN MPK.58/85E#E>9'HDR,;^??C1WOD$N1GP*N.K5]?=/#,_1FV*_?X^?L$?V7>9>$7PMMZ4H)=I$#&Q8+%= MS]=^T%86[/F5M0?]:;V"0&X1KY&J.^9VRL]/M$.0 /T\V^V 7#[<#,>80BE@[Z]1VU[S\(.%K ]JG_ IO<,3B^+ MV'=J^ PL@#?\UJL'9K@M3;?8*+L$*[K][99;MT@PD\= O';8\*R.-N':LJ_N M(O;D\0K#O2+G-W *UNH5"[M70&U?OX9N/5?#]F3:UQ#FC$!SNR4%3LV/MDO: MM;&Z2+.DH$VYQZ/.M$:*Y'4'MM5X.M.O3ACHMG46SS_8M,YK>.>EB)[TT".> M_/)YJ-]@^/H-'B8.O];);]>Q;W^VH\;,8/\>T] >8*=;!M3>AWY(#_:5=>5 M8#3(@WG0)L\[5R]=V:<$OVOF:4]!E]FU&!M XP;BE+CGF,21Y)0^W,/&SB!Q#CHW%U:0RWR*?,3,NBA565%0B6DQ*I M(KW,7[H1_7&H/ J8$/1L.D#'!?KVL54=A,5KP;&UO,6>O\G"1&W&G!EVCZ-R M:R!H.EFQ)HY__0&,Z$SPVYOI*3)6[:%N2D$/3<^R\EH1/T<.D/:,4_'7G]H. MHO[:7/J%"J'F:>&0_X$E^ @#JT&Y%T(-& WSY(DGWX(:X$%]CD-3 D;=#FY% M!GP!_.:[5F%OZM$>BL%C=VM 00O'<#6/X%$4/()#X';F,)74_<7E%Q/=<:M6 MJ:H^A*L!"B]A.)RP8+-[#EA#UW38"]9ERF^[8RUJOL#&D\J4FW$E/EZJ M\'5@[H?3'=N4( M@ [U^E9__?&U$=^Y 4'Q[[8^!YA-T-A_?D<*,WB%<.=W](8)7K<&[\W,SIT) MQ-Z?71%55Y\/>@QK7C]'& =WO2B^IG&H'YRZ"K=K>8JBOY4[F' M Y!-UR/A^F/ JF5O%_ZW?*V(9,=STCZOKZ"YT)N"RO83\.CQ$3L'%?8C=SG!OX=W]VW M@OD/V\OJ@ZF/:@ K/-XAN[/Z!+=+QG)+>0Q=][SOWK; %_?)<;#VJ=@S#"38 MC!4."')N?$?/^2B)WY<,1@+<9"#HI]"-/7^;X=D2T)D"L,!]_3FRMR^X[K\@ M9<^Q"@O6[;WF]C1YBMBNL2+)\!JFWV,;Z=J2/AP*'F=*M1%K6FZZLKE5W]IS53,(TU$X6TUOEN,65J2J3CC5 M-\[S-F\W@0+I.S><%R?8$ KR(Z@='<5'MTK4+GRY#?=*P?&[U.6& M)>9^&-O5N%Q&Y+M6H=H#.=RNP^M>I&$_LA"$Q<^]8DA+R?4K0V82I,;MM8PQ MMBJDIX5LP[!?S2=XVM\C4)-LTPM6/44&0.F"X:Z@(YRE/WDQS:@7?(#? ^OS MZZ=!E@WSR7T?.0RFZ- _X*5CN@?Q!+U=7L40RY5W<),[[Q3T)#E0&(&!;H#7 MN][@BA*8ENHO5Y3<'$*W0/_9\P4CB.LWJ'*XR"> MNP3JIZNJ'EYH"675@" 0* M9'D9L1#)YGYH'*(2O(8MJ%[ <:C*&DQE \=KBS"3P80;]<0TA$EP9WL;]-F! M#(ISW5 "%]LVA.^F$0,I)T MJ-=^F >>FVZ#5SU9>4P7X&0&DBI+2Q^I@))@ZFYR^,%U]+W7!%<;\>,/\,@M M3ZD_6"C(TB(OX;H[M<%N'E M@D %&<*2@]OHKE=0693=BLI^N4I]?['_0 >I%Q[)/L.B, M.Y<$\1^ U ^APZD AJK7%.9A5<[_4H"^FYH8JO6&3,+NIX_Y!^9)AL/L;"A8 M92\1:9OQYS'LX[2P@&[(=&K;\X1]MX$/X9#^V]Z'-PK9.V)P2[ L[0-9!SXY*E;5ZL.,ARU:J>5 M$K\8UYP7)5Y2G-/\]O/C7LEOOTJ88B^)],T4[=ASQ#\%\/]#?:S)7C+NX$YH M\D;24,!*O-Q4*.:#JFV!+NR*5Z^^?-!W=EOAS5P#1C+S);BGM.W%4=T$%'L^ M5_U4B*!DT-/6X0A[/*DJ4!J,74?7$")>[>1MX_@/: #$0/YLPO\)S\= M1X5Y"ZX;2W*U3_ [U*C<=[:S?'G3!PKS5GYLA>#(]02Y%+5Q@_DN6KHI;' 1 M00_W!DYD6-QFO84EG+=B.N%NEI?CP&(Q/'(U/C;'PC642= M2Q?KV<*:IEOTIL$39^:42+UJ+)09VUT4LTPUW:ZO"F,P\F1.,3T89!-Z9:KD MJ'&MOI#:0\QH\"0?.QX9FS>%7*O6U+#60&9XBMU$%0*.Q+'CH>/-Y*70S"I->.34&JN/)R-5FEFC@W0Z)R6J5GZZ58FHD.F#DR>8'G*T(S7YOQ=9R M1$4Q#%E*"@TP,GX\TB[T>KU-CS>Y*!Z;EJLK >=[ %JGFY^]T)U5*9=BV!H> M[>/L*-OC>;A._.3S6K706<0ZL8UBYXB8V)F6^(T\YA.G6Z(JVDRNZE2?RY7* M3*<_GT^508.G3T=69XN,0*0G47;1H;!)?+-1Q"(<>?+U%IL;+XS;4;)A6082JU4:Y83+V0ZIC&PN\')@98G:Y.D)$I9#+L< M1>.=/%6 #0,_0\,Z()HZ+759-EB6F#:,P1-DVQF5&LG.$Q.33&" M4E9<.^D./=F7*@Z6.K.1Z]@LJ]3'DFRDLC,'#CU9;&^>LCO5/C7ATKQHC<9I MK)?JNK.>0C;>7.K+U(;!)&.N)Q).LF>NW5G/$+6T7-(B3[ZPZ26?D9S9'#, M2\//4'6K2>+M\J2O*@LZ-^-6TQ5K$& %9\@Z22T&>2S:S&'=S&BFZI4&CS4; M<.C)$;2Y-<,4FO4LUQU5J8)=+LNKACOT!+<3T[R ->JQK%*3A$HL+NNKRLJ! M0T^.()G($ M5CTWSK63S0(G6ZUA2V(MNE4>NPO8N]A^+G/M33X"EV03V)G08R)=:YIOELV*TC*WV&5H'H]BHUVD_N7ELRG5UPI@:/%=R(=.4P.;E3MIHVXZ>U^ M[XG3:HFB!,-]_J5CW]/P=(GKG;]O["EE5\!,U@1UZT))K7> 8V SS7C3IVG M9EQ:=+LFE6?E1;8]M+5"=L!=(ZF"N /#^%B1DKU%0G;@6^O0) M@R,)_NVZ:W][[A1(Z>]Z,?9*BVR'"C H;UO2E=T7%PE0['FACBNRO'+LKQ:= M>8[%$"#" C\&4> " $@B.<8@0 1 D @B@@)($@DK,,"B 2% !$"0!#/=!(! M(@2 0#(B)(! 6E-( ($H(B2 ()^)! +$Y0#A5F=]L\3NYUQ,(S][]((\OWO'Y*N)> M/8D$^:9AQO)78HI(!" 1<%%*\?@]HI2P2@4D!$Y1F_BJ=H,3S_$W0[B/1^_7 M<4']E'-XSP-T?^[V+R3QD<2_-ELDGY-OQF@>[U 06T1L$:EWMU?OWDQ/_W<& M9ED&UYQUVQ0TT?S/-C']XGK>(ULUC%M'ZD)8'CZ^=D,V]LA8H(\B;1V0#U(" MD1)X&R7PD:D%\4S$,Z_ ,V^A(5X+#[ZF,^XW\1@.)>FPE?(-U,BWX-L,JCAJ MDO7[0D#VKG;(SY9FEAM,VV0+R_S!:8P^T56HN1!C1587T74+?_W M3Q8[9E=^M7W&[<8IB6UAM:V^0OX**CTOA\^:L/,YT&(_;T M97R4X!9"I]D=EY-%8W1O:=S+SPLT8S5E+C?5-O7)&O"L"2Q12P,N])3 *"2- MOPUA7$T:7YTPKB^-1_$DR8LQS,2Z"]+,J06Y+%=A 6985)9*/">N(XYOGMWU MKT>/O=7>J*QXS4C;O4/.H>!F(3R74&@&7S%'(+_B?6RNC3P\]M"XXG;AX*V: MF<-RV<4+UZTDQO.DF::QDG-G?8&-#^E2E'.*F-S*RW*=:*67!L,GH/6./]%D M_'KZPKTY#R*Z<&D==R*Z&^@BK9G C59DDI5K\F SF'5JI.$ &HO]^D->314) M@W"_/8G=+0X<"F]#"%D+8KDAUG.^8NB]RW+')-?+"#Y9CI4FH 'DS#* 5Q3;_(SV-&WX+H0N5=N0#175_/ M220=1VBUQQTVZG031B%3&5,32&/0YT)>+02"TA2NN+=MJT7*G=_/=+^46^: M'9" '8BZ#;LFW$4YN5STY.[["H5R<=Z>:P]&8\H4\G','F>:DR*5+AKEQIVU M Y51E\5A*YG$HHZ6*1.UO$E'QSP-O2"Q)YJZHA?D,=C43R*(&SLXWB>(ZTMN MG!;H5E*:5KA<)X<;F6C=J/1A;\<8[*Z+/5\EAP4#'!'"HC :A(]W M1/OZWRO#L _2 ]" M37$_G,P>!G[K#DR"'T]VB1AJ&(CD>S?8)5&G%61QWXJ(OFOOWT[=JU"^:2^_7'R(^W75L,G4S;SD1E96'- M\(R=652$WKW["\5[Z1%#)84A6^K%RB4Y)9)%?,SCE-=@*)&\2E'P>]\'^I[1 MU+M7SKT>95R_A%^Q29.-=BY95*)-/4D-9')2-1Q("+%??V+@)%&)W9\91_D; MLPU)\_!*<_SO>%:NEE/*?+A7"@.BT[FW-%\:K6:*I#5-*75:S<$R M/ID7^PW(Q-PV.LDX*I3_?2CCVG5VKT<9UY?F*X(EX\)Z9"NE2L6>-!K&;#1Q MU5I8D3>6>$[^Y(*\80KLH?["X7*=W?M<0J$;?,6>>;<%6/=E/8W/Q&Z&DQ;4 MHI9[T:EUXMZ5^Z=6FAD9Z7:!:VU&9FG8FRM MWIR7B\O,K-%W]20:MB D,1KI28CJPNN?N0#575]/8JO9";/(U&:LG1J("IMA MI4UF#(D,>FWBQ#...A0_7*H$ZE#\W1N^W=@-TYHN.#PO9PQ,6N1),9E:*P)W M[\A+0HTN52?>=3C;E)?EIF@R; ^8>'Z+8IR@4.3EYU#$C5TD[U/$]65WMCK4 MZDQLG5)J=+%;ZRP&A(4QD !0CV*40/%EA\2]J1[)]YN[#VQ>CLTFRSS&KI-L MMY-V4O&^T[BS?%\7Y.(Z'372"E'F7_I:MUM*+EWY#NQ_^HF@4)[D#Z*(&YOV M[U/$]>5[7ADUY:Q IS!BV1+II"@/EDF7 +Y[C^/_L02 AW^"W55MP#7DX2W+ M'W]"Z%Z0%F0-?,7Z35*78!$W6=>;58@"YA^!C-XRM^6'_GYEQ.=.[&A/IVOU M7@U887P[6=32Y^X_;W7FR;_:V-Z1"^Z10Y9GRJ8%0DI MS(R,@(R.#'W!;$8 %XT(A@2'0.$ _F'!&_[@W^"8-O"5R%)0;WQQ.%VML%J!9)KI9FPBXYKC8&*L;9-(D/'%S$/^HG0#?F7 )O+B5U_1QI \H'! ]> M74>D%?S!A.Q#UI:Z//28"H"T*D'^I:IODZ$#-BEK$9R(S'38=>'Y\K+O>XA@ MJ&'Z[!>P+E\;=<\ZP)%+2N:W%HS']F(3WNJSNN'* \OMM.)!,B*Y_3/>XN*0 M>I[<%P-T B(&()GX4SV7#F8,7CT9Z\\E;IK42Z>DM+'%?+S1 M4D73+)(S[&CPZ_LS!W\Q-YQ&9$XQ NM]F*55.Q4+&$.N$E5S#G VH^= M\*%_>6S\]HEQWP?:"1R3<&PS+V+KIF5LFG-G6C4:MX-V6KK:Y0=1(M!Y^=R@*<;3[3*OR-EH M@EC+N0%6:-P!+3X-/T?"XSA/:VVL5&F6<3G;FB[Z!S&(0C5[ ,&H*0TA%!V@ MW(/5';@I@)$-)JV-MGO8 @W;@UF^(JW5=+X2Y]:B4%LPA9XUWS@?5F/_ZM2O MPGH_?>KX.F:,Q$I;QJ)V=K >I15YTKWRJ<>C]JJRHN95SMYTFU*+&$7-.%"? M=4TZHZ =/=B:=T];J^LY4 -,N$XH1TUHJ1F0QG0-.GLBR906FXTP&'U!509-TVXRP2_ (IQ%)F7BX476W !I+(F.],8Z'PX TE "-S\%W+<.6 MKI7_@^\A^5N5'.//X!M6I*R;)B3ZB+OQ;47'6Z!%2C !,*'[1@T6X3F1!,LR MY('M.H.AG0CX![ 0P(H 1"9@]9#MR&8$\,NA[3F#!L 0D)>RR\&@=;"=]"-3 M@9?A.][Q2&)4 /P+:"\1S>71D/,%;\'5 59H6R84;/!CHFT$W_0XYW.$T2+" M>&Q(8^@D R]_4$1ZD_/L0,UP:F8VYQ8=*SWEQ^ MHKIL5Z(UQPZ1@C;2ZPK9@B]:+E2C9?ZN2Q M&] +@LO;<%GD=2MC__X*W0AN>- M\Q6S0!J.#H0J$,RF[4I;&^C\KF"45C#08VXOGM?SZ0@ YD30@)#UM^ZI'YXU MX8ZQ#3# //E](JFNM(=S0%5A&[J1O6_M9/:^E/:7:IM@H&_XN$:)CT)P^. U M961TX*F$ZS/EU><\EL^1@U/=SW\?N?_[![81!F:G^R%_L>[N@K.$BP!*L@7# M4$9$TP_#:T\1$]AYEJN<&=)( O:<")4=P72C9@3VSUS2M'7$\=',?8C_XSI2 MU^Z'@NG >_OGYA^J3[/PF"2?UG8'] 0_(P(#T(8I/? 5II6.$!06Q;%H+![% MX?9_IHL^X[.@?3AO<#RUI;?3]7X'Z"'__E_X(\M#U$! MSL#DD\F194W"0_+SDC#L7SE9;<]$\E^1 MO;_#\S@YS)FPBNX=F9^A$U6ED?7;?RUXYF96;1_JI@PYQ6\W>@Z@"F<_F'?K MX2#P9Q>1P3_]G<7PY]B50'5DNU([TU6( 'X+=(3_:NO#LQX$-]ZE08&L'C0L M]Q_]^M,.HO;0K0[Q>TO^PI\]H+^&JH<'?>[\A"!AJ]?L3I)TW(%[)&9ZN+Z(*E\BLB+:?CBWI\#$;2QR.CIKTD6\MI0UGW MXK/D9JS,N7R#)T[GQ)NYEXY3R&HLP;$5.LTGF[(&1\:/1S;SDW:ZTN\+F-"E MNF;!M"C9=,#(DZ^WYLMJM#\H;!2;P"PY%1W+0I$!(W'\>"B7)Y8&5C.[2M=. M5@>&0+>RE08?X[&3S_/Y.)8K;B3%3IE,O3>=Q>-3!GIYCT=*ZS@^*R:G(BQ@LAXG'!Z.C!V/3!+3=6V:E6VLFUM.NX39;]5&<&3B>*0HV,OHD!$KW&+: M+K'-&">7#??K)PO--?+C>3U?-=ETG-'$]698%\0&4%1/1BY6#6X]8I8YC)AW MC)=&?=)>KL8\=0JE=#.:2,[PHL0M<+;;ZJAS8S9SP,@3**6K>8P;U/HTNS#S M[884E9),!\YY J4NOQ%J]JB6Q7*31%>=]F+26H9SGH%2GVS5XSVRP:Z)!&!2 M/MV2D=M45ODZD^)RN".1CM5(I0PX\F3.>GH]RHRGUISM5FO%K--H M-))U./($2I."4UN6DZ2 Y=J#WHAT9([1QF#D*92H[$!K623%R@VQGQB-"DE' M=K]^LM!,O#"J\TO+XM+Q6C(E\,-DQFZ @:=[HO/#S&+6,D3%KCJM@M7N"_D* M(#O\=&A\4^MT+"NN)/JC/KN MK"<'H WDA$Q-4VE,%M*ME-E,EH:J.^O)"22,^2#6:65XC+!(GBE["FAB7XP0-,(!%06TT'09FFIP,+;6[W;;6OTBQ#6.4GH3!PX] MV9?%E&O69F;7%(I.)QPEW4P(WJPG^QID2IK6R54I)582C$1 M73(#>6YBW9HHCLM \@^'8 7QTZ%)LJO4&A;6:!M6H<8DD,W1+]IW.6B\L M-^6JV%!F6G*4S376-KYI^+5Z#X?*?8Y:3 "+P-+EEY(A%+7PM3:MX"\YUF!,QZ\9>,2 C2ZN3KQ47+*"6BU LG MV90SPQ(Y;,V/#TE>Y3L&AM'Z'&U9G'0 M3!N%S7AU5J2E[%:Z,HM5^BPQ<4H%)S^*C@&>G$$^UAQ,37S@ /'3*&O]O@+$ M8>^L3)DTC"4M2C.3_0Y_#)8-_!K;HUN+W$WK<-,_$/ZZAX2:PPXDU8)=\ MS#PY]#XLP5J@:024P//+,?8(JQ/9/,HQ7L?\W<>KA@(C'\P$ ":*/YL/#2AN>Z8>TB MSL^1 C35 )3<#$'-!":K&]*1-!&@2X EGM?([6\[$F3#STJ>N4?J)@^[*,XPAM$E$?ILH&47I#!KT'@5+-WP]@P^J8,#@@\"_Y(9N(P^"([SA_$< M^6D>D(*V32@ IQ*X09[<+,_Y^QCO.BA\M^\NA_S(^#,:_Z[W0SP '3 M=5BY?LG1"&:<.KH-?8K0MV?)T6 ESS\-5!#S1[JJZHY+,X*'NI:;*6)-7G>9 M0LI\]_BWAP^>ZH[V^Q9!_=9P(HFV*IT)$,"% \,NXRW;=12O,.]Y\+9^Z0./C,"Z!R< M4O#O*)SZM^>E@ZE9[SK'?'^E^^%@J# P=8@\5_:*721Y9L^Y^=>58/ X D08 M $&\4XT!0>)&D"">,02(D "\:8P +'G^DWVZLA2-P($K%GG$2 " $@D-X4 M%D @WA022"!Q'1) -[T9KG<:8:R)FS.;GK],G# E^!#__W5^S75V4;_8Q3QW76[EI! M_6SK]+=NA[7=;.>*E^7,OI;EO+TN=ET[)0R(=O.V\HCZODI]U'.2>&SJ:\FK M3](>DG6(VF['FKSHPR-3&(PC7TAZO1I MG4N?M,%X.*0GD[[C942D<>H)?'#2()&% M@H3+?2V4;][.X3:6Q_TW&7J\OY?R],U!CXP,) <0G2 6B2R.&UD/;KBUAZ,QI0IY..8 M/J4?-T> MVA^FY-A8%Q*=JHHI)9)J%@H#L-S$&"PR[E)RC#AMHWD)2O9LMM!!/8SJ*:+\ M[T+YG[NF?FW*I^-#N867\1A'M<6$7BD;B5;5 91/__I#)I]PZK2KSH5D>!@Q M.HR4CX?PG"Y$^*LXI;XQ#_ M]0=//F')TQ9+__E;P_J;J^BA\[>B !H*H#VT=QAY_E&$#'%LA/#?@IF%!.'# M%>I",:OO$;,JS,"Q6[N"ED%YRVVYQEUMR^_K$GN<(.ZKL;,099(>'W"$?(X? M=.1P6];@Q"62CN\650H;JT2NN;_U7/]0"D+1'"2Z$.'=1W0](D*A8,KC$=XK M$9O')CP4RG@$QUBH*0-%0+[1)D./]^AJ! J0_-@ 2:CEP(^@$\0B'R&N$G(Z M0>&8*VYWV[B:/&(L2Q#'MAN M9ZJV7A<,2;/\'EQO937.&)W/5MLIARV9O9I>GDU?NKS#T^A.TD\*%EWW9L)/ MYP(WO+3T12Z0J&Z:I7)!>6%;BV1S/$SD,ED5]A!']YE"HBLCKO%CN,;M+SQ] MD6ND#*,Q3,GU'M>*5FTZE9T/3!;J#N@N5$BX1AC#=]>]"_73N<8-+TM]D6O@ M0H]O9W*U#EM*ESE"K&CQJ-8 7./2]ZA0J4/DGT9Q2A2G1$[X'QY_07%*) <0 MG2 6B>*4*$[YV''*?W:E#B-SR8B8$V!U?5\'X^/@_=TJ*]Y?9/S4?3\BP83H M[LDW1Q 4VD*2!Q$8XL!A(+ P1H$>B<#N5';OGE;.'5(O<<+]0$HPY>$W\6]= M,KGRL>.:&7DIBY(;U71M5I.O9U\VRWI_;;-45&X42D4IC0\OG4Y)?"*VR0J& M!D[-K$M&"R[11<330":V#61.VDMV5=0E LOUZ/)BDA;-%ZX/YP\EWD]G05Z5>.LM#.=T?A)G9VHT0^3%9J(R'T/BC;O$>YW4 MI=M$HD*OD"+:_BZT_=5P:(9;=W(=YMB3W0%.+OI=-_@&ZKX^::G/3F)2X7+_FL#K>RKRTQI#NKV^5AXKN M0Z*[([;PL]C"/$[HK-1.D1G M80Y2A^]$D&1#%/?X?/R13B0,<>-'HKC3X/2/H+@'#-\&*&EQ"L&\V)0>I2RIRT!6!4/Z<9)XBB633XG$ M:0K0XUR!_V>OX]!#0!->_49SET12- M'U';%-4 1G( T0EBD2@:C6H /W8 ^>S]WQN;#L@M\7B5@C_E=8#[QHE_'CGZ M^0F$0>'0, G;NU4TO1.%H. =$CV(L*XC>AX185"HZ?$(ZTXE@O^.L,(>%]E: M.N1>D$02;YHYBTC@NU0I_BDYL3Z5G$18SP17Q_E-IR2W?H)73%E.S%).7L9*:8U0!]*4;\U<7G&K M]%9$1D@_03SGX;-4/\%S6@R>JU6FW!#K*D8FW:3+67'H\IQ;Y:F&F[Q0(#3D M/"?L-:-_2KKI)WA.#*+22]%6N*ZAI>/+3&-=@M=X$I]-./T?2P!0_A,, TL! MT!F&QK"Y(&[)&OB*]9NDCM>U=](10;/DJ!C$JDUI:!NR)8./:;H5D;6A:HN2 M"/X2L2921/0]/=I)L]L(@-?05EV,,B..!)X()L /5=4=\[>[LX/SOH3X.T2Q MUG BB;8JU48,V%*PH]9V0^S*VTO6T&=I?3:W+?>;M=%Q0;,V6%9*U8>*CWL# MOE9.$KPUTT1EMN8RXW6W(K$BT/DE@*5SL 3+L*7+LH570?<5E'(1/GC'9WN M0:O"W)1^!W_97P;\ZL1CRS-A%75!I6VY8%251M8^6XRZ[,M]XG-8#/L77*ME M!%_U9\.]/7S,KTDDGTGB+:DFRLLS\^M@SA' NN!(@G]'H0CX/3 D08DZX!#^ MF>NF##'@MR%!O%U*1W/ZDL']<#!4&)@Z)(&CC=ZD4(,W$/SX42D)]K+]\Z\D M)OE,O.E@1H"X$2#P) )#",! /%.(,84!$'CLF4*<*0R0()X3;UJ@"!"W(@D2 MD40X((%((B2 P(EG[,TX!8+$YR#QR025=PVYD+A>KFLD7=QI. 0VN61<;MM# M784/__<7^>NK1T ]$R$HGOW>&0T.OK+O?_[UISTQ)"E2 3],S BK0=]7T=:D M_^^_< K[A\2>O+_\O_\97":6\;:$N#W*_*U'_N]QB*"?8R$HFODW.-225Y_$ M(,10[\90#S;IP>;TSTM$G9*/C=30$W\QMO>V^^0FF[TFJ#VOQ(-#F_Q.0NZ: MT":_ [0O1]LA@/;M995O8CXX$I"7T$KN75"W!6]71P>""2\B.((AFA?31>Z] MM3O@=3+\]V=N?EW SSC@_S+/(+4^/P&SDDW>E#2PUME2Q&AB&L!-D+6: M-9$,,(&I:Z:+Z+6YFW%1D6!"#5^K1-D):8HJ)U7*UD"2,7R.,_M).X5J]A-I M.W^Y0V8&L,8ZD\S3C@T39"':$#%B0=#,0)K%Q?:8)^']AECLB:*3X#_\.NF# MU'UX5-BNO0=*:JA.(@3Y_>$E[C:!VPN*X K\#W&3/YVXSV<2AI>X MD^M9DU=S21FKJ>7U*MX?5_+S$!*W/D\T$TVF/%<$C&_,VI5TP6E XJ:N+[D1 M<1_8FJ$ZB3!DK(>6N/OQ:9UI-BM)3. &Q##)=F=LO!$^XG:D HC8;)I*%UIOGC!U-&T&A^'C['PZ%L?@M*$E MGW25?3QVE9@DJ/416*\7A=S M3OBH5JJ7XN-*&4MQ"W&&ORSM#)BJ :B6NKZPO075WIM(W\LF_I9$^BBBM:A6)%<&*C$)K:(F?R=CK%];D2F[7T+%/NZ%&H$=,?%*T?-[5? MI=9PQ.M933+&ZTA:F,N6H$;JAC22#$,2(UY5 !2\1\'[A[3E/;SVT7J+U1Y2 M^\RJ7,B-F+HQ[V$M/5]9MR2KIG5#J%'4G"2&KS82A1'6HA;#JK.F@8WY.#3? M2>R)3!!/6)S^5N'ZD!CPB'SOYN1_GWQML86/E-4TBDEK/CI=QQ=%D0^A&<]V MN5A2H9284FJ1_0;^SZY'NGF-V])2^*OX=>^/;X7#9JKRHT2Z0R M>D7D;:&?VCAFKSA:U; 96'A,8[",)4)RIC](S@\08^\* MAB%H%HJP/^;=P#"H_7=0'()O^-@;V.A,=3WFU;'&R6TRT>[9:7I2#J&-SHXW MI92>*F"Q4)(MC6MQ&^*W/!%(:)CN5H>!:D,C:>O)&8OK\>2+LB"TV"(JOZ1+5 C] M:&+:5A:EZ:"#R>65^I(55VM]/@9'2']$TC[F7?BV#D/J1R7>K]&4#X78#W:- M>DO\9;^]<+",J)#HJ=6T9BLUJ9Y/QU9B=IX;\VX;OB3Q%*.)IR1]I2XWZ)KZ M.W%P1&-_V:"(2,4!H5R(R M%-]Z)UR-B.PO&[.%@\CB:G_9*\;Y@E+2L"S1%0N,+#B R*CK"[(?F@'R:L@8 MD=1?]AT+!TEQ%,\JL76GPQ(]3J#L[* PE"!)T1^56P?=R&[>.^IKE<"/>J;! M?T/8RIHM>+L+:P^LQSC?4)9_#PL_=NO/[Y75'ZJ28$!&//$GW_)4^)%KU-5_ MM;PB$=MQ39]SXL1Q[?S_<] 38"L8HGZO3)_[[^W*[T5 N()@+$6]E@/""'SX MMZ ZPMKT=YE([M7,_KV5(/ <(CCV3"3_%=G[.SR/D\.$?=[VCNR@U9O_VF&W MM^#A.[T/?,A8^OPW@3^[) /^Z>\LAC_'K@2J/9D&_Z.V)8\X-\!EP/R13WH4.H_^O6G[?;3TT>1M.XVQC.W:"I\!%4/#_K<^0FND.$I M*2[1U)#@L5@2YV.#48(7DF22I^)T/$;39)+ X [@5X5 ++W,L%ZL*;;KG* 4 MFW-MFHIB\S&4M,"<##D>R(2_&Y[IS!ND.Z@1$4S9$Q!HP\62B?M2:SXI2, M*=$BL4DYN/0RK(V]^B6'(ZO5<:):JBX[G&"5YPUF)0S263CGZ4+I=9>9Q6)< M [.S(M7:5-.I=F7LU2XX'*GK>8RB+*B7NTRWGV.PY$,WM*ZM8J> M4*A\,D,#8)8EO@%&GFRI\[**#E:M%%D[*6I'HUL2LT!KV0& M7%0@A6Z_MV I=>QEP!VML["JTOJZ;BEID>P,1E&-C%7@.D\WKV#9]8)8-J;* M;(1/)N5F-]JJP)C:U7&J<6$RU%%OCV20C)69MC8,CDR>TE%I/I;'>26+K MM3QJ8JL7F9HW@(IW,J>)$1:6LS6*[?9DAK>U#E>E&,]1>#BR7"L59RK!-U@Y MMEXO-V4V_K*&&#[D:,$2262PLG!UN)E M8C)0)(*SM4Q^*CAF_ G&,H=BTGV\G& M1N/LGM,KI;&E-,^.SS&45%R<2W(GL>2H5&N1XK)]A:;.,Y0TL30I99SGN'5U MUL)&QA74ILDG9ES]B253">5 M8HE5&N<8RJ8R7TH<)205RNUT\KFL0(AZ*;BM:A"X6S#(4< MQYKI=51B%2J]H.UT2RCU\?%9AI)+S$>C.FN^<+GRB.TWZ@F!$IQS#*58(M9* M:V"-E1H^T;I]KBOUY^-S#$5X:5MQ9U@8<9)9VQ#2-#X9N.FO)UNJ.QFDYVU)'OVCGBY5VSOQETL94RHV?];BI9*),) MAJ=/YYSVQT8WEZG1BMVCI['*^&72 [8M?0K.>AE[D1FGU&5+6DHEE^DH1\<: M8.0).$=.HMM.\P."%1ABE<"-W%#EQF#D"9#:A;R2J"?,MD*8F8(F#N(#.@/7 M>B DP-\ CQ-C^&A GVRMWAZTYG:\F%'2&WW> MCJ:%'DDXY]A9+!/-.W.9K+ U:9G5246"C.]DSG&"KE0-*R-6D>S-69W+QM5)?=0I8BRUTA+,>$ 8E@Y5 MF9,=94AQ7A-6=@U;%-L91S)Z42 OSO$]267J)4K/]CF9),1DC1AV*?NL(M7< M6(NY9@QY;!'78TELHJF-"2PAD'+2 .+T<2*8"B2ZX%A%S8P M0/<2'K:U_=J& ,T>QC0ER\S(YE#53?M5M_P:*K9@EHE8F266V< M= G_6#?NK2WWZYVT ];5&ZY(^KH^UL#LWGL"S3W_2V^U'*">7^LZ$\2V%&05GEE6-UJ"*KD& M]BF!%;I\OD70DL*U"@D3HS$V3Q69$P*[A:MO#Q7,[38B0K /Z)Z.F& G3Q' MD*6(8((GJJH[9N3?LA:Q)KIM"IIH_N=WY((NMOM@RL?XV=Y2X6'Z#B#H#!EZ M3I2 %MW%"[:E!P\\=Y/[Y&"#^SOVQIRZ_2PC6-A>7\]??Y/G1#_'8ZB5Z-<# M"!?LKHN]69<4 0(!XF0S&0_5-?-/M_ NVIKD];4GL2?O+Z>MW1$%?&\*(+Y* #CYC-^VL<%9 M!+]$3.H1('_+<[@('!#V<' M" ^0IK-+1T9J3GA1_F"3GC_N],\O(NX^MWIDGV5:-ZV'XF.W "K]X$#-";+V M6'8X(M7WH5K63?/XPLN/!ZNG)SPR6#N":DM74B/N7?@KK<]FDC&486-982X9 M%T/<>V_L7BK3O??]WY>HS89_IW9>7"O#CU(KQ:Z5B(5"C:?6;%E=&37<.:R[ MQIA\;72FSG]6U@0-4DA!,RW#AA=D#ZI][TC(I:"J;A4TKWA:5[8F:<&*V?_/4'QY\2-'F= M(HAA(!W$,OXZ?SWL+ -"$"?^^3:@0RC[S:0<1-)_(\'V.<$V'-HS6X4Q33>^ MO?/_0H,L)8'/2&UA=4;:S>26U4F.'$)I#3-Q/9^CE>R+XY6[.6TQ^9]O0SZ( M;?QUQG&XV 92CC_-0W;\XY";I&W#D/8J&N^X1:-17TM%2IXKT6FO4J6JBWJN M"KD%3GC*<>+=:L8?;Y!SCS!##J;!:Q"&$8 >$6$L:=#"-2K\#C^'H9I++9$LIR87NR$JE5'S>N*?_ M(%T0RYV80@S9Q6:D%ENCJB&48 4_\MOUBJS9H]Q6B%4L[YD9H,>6QWV44<1G$97Z6[G)IU^8W!S'" M\SU?QB/A.9*F?^G&8,UI>=DNC72NM)02S4H=Z_22#7 $T(WAZNC)B[LQ[NWX M<_O\?ALW9HCNI&81-EZ:ZN!VZH M62:[4#!6RK9;Y1FL- _^>M/+/F4H*]H%"".$!XJN6%NP]WW^G,YPI?= M!FISTJJ4\83*MF;.:-$CH\D.Y_<#01P"<8B?HS/<(M M4^1JT>YTE.C4-HLD9 HH$01QAF,%*EH-]5D M(E-+-V!O,>@@@99$(G;;KM5_3;)H&2%J2XL @0"!BI=_ M*T@@DD" 0(! 35_"" E$$@@0"!!(;PHC)!!)($ @0*"F+U>$Q /<3?P1)1!1 MAY>CX-2G:W5EI*&;=NMW><%W75Y(5 CT)U'!HQA[\*.FKQ M\2/X T(!5/O\#11 75X> .N1UH.ZO(2,LX5?OT'=/1 [0'B -!W4Y>514/Y@ MDZAU!.KR@KJ\_&2H/CJIHBXOJ,L+ZO*"[B\^?"'K,-:_O]'M0YS@21Q>/R1O M4FW00RT!=7AX,= AEO[V40RC[/?:-.HP@Q>PO2D_0[60II?9G/$>- MM(W%KEJ;N<#X+4;>4\P>((LWK1MSW1 L"1SQP$*M1= FOW3WZ$=S.Y^"SA8; M9H4E2SA*MZ!TNUI3X5FRI-:=>UJ:P^(BPZ@U >=R]5;3B5+1\2HW]AJ"))Z2 M-(8J]:--_L45:<0*0L$*OER.BRC;'TRZ+2;J N'FB3#ZDF MH"X<:).?OJZ*9-A]9-CG[?/!:"P69PNUI+0&JP6EK?NEO,/XO3.@.ON6R'K, MUADW:PIZ[XV&R&5Y[SR*>S/,#Y;3_HF=BK[ 8S_T04^00HC)I;_R-9">\S-;%7R"D&DEMBL/M#Z^42;?:&9NV;> MQ]11-56-9KC%)E90Y@.)&:['/ T]&B3YE(A?,?4>4?:C4G8"4?9=*?O+Z0UZ M*I483NB2RE'+352@;**4[4-R1^D-B-(?48;?Q&L2$N)^S\F!%[O)+MEL#+ET M:IG/KHM<0M$;@+BO[>1 Y/V8Y.U[).Z]L9\DR#_O+B#:^=&YW&O76M;W^O=.FS-G*Z4SPO*8D(P18,>O\3(<0 34]+,WZWA1!)M5:J- M*H+E'WYM=,2"CX"6%63#K$2B^QKK%8#N(R MERX3X+,2 .8L@5=UVP0$9?[G]P4[E1XT",7IHRU%W2>7+T+V M>.U-O1KX\6?4]F8W[3V[K211MY4P *10QB@@,=1SYMP0 +1 X("@H*_30IQ MI8M"XN]+SKVGP'X3#]';RF'(-GF!0LSTK>\0?;J 8O6X"O-U>/OW VTR]*"% M_IBOEL9$3"FDF_QLB5?ZC//ZL4J\I@7#6$,W'3/3;0UQJ_=AGGQXF/]56=\] MWG7OO&+/1VQ(,T'6( J;\BHR ^,GYF7"BLD0Y$Y_J#+UEXDTA(G EX\PQE'. M\VLQQUW4:C.=D U^;A!*3MCTU(W")LK2M3*4=U&OIDN\ JU45:&8<>^)!@? M2AIL.E:N4BQ/!(F#<:23XDWKYU?F&8>1M8A1O&^XR:$ M6T6,XCRCV,;$S]UP8)?+MC"/:JS4Q\L5>Y8UL3P#^ /E\8=$['(7'.Y@REWN M?L/-#;0KJS3WSB2ZF@)S[XW]("[TA4L,E6&%*&ZJB;@B9/-EH]-<%MC1F(]= M71_Y ,R)89F0/&.@*JM ZS M (_*7T,W+61R!Z=W7 M)+A ^.1P :H$OF1-!,W]30CD!)C?M"(#*"F>W%^"@Q!@FS03YCU:_FRBO)1% M&RS.__X:S+F4U">(Z.#+X-QL,[*P!; #RXWV@C4-+=T FWJ M/;2\8W-_$VW3,L!.-$%=PS$2A"'X!19"<],\P?+=?8"O>O"!7WR.[*X0N/ ! MGP9P$ (BC8+M1DT!9D?NX .Z;7,4 =""&[9!+Q+'@'4\FNQN3_,#< 1#(#4 M6\38[?9@=Z;[#IS''P@.%2S3A"#T3T4V%0@V?2C#VQ 11[8F$7,.> [XZ-YB MGR/[""_J8&HX+?P:/!@=#%55>$"FM$/;/8BX"Y%=I(+O 4R2 #@5">S!Q2_X M$/S%.D G1P9S#B0 A(7M3KCWG8/)!^Z-#3!N"-,*UCY& -P^15D)P!+(K>$D M,A/6<'+P33]A=_WLL;EP,C7!9=\\A='Q44P:\2,I'N=C$H'Q20*G>8P8)(>C M82PY(@;@ _\C!&\ AE_(E]-U$\=8EIHRXWQ_O:0MG8'9W<&2I%._.8NU!$^N6LG6KO*XM$KTQ3YS.J>;&Q M-2GRO48LWEA'&V#DR9SEB5-89DBFH CBG#$&G>(H/G. 38L=C^0F[2_,S#GK'3K[>F5"967MA%SE)CK*ID42,R#D<>?)UO&#PYHQD++8U M$.CND%_H;=$!8O'DZZP^4Y:46DXQ'(+ MO$"VQGD:'\!2QR<*R"%PH;P!,E^W^$MQ%NK8%MZ\,"[ MWN$^^? 5D$32]?#]_240\CF60&F-(4@P!8 @$"!" CB&:<1($( ")Q^_O_9 M>]/F9)4^6">]S1Z!L*H5&B@K*(^NF?[F81 MA9A-HTF8JKG/%6T;NG_['B=#2-P )$+>=". "'G3C0 "N?K#HLVKE(.\3F^] M$??59?GNM<+X'R\%H(C[Y-=.MPWP89\KS?K;0IW,W!/IKPWV N!Q\U<;]&0@ MZ$-F=C6T?@FV5RV ^OI<#SDZ0S;W_=D<:EAU#IYV[;3JHB1+VA0(D8FB".>8 MX&5A[;6/=<%D2\O$O/8!SY*.9?F/KG"4;YR Y8: ',HJ(<)J +TI=NQ84$#N M5490Z^M)?M=F%I/X-BTDQJMFPB[K(.\H(G.1+,J05+\,J5KNE!])JI?K$/D^ M6NT!*:-)0*.89#_6Y[KS3I4O3JP2"^H.HNX9*RRN8/@,%'46E>3H4E5XH)U/ M)?CFUMM+GN>+<<[S*0+?GY5<7NHCZJG(+8MV7N(D,BB,V_,X76!*S'I2C(K- M!5G(VL43=ZED\G)2/Z3&VZ7&ET(GWX4:/T&POXD<"=!?#INC%QF+^/^U>W_CN-[K,[7+ MJQB0:!\OTKY8O./:![L^3[J\D@)Y3P#'J54ZR94\ M?Q)F*V+(ST>@NRMT4#4;U$%2=Q29"!T>( 4Q%Z M3YTR-@=YT5M<(@/YV706*N[1AZP[(&/'6<;_=9 ][2KRJ)!/47\[9.8YE9VU M36$03$#42L[F1/C@W]S%@,Z'+V2)VY#1E>5OBKS'Y9SP3_MDFI21).WYOU[DM3^"JBZNQE3$2-XJJ]17/H>KA M10?='\1\NUS;ZBIRLK3;+MG^_.8KJ.D#1#C!TZSD?RZJ2\58FY^R%9E7%@!N MIP/4AZ*N\/BBLAM)<]>@GEI-$77HT1YPOBQKKA>[TEC06K/D:)0JJ%.)F@\/ MF7KB/4P]*SP9=D,,E[DG+>;>X%253?+Z.M%@%7-F,+71E%(W%4DW?_T)+RO@ MLAAUU&VE.XL5L4J6J/;6G#8T=7+ARXI_\+**3:,BF/SZ858K939KIKH9%3CS M\I<%'L=107F8R;/!XU9=B]W9NI'*AI<5>%G:CBX;65![(J)&I<"/5[IHKMN_ M_A#W01WTWOQ!!/+;.>;6LM7S!@H(U'A(PQV74#L"'0H>@/OQ[!N*1X",6.AS M[8BQ1@6#P5L,IM]>4Y%P7?BUH$RPTJ_\/&J?IMK2:;R,*JN4" M.G Z&('-4D)M%^#QP 8%^]!N2U6!C] A[*!L$>Y0 NVU9+8%0 MOP:K51.6G_B-[B.NKN>5>#=C,MJ]?TB>2W)D,L[R5!RP\?0XQG*D2+)$BAK' MN60J)HB9XVXQ3_%$,5/)+?H,1^L*DWXBR:XP">K]4USI9*-ZN+ M4;I8S ;U_I'[XBBW(S(SIDD-9HE&,R&LGK)!O7]&HTRA'1= G. RO76^2.9\8-I,J4$EY*2"IUJTFTVY5]):5QE2*1F B$E\]G)8ZJ2 'TTJ-BW4DX. MRT)]0*T8$"T3YK K/DX3)IOQK]P5.]&ZV7Q:$-L:75YU-@Q1-2'<"?_269=7 MR^FFU*)K8EW?U(HEEN8F:&G2UW?)[ QYL%S&::/UT*G,]6J[FH>[DOY=1['T M)C.1'VIT26DGYCDCB^Q@?^>EI!8=]9-E@UDM6*;9%&;23,=+8\=+!ZV: MVM5'N]6LE*P:J]FZQ16DFXU8[3O-"L+^"*M^SO5N*R0+)IQ MOEND9J6'1+]=[ZC+I^%UFDPY^ "\^& U_>1M?.#P><*64_LW^THMIY+WB7"2 MYBTTL8C=DV%_G5L 1-A&MNWTOZZHUX2R^K"_Z [BQD^C2=7;\KQR5[3IT6N9\/_G=GKIRSC-J\Z4_F&!F3MMQU7 M)U&7F?V)A=&TL M#DGW0PZ;'TFZYZ_B^ #MSK0%,:-Y(MS&GF>HH71P(*U1U/@_FG'X+/SK%(+^OW-)!D[Z/_;9H#'"$/^ MIOZ!M&TLOXZ]=7W^]!;G20YKI:U^':6 M3XEZ[4E?,T76M/IFD7>I3.QR.LB:^LGES+8WA1QI#%VM#89M# M+DT&<*B*/DD-HZ-LD:CUB8U!28_];:QMM<.*IU.AUR(DZ]#'<2NJQQOH>I6L MS%,QJ5YBM@-U51I/QZ7"Q&YJE3J_VO&YX9&Y)*/WP1G_\"YX^^_0_1!:-Z'[ MX7P1$)NLLK+@(3)<0A34-;A#1=>CIT&260U:W:F\XOG$JFWUM(H1IURHH2OB MAQ-KZ(HX1\SC3=3:E&J==6^=G-!1Q8SNTF0LGI;:5C.K6/P;NB5Z5E\&1=1- M3@V=$U_:BCEGO]Z?:IQ<5'.HR-9R^+8]P$]E9:Y,MJ@CKTU^5AGRL_%8HQ ? MC@?$:#6+,BN%VJ2KQK:995,XKD%=J#EFZ)/X\M0P"H?PL:%!8_YS21*_@B.KC/ %0M#!W1J@3.,S\D]$)\@Q.& M7HCSQ"\ZP7RE'QWTHNOQD)Y%=_%A;#DR,_7ZA$TC-2%SH4FAH"!4V= MAT\+'0Q?V20)LQ^^D?:0%3 L-'AU ;PJNNYGA^-":<1LTP\ZL6W3)#O(LAD\ MBN-"L\!"5\./.73HD[B<]G&:L!N98CQ>!-24S@\&^=9DW!NM%A-(V,CK<,[9 MY%=P.J!NVIJNJ)$.;L6BR*'3(31N0J?#^0(8=H]9VZ?ID)M+;0'LID!F%KH< MRS=G*S"=#@?%5,48M%'O9Y3_$'HC0H+]0MX(=$:2^O>KV^5HYB>G\E-LF@M@ M#>;*$DV>"(WS4(D/C?,K2EF',+.R4-B398!4%8Q>OII:B2H3[:DK8Z8*J]P: MCTE J0 73"K\>4C^(P\=FN?G3AEX-6D;&TF:%0J%*1,=KLEZ*9\KI',31-K0 M0,^<2O+Y$@:Z#E1H,WC[+806>JCPWZJ%[E/X0Z/TA^/H[1FE7T0*[B<>6B)@ MWQ_@^0RY>K3"L'TY9=!&+;>.3FB3SG0FZ.60LSKU_2+F69Z'#T>!*)=]+WF@A8KE3H \CB_&R=QCL;%AHK5U MGID.A49[B"=>0GF1M&6M*PQV06> HT2P+^7,>O -)+$^_<4 MG9M'EJ\=31O:O&;Z7+HR7>O:AU".DZ'Q8R*SFCY*:11/E8]!LN$L0IQQYH5\@9 !O8KEM/26U"SH"X[A:96&V[?F@C#H#:[MU1R>1+VL__XI'N MMS&$WK/9\M5C--\PDOYC).8@ON<39TP!?H?HG-LJAOY;E#9 \ X@M5[*.?"A MNFF/L*?0=__K_>*]+XQN^'AJ @(!&IUP8N*:CV3_)O\YYB-'-.V#W#O?UOH+ M[0-?"E++W/K$GK1E?X12'/BY(<"-!8#'O6H17<$4>C2X"J@:HKK#45900U9X MH&GW+N;X""#$H\O@$75C> 2Y.11J&-A@L9PK6P B*M A?T)2PIY;\\ GEQ))_MT-U(EM=/()'-;!O& KXA[__[1A0A#LL/5A#39)K@QRPG M$ (;YP6.35,)DA6I3#)!CJG,F(>*Y'_^EW-^@1JY/?09:E0NQFDIG7IZC(_2 M[48LU'+U6BI!QABCT)OD]5JTP0@F7.G;DZFD8FIRPZX(KMYLYB>] M=+^40/.QB..5TTU5$HU=TZ17X[C843HT>'I *WU/9WH-?;05"L59LM!3^S.B M1A4:;;C2]_1)EI1DO2.0M"3)TRTE S-=R;)Q_]-!G&XS;)3KSZ*3>*L9&TS8 M1W+")OPK>UQ[VLY%NT6:J\]B.[[X8,AKU$+/MY++CW/C:6?!SJ3BTY)Z*D;9 MZ=!D4_Z5F3[)MJ+P9NCD/&J664;O5<8FF_:OW,[-]H1-%?JS;DM2"D*KJ)4K MJ+S-MS(N:B9#;C*I62W-Q3GIS7TD1MJ>Q*BEC/2E6\ MU('^ :T?*(\%0\6%/!#Y28Y+O+LP!*)>YV6I*9:MJ>C**QR8'T:0L MSZL&$.H2-[;;_C@JHN>C@J3QL9GYOZY M2:XW^;HVHD1HKRL0(TK$1HJ(!V,"AI>>UR!XC;*??KVR?R$2Z(T7;1]!G=$ MHVI6#(@R0F#_H07 M>+X_#[H]3=*0CJ.(6,$1(5TK)M*6_Y9D^(EB:' '[9_?^.H_XP0G$,2'ZN$]NUAJTU/@4?_\AB?^GT M?3KUE\5'G9=UYN'9ZOZ;W#E8U[6#%K'[>/I41$Z0U@&/5.!C1(@.SN4Z?T<1 MT_X]5@$WBYKP.O_%QA@DO-\JKE9=@Z,]/9S,7S(5 N(& $&F[^,G;PH!<0N M"'G3C0""3-YG0D"<#Q!OS;5Y26V]$5?J957"L\=->8#*A,YW;&A!H0__[Q?U MZ[T,C[A/9&XJF2[PCD[Y7*J&#*RN\C'BSFDO'^PS.K-8_GS\>*\=?CZ$(3/W M1.IK(TP!\& Q!JJ--&0@TH0,,V28WY1A(I?LE^*0!T>SB-7_OR&?"X!S[+U, M[05_YK7S#\_=Z\O'XZY]P,_G[9;I>^USOSN%TN_7^I'EE)?IX&7'MH*[_3R? M'SE-RLF,_DCI#(B.HLUU/M$=35'&!IHV?I<@SS?;RR>2KHW'(?U^U/?S(\GW M0M70[Z3?]*S^J!;CVR'=A2>H&$9"T?*(?M'8T+MT_,7TYMNVG_+* H7J<>(" M5B3&0 :B]/XZK4^WE-ZN&%_&+7Z3V2H7#HY]%Y9SL:HJVL[OQ7VT#Y)YGN&P45X/'J(,M:J5P:[29:9/)AM'&@-UETJ=*B?]=D;LUZ35SZ'.%\)#WX4X M+U?Q]![J?-HT%)EMA.Y5Z29UHJ:M5EAB'3HM?C6I'X-8R/T>)Q?PWDSX5-3 MYG$W3V9Y>KM3-6+]U)ZLZR:+J[F3J=A7=W;X:G4_,+CTNIZ.:[&I*YB(H2?C M1F(?#OT\>,DGKVBG^D,\,JGM0&&Z8R8?K2C=I_2NM.(GZ#U__2'O?'2+TLXH^2CE/W MU/(L!6+7UH#=$280^K*BPXV6W/8C@TQ"-\:-V#;GUB-^I)5R,>^$0W MYUVE3&TQ,0<+@<['RU*4;4[[L2GJ*H$FEZ?/-[H\]$E\.[H-G0N7F_?R(MT2 M:V9M2J6VQ@R,QJ0;[92GY5D;TBUJ$4>'"H[@7#AVU5'V&:-9/B.+J J!6E71+GZ:A_X^Z( MEJH(!J]'3$Y5.5G?8AU#![PU$F>9F<8D:$U&:T[)L!E>-)$[E MF(6>CJ]/_V&^Q5?55.:8E0#?%3: M1"U _B[C_["YCM)[2I?* I'<$5*[7^@]FMELH)7YWE>R_D0;G1QUT5P"5!(B M3R)SP&G Q:_S-N.Y*9"$1DOHIO@:6H([Z=0ATCJB4:<*;ON\:K!HUILY95H; M$HMFNJ>TIUIZN9T%58ZK4 MZ1A3)I+1UB.C* .NT)Q@)OGK#_E=FF&$]'Q)+>+'D_,%58JWTO.RG0;S#E]8 M$J 9K3"-QP:O=++H#:%*0;VB_.0K^6L/^>HJ.&&6^:DA5Z2+I6&3%16D_/>/-:?-O&,4*37 MQ.[(.!7Z44)><$[7R=6/>GU6<-F"W/?R AGL2'Z;)G*S[J;RN%;TAQ91P9-] M454N=9=,O]A6[/.'IKYE%,_7&$I^X=FN=:!I !SZX#3_/%>ZV6:J8Y&>$-) M'*NE:%]Y4ML6,DLRQ+*L?F(=BY:1X3AE[Y,.1P*0Q->:IVSAR47G)%/+=\[% M#3A@XO" B==SB?//]\5(>'".WA1$4,]C3MY:(6EH?2V7JK*!+%T'\^UKI8ZV M$G5VGBH/IV4A*]"E+L^)N]H@RJU>T$!M9L"V5 4R GW;FG.R#H4%O3(DW(HZ MM^UMER"[D306B1;6T["Z*8H2#[J(V![P]!ZV-,C'*3&=7-'Y7GHP4$9->?4T M\H6"#Q;!; 2];D32T71H=:E M5@DB4\ )Z-+BT M W9X9+@%?*BA6FOOH"6NP\_0C]%"_&$$/FP!_X0:U&2*=XJ1=W W>#SKE<3%L M0D7SHV$/K)EM6^T]E3)"=DP=:DF)UVI)/7Q1E?T]99UK9T?I5CQ0[3S?:I"63@]_X^9!'(+.;P'_<1+X5S/ \58#1@'"$5@BT&O@4B M2/DVJ!>*(,%S7[[?7(!H M>Q>!PA$B.,1T8X[>04*;P__E5;S#!3##8C:70H55KE+5IGTF1>=31IK.FIJX MDB9O1H7@8&0'B;RFR&@@BVXZ$"&*FV'B*4TK#T2WH?&QRE.ZG) ARZ'N_5,T M'(2(Z,HA#"WR#0'Q8E0X$ 09?KMNQ;+]&9$O:VV^E*^94$$:;S;0%[8H_B@S\ MH'N_+?0YM^I%[K&B0-22L:7S"I.+AD^&(IL'3=&ZKIY"8_GON2N@5V/+1?XI M17/C]B2=S\8>.PSD- K^P;']BA#<4B$PGF/- 0DYUU,5CI!0,]0@I3UVHC7L]>&S/%:Y*8F^6*SRT"5!*CSE3%AYYJ!S_$5&# M\"U\1\UWC6, %749J6&0^-%(TXBM -S7HJ5 U$H")\ M@>^GFP#(>(?#A^%7XQ9(V;#".S^Z#]]E+KA-U'-EMB,@.@RQA MBKS'9C7\TSY9G+R/7PA41R'(I N7_W"1J8HXS7_W%#[0KG\QJ;MG&5QB!/4? M1#+)->*Y/QZ@/X>JAQ<=='\F".VV:=EF/)9A:N3!RO'#XNV#K?2<2) M!37=MIZF](-:02M3QRO-#,<-2D5U1Y?,MJ%M!(DN)4TVYG_/A%';%%IUR+4#"$M=H\,,Y>33'H"5_K>LS3+U?.CK9!D MHF8K.:LE&]%)#XVM\;VGJK%Z5VPH$[JT54?K]0XJ_J,)U)9][SGMKW/U05UL M,\U-K-PKI+;TLI>UFL<>KMQ&8X8F%3!F&Y2DYZ!]O2]Y[2;H'I*IL_3^>I)*7!6TK[3]3K;B/&Q9(Q+L$*:3[%QD1+8L1CC68($():()SB! M\F'TCJM6Z9:0*C,<1R8[\T&[S:00E?C>-Y6HR[PH,HL9Z//3UH(=%EK5-E+\ MCE<6F<82M&?FD(@2N=5.;U$S"*<& _E) MCL]20ZA>];O3:'P@"A)J@.I;.2<5N=KO%]9$DF$FT=;F@2\2"/Z^E;'I."/5 MR\7R;*!36:6375:6BAD$_TJTFVL4H1REC14YS]5(GMK53#83@"F/%:Y:T-GJ MK"35$[,IO6PSTS9<>7CS+$DF!"%.0@P:0U89'R=B;#J9X5B2&X_Y<0I0(",< M[UW0GL"X*:=ZLQ+)-Y.EEM19I;-!\*]N^SVIDHCMF$&IE=K)*:HS?0B$?[F0 M'LXG?2/*;#/S>FG3,SM;/A#^F1ZU&^\J@\RL-"MM*K.'#4LW _E4K+1[?"") M1FV6E-5.:5 O+,G'=A#\2Y5^J3;=MKO$JO$PSM=ZB?2:-ST<#6I3=@#%:1-9P%VG6L1RHF(M/48@-9V* M8\T7^3LB)M1I+^;V)#UN3\=2BK$&*\47TW69H+<9>M#/F[G$T&R?R2E"6Y<1 MZ!(I-V>Q1Z(MS6=1=C142C3'/"VRO_Y<^/BO#$%>_/AR6LK-B4U\RDB%=H:L M/39WV\SDUQ_B/JAIP;-NVT_#\QL*#&-/3Y>? L&8@Z:(KQI[/U'V@"=Q "O< M_D#QH-GOC?(YXF%FQ,E:*;,9]>+4Q!?Z_8Q+18:RJ"!O/@ZB6,%F8P'7P TT MC]V+7;"6B>S)<;1]Z(B96"U?(4>Q_N&RE0+@L0_#_I[(D0"YTJ"W9;\CQ]*+9K,G6.XNY<::,C=T M<&%[^3P)+WNWQWN2N3QY%,1])A8"XB8 0804<0N B*7NDXD0$C< B9 D;@00 MY#UQL@ U!,0G 2)UGPZE]2T (J2(6P$$=9\((7%&2+RQ"O)%2^Y33NW-:+Y< MN<\;S*;O>NK3"MGW//6+!L&%LQ]NYB)^)O@M47_M&O];NQ5+$[WVK;Q$,Z?J M7@*\P<_5[808$> 6.I5-=^Z9>?R_[V"Z. M,46R^RA,W=MIXBS4]=55+UZ9HP__[Q?UZ_T*2>JVNDB]F9)RW!R7+W6GJ%[+ M:6!OE)T5X:R&N?9I[XV=>VU>+&@4/-F&716I8 M'%5%IO:X[&[IQ"C3'M["8)-]>P$MN/L&TAVFNE*=9)I-0FCFC-Y MM=$8)V=9-HZGA]X1Y/E:R7Y]Y'PQ(^F[8.=GS9%Y&3WCN7('5,QDAJ&V"QJ, M*@_-9@ZA9QJA)YGVMXO[UF[32\7=[ ;UHLE0! M+DU RGS$;O1_W)/X<*I/Z"0,/4;?Q$F8_92!5B$>_ #G3.@Y_.QAWNWTO%QX M*C^NZ&UA.UH8M9C"\*@?6O*\L[R_/FZ&CL//'T"ML)I"#Q9&DBX9R0F;T06Z M6&A#[$R?>?[TK?@-7U9_E:(F$B<-KJ\T?;9& M#Z4L_ZS:9&[*4M4$_0)C[':-G!&/$^K$9%-(J4_>$>2I@&M(-)_F-;[VQ5R? M:C[=U#A)-FJ3*3;ZQ.:!*=&Y;6UF5..U!2*;-"(;B@SJ:/N%?.O6^/F3*OF7 M]T-?)S!T$P[)[]IXY2;,JU!=?F-#C2\[2?V%)BH_D66^A.!3I9-/4W/,HO\0_969R@L[,.@80G0CI0T9[SQDMOBZ: 1 MP7!F#9Y0\W%\'NVW1%.X93VRYN8&L&8C*L=+3TYFN-SDA?,/\?BBHQ@2L?NP MI?!^VVNV%$ZE0D"$@ @!X0 B'KLG0]YT1DB\T8=HB89KQ_8L14 %"T["LYN3 M]H2X?\YB?R%2O_8);[$GU&W%1R[->?>)(\7U#D)5WW,MPK M<39R_.:>\!]QR!>5FI#WG(/W% S0@._3,Y'T)C5Z'G"<3RYR;\UQ;G$)H)+^-;G M_O3SSAUJ4%?D8DAGZIE* /.* MUI:/'&%T!$(28HO'Q9:,5KMHSCUB7LG45U>;4J%&$1XR5)NNPW"F*@ !+*?9 M:6P)HEJFB2Z[X>2.7"C6M#8;QRPGD_R&^E(ZU!O"+) M8(Q#3/YL3#/'ATNP"_17 N$8=QB@EHRF"7E3H*D,M"[30:+-IQ+BHNW3:'_K[YXNK7*WC M7.Q+5&?^5+WDV7-?O0+F$].IKG[6;ZRCO;[89]$9;*J]];+/1)>TSC>K;:Z1 M:;,9Q-E>JF/[A&*?\]==7*CZ!UOW77X*!&,.FB*^]QY0%UE9*-A2IL/IX)FZ M'UGI;);]56Y"4&UNVQL;:X'6;K;NQZKL!D*4@\R FP!;-NCPN+B6Q_>](VL&CGO$4[SPY[CMTGTV&R_ V4+5#WL;!JX18 01+WR1 2MP ): '% M0T!+B A?1<6MX//K%WUO J6*A_@/4HWLY M-9X*:85GFDOU$E^Y)9"?C6:OZEYQ3.A($N]_-*?V'#XDBXQ_H _)INS;CFV= M,+=?ZP+Q.#U0!^K?@J%N<6'8*9?'P#9!LY8%ZHH2URXG70](@U'*3XU>93F3 MDHGB="CUQ!2-BCJH7W_2]QF?8^-<;.C+HNS7U"8*7A]$J#Z"E:,K24 &;&SO=; M0.6]K7RCE*ME/.1&B:+1YLL,1U33\UK6E#($FCF,M8S$);H%WH::\=>75AR. M&-4!/5NK]C[\3Z'O4.WX-J?\4)[I&^+"U%/?$!^Q/X/J]Q99+D M_7.>S)M\7QMU(@[N1)IC" .,DMKA00[XP\=?GGHW/_ ?.W%X[,3K.<:USV$E M8^25!5RRC2Q592T)J =JQ'3@H8@1YX7/SD4"_&XH>J8!^2#GY8B](-^:Q4\: M\!-66Q#5QN.HGX9/HB7C(:,G:U'SI6,K,H@@'Y\+C".!<_+'$6A/2+H6T> ] MZQ$=OI6VD'0=J-I]) N)#%T%-Y]O[W NBW.["VX;@8:!$E'!<@Y92H2&? <= M$+*NK::#!;S2Q1*^&&IKJT\Y/2(H$5G1(Z(A6S:,)$9C:5%KBI1S"!'X*D0E^J>!?XN^AY:%%<"-<@- !WKP!N^04Y%_X)&CG'X$PV=085O ,7,?>18;A_X7W%<059"V-3VB_!A"B$O$:Y\-9U%QC\E@H2.9.([)_M=!K-DUSY!05-3?3DC. MF7'+O M@N B4Q6QQ__N*7P@0T+_/C%P$G)GK-E 8LI;:5W[&9*<-Q#_'*H>7G30_7&. M]X#H)Y*[<@7F]WUJ(Q T*\T!6>F'Q! MGL"5B>.5W:VAROU1 TT1^M%F>FR=*=7FZW+ MV\$$KO3MF0.5"MM6HAD: )K28G7J@5]E M*[T)7.E[.C75U">]$Q_327XPB))$O\_DVG"E[^DUCJM$EVJ=F2W,@K LJ[V, M5$<^%M_32Z,&HY+IW&XVV/0SR8HQ[G?7)IOPK\S+1)MXF#]6&&/),83V5%XR M.II'[%N946*IUM/32)@MDKM"9=UK#S=F%J[TG:BH%^5!G(_)1)-I),S8;A%[ M3*$]G1,=62JGU7-;[;Z^NO*]U"Y7QT*%$.H:?:"YK0ZT8145AVS*\(@._*C"G;,S,R^VJU[R9$8%SYYK"N3 M*:D_6-+&PRPO;$VAUQE/?OTA EVXO@]>@3T1B.YS='GP&!' \=-GIQT@_:L MH/HT!JK]/;G_/G9_.=/@Z!K=K/>CB]P7M@=DO9>@TK-D14H?)I^*1)6&;R>" M78:=C(ACC\.II9"['CL<7B3MX_1VCV6%M&Z9AR]M,5X\@P(@+5N&6C94JH&K MM;O\P3N> L$,_4"3-G;;Z0B0D1+_# SO,!"=7^FX^^3A#T\ V#_N(MA:N@6> M^EUD0WB.[WF.((WK!;;S?0Y_KJH6;T",,W3%^< R%/$GGSRM)IZY3YT<"1EF MDI\II7\!=YF#D\$N\HJ \-\^IA%X]=A!B%3&W_A?\-?@;^(N"K_ZYWM!Z.6B MY$Q8$'83@,C@.9\A)&Z!:84\ZZ9)Y3X3SMZZ"4"$/.N\D'@Y5^XEYO6B[GLC MZ2^7U2L_IW[M \>&]A7Z\/]^4;_>FQ)(WJ>IZ]_!J422 /?7^4KZKHGCOK-> M!?HW0 &GH._X,",Q\BX@;>A#&<%7YW*>6+&DPW?FSY,'?!M\[^#8WLF!AU,$ M+\'.PI+E*_&W3P0S^>7!''LO/_,RKVN7:.2X.<[JXO3(&,"/<<\%._2%\K@4 MX6P,Z]I'O4:OO\RUJ^W^/4\K/]O&N_'2LLMTZGM;$L);BLM>F82P[]A'F65W M$:[44@'82!JJ9J_(O(H*V@O ^F\ PTH(3Z-MC)UU9RN3$?):MU$M;$QK@!]) MO:MJ_8,QM^^!\R^$K;['(7\>8<<087M,!8Y(TLWEAF>9!5M+C]I";=C*7TK? M>!ME9U;)*%@FGFA:ZB:I89S)I?/3:6G07Z/KYPG]C?FHQ(WL@JA-@#9@GM;9I(QX M E2$$L0Y!SM=PRGC">T 6;A04.>[D[2EW5Q[7-'%G,+7/MCU7<07F\/T9@\Q MNHHU<&]-#$OX) =K"DGD:Y*>/ MF1D7W78>%9TI/S90>X?D2P':,W?1.DUX[\M3]C71^VEM]:PQ[HH\09VN"F"L MMU0@ E4%0E=7^%E6%FP,T?:=]C1_J[UR#1 IK<_W9RM]2.C]K#Y>$Z:_U5[P MNK#5WDNY623UM5KM-10=/@_:*0B$=Q$7J2(8JW"; .M?+4/EIV@.9"F[B-7) UGE MZ(4HXE]:% &/2IPB!4X'^$/RWW\.NQ7B3%7('"195R)<9(ZOV+G5@]U.W+ZS MM=6KL Q4WD"M _/<$B'=7:0B\_?XIQ*.FB(DN\%C&6Z(/+M%7*L&E;:U1U-H^'@:M+3M6W#2CMLQM)8Y' 9YW;L2\' M7LT#AB!K:XDLT@0JL@8%,;K:_0\1 T$P*'(\QC_[9XMFO5[,9/4ET1SE4XEX M86!&N??W<*I+,FB*>8@2DNX^B=M("V.14U05-[N!KPZ_\0P!]O8U2N9SV?4# M.\\P4C\A<$ECWESEL\@#=N]WB[LMBB1(8$"6%!7^!V(7 B7BEP@=M0,L=-EH MQ'F[/5ZC'I56V!*YI_Z6_H$X!W>6=(F;[_=#WWT/#.A!JNI"E)04& M[:[ 4-E^>_T0:Y=V*X@NY$G6$80NU &Z8#3X7C"<0G%G;R&-)]*N1L::-#0\ M6^F*,FI/'ZXH (Q&/5YH[ R5R$N+1GV2:=9BRS9J7_M6*,:.B!Z:O\N]KF"S M /C[R!CPRN*4U%=DS]]H0S+U;T2#IKLFVM@ :9V'-BN'6 "\OP?E^CW4:'?FA5UM&9Y ! MF-G$8! M=][?G;&E*CS4#K6BJBPJ&E(E>8CBZ.T"$;B8?$K.R?)V,QML2JU< MIS.($#KT$^]2OS] M3S-VWGJ[8\"IR*B!QHVFHZ E7BKC7N%(,P K]$](;&@C^"OXF>IHC5:S=?BR MUE)(:2I80MK'9A*&\X"#7*>KPX?ID:IBJ$BG^(_TO-']Z\]R;B#_BG3V@54N M*;JB")+BE6P1YV=]3I40'T:3K/"/G"]:Z%;1I_8/BH;,$+MZ2V.:F5IM2U)- MHFH>:"#Q-]#YX=OF.&@,=)<0M$)3]KX1Z9NJ9;6BY4;%UD.%F-%-)MX#FI#G MF=T$DOU]W$_V?^U5R\M,(+M9:[+2*+X;)!6;'A$4NFB&@&#/.>,F(!@HBT(_ M*TC2H,CD-PU1;E+C?JIN_OJ3N<\$ .4^XJHHK^43UH"$I>4M1>2->Z;.MR[O MB"HR_&MIIWW _53%F$PC?W/_.*8E4D:.67C2PH\Q7"0>R'Y+Z4#%+.A3YT(B M3?00>J-#T" A+PB;X7O740SQD]0Y8Y@ MYZ#U+ QX$7A$***%[RS6TJF>RA.:U)K5VC%3)=/U]L-D\M89D#C<9X?Y[&ML M<5M%%(L O,0&$_V'DFE.N!ZQJCP4>V,]WNP04"6-!6BD?[FY67N*LPR!,;"F ML,#'2X+#F#Q 57B( !IVXD)2=D;G.-L=NE;N0HB_'N+[)^]A#Z$^A+<+C9[G M9GUBR->K_#B?K'(=9C VY.S3,L^8:.P1=0G(>RH9--2^7+ 0P-/E/ /$.OX MV;CP&AWU)5R 5@745)&!KA0]"'>B5($%>D5T/[*$8P^_ 7L>>[^Z^PMKFACVJ$.8R,""* X/ M(I"[BHB#H4>N+HA$AT[ .ZQD5:Q[3:+IY>&D&BN+:((9_8]>.Y4,[ M:6^@N7KND T1:[QN.CJ*XR!,/7!^NDIJB"'OP)"B)+LE#Z]04U6MEGVD>I4U M+=673_(FO1;5/I1.R?N,O\)[CQ43"-\)$B$^.65C!F0Q:^2TU>QQ?_.M57GY M2B/&BA1@U$ ZCBVJ;*/5#AQ"V3:7D"$*405+/Z\S\$"2W=D1Q2D>7@@.11D6 MH9K/\'+#BZ(QG]\YOJ/#7>SIC$[\6]D/2'7B&T>O;I&+#_LU;%P#W4J'< UL M-$@1S:!$C7'=Z(,# IO\;LG6_NK#&I/AL$80#FL,0-67AS4^,[3O= +O&])] MSS-QYG4Q&Y\?R\/67N]CM)GB'9XG&Q$E5=.CV-9 2S7G-RZO0]E$QAAQ7\L_ M:[G'1)Q^QFD:T%^A:J"+XB0TU#8"41:%OY'J"?5/R$!EG(R&.+8*]0M)M;VY MCA2 ;'>JS 5X/O0VD'LA7HQ_'&HC6!NA7JN-,)X;S,,+["G-O51%C\YB/0&] M8-Z&RS.:R4*);J;U5)U(BM/E)I^,%Q;&!-H^)[358P'N*"6O0MM7ZK(>+/-. M17:0#.6T+>!J'IM*CNY&5[+#+:BD/J-P0; MW%B3-E'LLH^,4[F<2SSFA0O :9;KR(HD M: >.8R>O NVYM&=6WY*F\1FLT.?\>!7KX0T-*C0HL0/JE6AZ*/Q\/VG;TQ@- MYY"XBSD1?( 4-&AHHE6A_T6C&HXH24*$-@^; 1P!VFWE7GP8NO%%5T;2H\UHX MQ]G>\_#:QIP\4XVESF^C6)V -+M_N2=#F!R]+^0&"N^.IW2N<((L!-FZH26R MM>$]W;G)1]@V4M$\=N]OW+/A2[R/%%V/,;+/US:HG1/@ "#D4AX.@L2[&X;D M/""P);H_9P/^OQSU['"XU$JW^-%"]M41BKU5GX5,4B@J:L&Z?F^X/EBLYLKU MW$2.YC6B2_>[<;6:*(U8:/#' Z,3*%XY!A;8+>OT6,Q:$G:/;4Z./_8UXD1_ M]"FV0'!(DN?!W))R2,-S\W8].[[212#M^3/V &!*5^&7 F:OWL1"^-4"Y00Y MACJ/4R4557/T!EL(_W A%^#YQ0D(=O[=L>.7M-V\7BT&K=W/Q]4@S4T QKB"]23L&G0=3J_W'&M3:(=H+#V>%YAY8;%D5GT]_\0*_;&4:%\R M@2<_AQ9+4[2/U%0["/G][ &7]#D5?<[Y[QI+^;7,0"S!'MN>8F4I\51"NX]!%G 8(-O'))P]Y&"P]?B#P5 ML":"XTXV%K2*H]VZ-=P:=#(JM2NU*LB3_$73N#X5"]Z2 I.T+!OJ,P9 MBX5/P\*L2+.%#1J[Q]F*-E2HE?G:";3;N'QG"9NC]'/G+-;)9$QTZ!F'Y[<: M*+LE<^X%H%NS3V]5"3L"%P)3X26L.A[1"7;#^!7NO=4!544[]0@KNT^&;1K@ M=T"IZASZ$WYG*8D>$\0F3PVJ!;JE_2([%>F3WB]>I[=9&;YZ6); 4PNF6F;B*_[&Y@XT/$P),OGMJ=26PET M*='$Z?D\BGT(=@8JHG)(D=""0%U [13;,32'PP-7>+B[+H ^583[2--7U/-FE9IRCN73J#W' M>8-RO=_W%O1K7[71&1G C^(3;1^)9O]]2<63]VETP'ZDJTH7T$)OBZHKJ/-+LJI_"0Z>JP2 MU#K=6C3)/)66)SA!)A7W=U][1IOUD=RQ7OMIMOT-^QR.>>))1\\!-Y2Q+_/6 M]8#K-H0X?#HCNW*Q8$O3E@H6DK'(R@)>:@LCG(;8 ,$5EO-H+MUGV#G%+-2M M; A<3I)LIB]4^N<52" P2T=,H$YP%MI!"8DEO2L2>?0:5CS!JP%H MME&$Z$T&.M(KN D* ^A'^;)CN^NI+5K]S22P+]NK*KQ./_!O9&B.N]RO%*AO MDZ7?I=3L_;5_7L^U:Z&_E+VF--.0[R\CT0^L]O3#?'EEJ=GSXO>=R]3QE&Y?3L?K+%Z%=83W?AN MQ_RRM]I4^(%4Z9L-8D5I1BG=:&>V(_, JZ,:X'\+AHIFT\-]C]':V1!R5TO; M\.0_H#?PH*\^(!NS*CMGZ;Q1C0&^DN!'?:@08N<53MX_SJFSN(]K > ,;P0* MY*P)R,UV,K&=WBN. :88<\'C3L-Q$CLU=V\)[#U4MA[Z-5-ASH 4VF,N]KA* M]Q,S(T'-$T_2@QZOFA^,W#7%(FX&L<^):+/T0,MULI1, M@W5SGNZ.>_4.ZKNEHU8Q48';^JA_C9]JISS48RM= MF7A]8^)+H,;)UB![!]"^):NGL:7TB9U"G6U+0('KN/_WN7?V8KO+!PY>3X2, MW=E-E99'2N;)F[2< ZUR/C#) "&VAI)VX59PC>4UAIQP;6430;W>RHAR])X# M-\UQ)UVO7W3I?'T,/W@*QY93 M&NJ3\C@>SP!5(XJ;>*&Z2TQNRV':&L3*%Y=[=%=EUO6:V*DQ2S/&#ITJC#%+8O4L0 3XLY-T-1A0/A M'329151?#^G>X'6K'O]8W-@^1,VM5K1-*C?%,.OI^P+-(,B1>K((G3G&P/G%2')NTC!:@R.NF0@5EN7.,QJD*F V1UM;838W_Z7:B9N8$GN,;99,7DI' M%XW=-B'&4)@Q?A\[D1AVD.Z#FM- -([REB?1 9T_SUC&,SBM1$([:*A- 2HU M_?$Q^AS@.0.B/[*K4;H6SC^Q&_5C@\K60PYSN(\]D/C?^VQ9BQ9#)?<]A)3= M9^?VE'WGEQ;$]8IL^\R=_\#+<4ON JEL)>0?*[->[C!(V[!U(N:O8*5.^M]$=G/UW!Q #[;86<4VPT:K(@Y%\YX3 M6FU%H':,4-5V*KGH&/*%<[>Z=*\3I1@J?O^>]_H/!M7@S/N-55_Z__TWF23^ M#7+S^>?&(+#N8\O WN'0GP.7[+>V_7@H+_U&68WSKF]F-1XW/QX99O]RMVRQ M^B2W3M)-,&I*NW$ZIBW?/T/$*LU'3T*-;9O00D"N+/2I%:8D WE*%9@/1B+. M3(@MT1?,U&C:ISH M%A @@8.#VL$.8 _2G'0"6_-$;L85'(P\G>&L/V@1NLF46G*VR2OI)&GP_C4HH&U<4@3T>G=%Z"&)),WR6HQ%V,#/#"O<:;&P#(8X^NQ7!Z-CKY M5G]#U^X5T>1=WMG&6M=)HL0\T=( BM[\<-$'C1>\L\\"_GDGVS/0_XBC[:B: MZP0Z[KL&6*T_? DVQV@.5Z\EQ=#F5LP+OY[5U-%ESX%LTF=9XZ)MFY';,TSL MW\D^UNI_+;BA72V%/CS-=_=%>4[C20'[PG%UOT<9L[>V:>IBQ5>7E=AUO<2/ MY52++BUKF56U5UO(FP/]GGA+#[^]S-UK61;B5'# LR+7)6"@M"$TA<3)ERPJ MZD21P6&ME9>R5HMLLCJ.4P8-XE6P-JCI7*VA#G_/]1!5@8C+2# R'+4F%_&S M]P!WV\6+UFO8BC@.D5BJ88QTQAPF?Q,$%.Z1*H=T6P>4D1XV%N5(%O+1N=TI M)V8WQ3\@)F0WN/69J+.44W!T%!=^GM!E:]Z< "RDP-H!1E5$*?,YIP<1U/US M@Y,I>Z+U=\U1>8.%$IA+&YC8\Z(7,0AP[_(D(B>BZQS$;D$?3K[7.?@,.\I\$HNY4ET1J)_B,>)[)/>V#82%9I*4$UC7@4-M?Y)98C9PG31JVU3 M.D,-IOT4,TQT)CO4JB1]GPP8I/[*Z[Z1;K&U5#MDW_&'%G_R"UJ6#!8<8!MW1; N"N4_MD:Z@%8CUKBVM&(%NR\UZ=-&A?91'4 M@!SJEW5)!;K;,L#<,R)9$F7.6_LA8MDU:)+/&I;(./) M'FXEV3=&H0]EC08BE3?I$4OJZ[[TM3-;7Z#1$_F,@>_IZC^?ELYXXQ?X(I.# MZD76F!A0*\Y@]8(X.;8;W6U0RJ/7M?',FL/9W=AORFD'7GD5;J-, &Z)M3< M\9_N$FUORT9U)8IM6IR7;WG/=.6@/]/!JZC[,G*L8,W1?(F"LH FWM],]Y]( MO6Z]$BI(1WWOD%-O@CML'M<8/7/"PYNS1@_ J[NR2I5F,TBC(C[@JJWQNL!7 M&DN3 =E-W)@-1]G\ZOUC,H][;O# EX!;XXE3=[DY\!E;V!"TB(B,6U1T0!'>!+O#?,V#8C3;$GSU M(<[OW74=#R[2])1S(-!R6^M6$DI-8\"4SNCL(BO0[_'@8879.'E'ICZBI.\] M8DA?\GK%[L[&!C[BD/T47O!&9RR^)*O^B5.;JC6N$1M:$*P8CH%@9 >)[6I6 MH1+,PGS<\-MAL=M0S>=@N"EP.$#0K[#JC[P#J.Q,L,)!VE%KF5NSW&]'S+BN2:=Q0%,\P1J\ MLJ;_( O39KI ,8-U<: ^]5CN$0]DOO=/%7FSJ/G&5M)'==#>@3#%W=(@$-&$ MKZ A)(<_OX4L+]-SX08Y_D=']>J[/,%T M)&$^DW(%A:UQS7AA@T?U!LS^>3V92OOD=PTLI*@%1SR@UYJIH*AW#JR?&YKJ MM.J&/YE!>K X_&%W#7@I*L!-_5!\_KK($6=C!,(.Z@/841C$JMU9=;*@%]V$ MWC%IE M"5B=WX[9T93#?365L6ZY^HJ%K-O>W W=D&D"54I':-Q]$C5OH6,1;:OI8('7 M0/XY TY3.?0#!&9<&\NAV Y&JX4S*PJ/=7)V]K!1^))-7E=05-0.'<0/])6# M85.'9DGP\!0?B[89ZS9X"$H0H2!FC53C/8O=?V7-2PF%Y#,H2*/"^)^@Y+TZ M_&SWGQ!;CMEN/Q((/<72\B"S<+TS@5:$'#>7K%Y]:LZ,CM9,R0Q-ZJDLU/@" M@\RO9Q<'<\A][H*_/8D+LF><$"?8KGSDR$),YDB>_.-$DUT/,G;+74V*7,]= M\/Z.39Y'[E,7.N@8P2D^V_*PV%AQQ2/BK/(+N__7Y!GO?P\'PF?V()"1KHX(T MMY+)/4VP#Y*BCGIC!R&8MZ>KG9F@[9L;*'A"KCMLV=* 8L2=I06-P5PQG0;D M!_AX'SFAE[4^EE M_ +7_/[4*K>_OSO-RQZ0A9.K["E01P/?#TR?PZB;U20.3_ 9HQ[[]M0Z;&VC M&>+8DH>/FTO L$9%S=&D!<2:%MP,8$<0<(2R(<]1\9!W?]>N\]:3N?:=VT<0 MCYVV=OE4BR98F@0)HR]E^W2#9"#$9<$9]6:)$,PZN[8>/6B")YWC 01 M6 3T/8A(XD%6,([^N1J7)?D\F<_8++;J?< % GEGTLM11SOL2$":01>*,@[2 MUEX90TI2QY7,3;FI9M&UVK<:(]&5?KCXAY#JL]8HV>O2S5'%E-G'1N()O&]T MY^'#]V_>@XQ>0P3J;5YHQ9D0 'M0D$V &NQ$8H:U7F&8W\@T2,7STL.6%5ER M\NL/E?J0B]'%F2/MW:KW.1B *2G6M&TG@S]H(HJ+_U9ZO?,>K^AT^.7PXI6] M#I_#A0;6.:TPL;<1[Z+ZR*NM0AE:EQV"[PH/Q=W4? U#(@DH>[9[T7\T0_P5 M848LSTPHQ: .X>C$J&S#DE >U3B@F27\?_D@=<]7AG;D83CR(^P]#E:UXI33 M+&EI.R 42WY9>_WCE$&@6(M=13$V].,J"IRH_!P/CGV$!]\(59!C\HY[=D +P6'BAJAQ!E:Z1!2K4)$A8*PK3P@=V_0>.XW M!(=$FWTASXP>@>8>Q#Y-VD3PL&OMT'@Y"+M@CODML6H@H?G%#FXUQ;-BE99- MD%LB+^1F!IBT<\,GI=M,(ZFNR;#I;/E695_4%9;Y"*F/A:0 M]F"5B6_3BU.V+GF 36'P[%2&R7.YR_9D;N"=;&Y5F^)IYP&CS)TD,-S4P_W: M$BLH&0!7ZL%E-M10PW+L(<#"19@ >S(U/Y4 #A8O)%E:0-)'TPAEPU+XY]+* MD 3<700>%>CV:.R@$>O.@^?20G)&>S\W2MV=GH[#K5;G$M$:IVZ;%=:P=2Q< MT30+R9W[;F5B0Y+241JVB>N'\#5-WS]SE98][,K3RFI@@T<)U%$6J#!S3CB MXD4/9_)YQ)F.;CF?;&Q;+.>2U>3+,UZ=0XXNCM^^:DR[#?K@O9P1Z5;MT<&T M=BO\CDK!X ;\UNGB:8V9Q\/?]Z_N 88%^#U$]S/>M8-I-NX<4;OL"1>&R[JJ MX*IVY&FS\,J9RVG54;HE1D@'LW.XX![[Z?#H3(?SX1$N6T(5TD?(]$XQO8,$ MUGL6A.GB-D^U;,88)'32(;W?*-XU3FUR4]P06H)>TK M4IZ<%\>RQ?+Z8ZYH#==RW>\>A(>VF* MZ.T"B8@AF=%NVE.&=+.^FZ395N\IT<=!^.YXB;32%6=VSU0M][P.@/17E?PN&_@Z$Z8RV#MP:/!68%"5.&N2[J!> 470;%RR!AL&^E8 MO?9K[WSVZ1= ML+/'7]$0UM_IP;U8^S:UL%CD16Y$VW=6<-'6[??0%/U?.FU]MX%,*MDH9X I MEA@ZR2]+C:5::50SUJ#P])E:0#Q'7V]M__!<'Q+<>@1Q"<]S<$M5G%-DF30> MS(,4B"D.TBIJO8.\MM@??;H=J[Q<=HO7^+>S$ -S\#-D_BFR3 MD&6E0 Z##+6_[8;V_[SJ2C3'J87W6=J-=AS[?P$YT!1NAJ\:RJNPD.=9% T8 MDGM00>MO^W74S,)*]@BYDR]QT=+EK3JVTS-O&UDE71D^BC5Z4&?Y+=/( 7J+ M8M?W_FG0[ZJ7?MW@6XM[<)JF\!(FLJ"?8??/4;=DG^>\/@+B"MH>JHBP$.:[ M>IMPX!\"ZIGQO._K;KPDN72W+6R>9D9<9+*B2('2+/OKCZSX:?C%[$U(OGM# M3?.)\L,@I]OQVK?,6ZCF:Y E (U7I3'B &-(Y/>1'SO6^E7=R8ZN*Z#[I+]; M^7%#RGT[]'VNCHGHS6Y.[T!2.(*C)%];$/M[!;Z=3N=%P:SF2P]](A^=2%VF M..P4FI_4V2:],]MJOM6OT$V&FW2$N#PN;I_K/?YV&>M+F\$B]H46Y*>H\\56 ME-:(A+E5W8S;-*%2SWTM:5 I:1B]>0Z0#'9V;0!O'#=X]5/WG]EJW M=[+?P>;GRV/ 1<'VM &1-1$?0RDWXWEQU#%>P#C.2P0=5!-.,Y M+\US"'%-\ ?&0\Z!#?[3590M%CG_1%*/PJAB L*N#1E_W?/V8&#Y)#N51J%S:Q9 MUG.U;+^K3F>HFVW\GCJ/.\%J-FIYW.T I,O@G/P)E&00^1LYW_ZYB\C Z248 MN@*_Y]S*3%@\&19/?E;Q9/Q-Q9.)3YI;^<;LGH-><3X]T1F%=YQ[<.2+MS(8 M#)3IB$QQC\CWF7Y6>\/GHTK.%+2C!(@?H@:^24[7%7G2 ^KBV92'83]162AJ MYY%>S:7>F%J3&CMIXVCB67RQ5H&K((DB!#F"X1CH)BJ8L"2SJFY1/,_NB8C+ M(&P#TK4:_?U00T#[ >WX5EM6\F@>Q;K@B\@"5 QYZX]@+UZL),0;U)J@J84Y MGI?,54,=9B'\8V=1P9R\I>^GH5-/I&2N"H,2O8VG:^V*))DL^=D)2_69HI57 M:P'04G+4;.@R73$F54(:0!UQN>[DRBLT,CE]EA09-X4> MB2X$4 ?0SV:A^&18@-/,/_\UP-GA\-/G4SY]VI2+?2?=KS=H:M[D# A(&XF+ M#('XT/#;KS45HB)'JL8I>RU ,R\R(3]'# +FX(W#7& MV+.-9 [&DH(!$,K8K)'M/\8K-,6OB&1F6997#U6C^X$LYS=%A,I-AM\,2H,^ MLXIUU&$^GRHO3-2[E+KDK(-]9HW=,=E;1F )02SL3;B-U7H'3[ZK]P\;\5LJ(T[[9P_:OGC+BRO\4:V,[E/^70WVAVIZD M,O1B30-:7C_0H^J"FEZI[:*6S?7:BZG>8Z+E3KWS0-<') /5YE0B=9]()3ZB M(]BX@5KL_6 N]IE=5AM)8I7+D,T"DVS6FM%<\F%;8,V/=UE];OJVAWG\?=0Z M,Y#0;[B'YC51Y/-::^[4:+4\K-$TT4W%N4HB:S3C!.K+6SQ_-Y:(2B7YXI=0V_9:O"=.+L>V+:,4,>^J-6QSZU. M.H4S/$DA?VM1?+V3-\'3N8F M=II7O9Z/_&W;6/NE^]&*UEP&B^+ECJ=CFS/;X. M\1#'PJ-2^$/RZD@.,3R%D)P\.Y(GXWRZGS.,$0T6'3Z3G4A9M?C^W)LWX:;8 M'R1-OE68,H:66,:(AKK.0V7P3_(LGM!GC'Z_IHQQQ[7"+S-9X#VC"#-LS,W, MOQP"E)DLL>22;&F6+('QJK>6%6+9_M@8F[WJZYI,^U?U3C$,5HKKY>UF^ZB6 M)(9J:/EX:SD9Y],0+Q)W9(*ZHQ(?*>?:^T>\OI"CM,_KQSUN!?:?$"<S_L M$5L G-6/"VX%L06)5G@_MI/2-R[9_GP_+?(9OZ65)8 :F@1J$?<1QLVPMSJ8 MV1L%O.R=.\G8>2E\4,'N7VTM=TT9YP:#;F#_VE;KH$N579*O#'N^E?R'C\MM M6B>;%&VH%;:<'JO"(OI^\G^3[._4M>2JIQ 4LR)U0/[_[+UIDZK(MC#\_?X* M8I_;3^R.*&TF!_8^MR/4PGE6G+[X(J"B",C@].O?S 04A[*&[515G.C376J2 M9.8:).'C11 MOMVU0)OL)80:AV?CW#K%YI<)*C8L+OXLO>?LI7XN&2^]QD=BU* SG,38:F=0 M*!?U/+1HGVA;N%?4"=HQG-)_2V7K?SM]@9_F4/NM:!T;QXXG'0Q#63RBY-1F M<]IF@G^C@B5P[H6F@)VZ<9WP0H#%849>4?Q=R]Q3Y?%%U*P98!D1086@G&=W MIA,T6G*:X?HZ:A,^?NZ487+XGON[EXL4=D9A2<>C=+'EHN3S@Y4^;8-(H'OH MFFVXOR29G)9]]\H\T5-[(BP'F^G,L%NIGH$3B::3&_=RG:>7B (),2[=N':U M[=WE4,/VX[X&[2*1YS%P4&4K-'DU>O8[OU-; ^00Y5XYWH'C7.3RP4VV/7=?S8F7XG-.AB8'E]V[U1AYI()93U)P1QEN8U'>S'8^J?\]ZF ZQ=P MW2F!;[K)=:^4 =LA_]]HX3]E]UVF4VX\0/S+27FQ[%A?/5OK%!Y*S28SM;$I MRX/$*U(>$O'<(G=/+T!SAP'.[>FF:\#ZS2[4'"5^6T3IX*:[9!'$/W+[W.W. M26^;$.[=,4\'7O]OKKZ^FH[2"663K6YC0[!DB:0M#>%3G:-UGMC%B'QBU#VB\P]+:J0HH&J[>_6E3H M2K6"[H1:6 MMU7)40HIGTV01BCBU>]U?]_3,:$&?!TNX,7NTQ>'*+AIBOUE<5CFY-Q:F9:* M2T&:_(D#Z[#N@"R9K^0IQ:>)\6054TU<3BF5F02@/7Z&-0A.N%CWLH^NY"Q\ M>\WC]QZV%;$5/1/B;4Z2G\UAG^\*Z]&?"!SO/^QDAZZWLK-6GHMF9BK!92+M M&4P*.U4'>>]"=E.F8;@%"KCPO#PN0)Y@1HWN$*VROI/0L'N2 3]^/'KJTV?" MDWB0"1]DPG\L$YY'S*)/\U(DP@R8?IP4)/")BO5YB1[T\5BE' M:LL^>3RRP.:SFK(1AU/),IC2--<;$G4XDCH=IH5;N=A)FS(I,1&!D['-D7JGHGPMKY:JI#$>Q=ME*%>FZ,*H*M3Y]/))8*D9OD>R/IG*\,U,C&V-: MR(S '7^T]TCT.:='*1)U'ZN$R(]7:("ZE<:I;NXTSNN0;DT*.]%POKQBBV,N)LJ!J)3Y+E M PW4D:+8^=4>FQK=$U.Q&\404D A2S/ M+VO6-&7/8B-)GHD6"Z.1J#OGIL&>7-N>+JXO\# 7C=IW=H>QE_,;;=.M=P+3 MP]T&6:93S?!4*7.?U<+2?#EM 1)^" GKVP,\@XH"4<^6VG0\R?%SH=AL$KHJ M6$#1I&)7"^;=-U4=1-]07O0-"Q,"OC'@;YE3ENF;*R;+#,=L>\462]D!4TK@ MHS_/*0,@/A4E2WG9^@<-L+;,Z"KQLN_/%'4J10#H[VJH7 $5AOG:+V&E% M!M#CDR<D((]!PN[I M+ZV*>$(;0?F# PF&X\HHS@9)3H(DPQ+F3HUHK_6H(!N"/8.7K>"X/'>^%W_R MG]L?;-N6]:50("#X;0]; +\8NH9<.%Y;6 B4_4+V,Z^_LM-T<*_<-:R' &X* M Q:\=L/']FL'^#-PG,FV2SZ1S;A+871B,9VX7 0_20&HY/1D=2$)II.-O8OI MN/6.TXC7ZS(&!YPZU3"6V+;:0&UL 5$X,9$6JO^T?=IAJN EL!.D=G&?W,-=L1]L<>Y; MR$[:1JQRYZ3S268'UTX@YBMNKE2:W,QB"MTH0V>+*I3!3DA@?WE8<214 M.S4%G4"PEPK3?[L6COX .2]Q^K#D^E&R]5'.]$EFN9-QUT.U3=^R=OTSG.GAK65MQ_, ;_/64JZN[%-5YCA;G7$W$);[930]# MZ\9:A-0<"U,O]U8]N#WVS'%>*-)QE%( H5,MW3*P!?L+9=AURP'6B<8@:']'<,#1@;,Y!0;/XV0@8V<7A3A(SO:KYYG,S# MW MKUK4PHFXK>SNI--=:6#[8%D\LMOYQ!#8%^>PI#'L;6$KRLD>J+:Z:PN.%+JM M&+P-_=\=RU'[PBL6":5V54*)BP>_>$10[]&35(_*$QS9-$)4*=+KJ/U]/O@> MX\_'LF5Q59\,.3RQF*Z9_)B>#@?J>#E"L48O,T2W0=%A#<_]<&T46WXZ#KUR M$JN]X'/PS"41^Y$$7N<\RP!Q#*0VOURAEO97J*7[0F.V;$O9+#^=C\E$WHB/ M>C0U.D2!AC"61%MQ"\>BP(@F>$%2 1K[#\]SO,"5@9SFG\><'&^ER%(FE1[G M:\<^X]/CD,^8^(%) )=T\&I !=*-/,@H4G$;>KP-[W<8@IMPY&=,NR99A^CD M^+L\(P>/I*B/QCC^1"BNV288:/[]ZTY%@5YS5)_$1@MMW[/#H7 E&/ZD\+HI M_?+^\"\*KL$-%H*!,X(3<+,?GH3KUD%LTG'\EV5X;W5G(YP=6>*6GB C!=S* MC>]R0LE^^]LIJAIJINA,3,;"G* 54O8P+Q=DSPQ<7]]Q]+? ,DG#W% MP@P9'/NMCYT,4Y'@U&^.[-%P<.H!KG^+4R?H,!$<>X#LW^+4 \9^V5/_QS*@ MB']- M3_Q2]RTC(&FB.#'%[3I__XS\)W5IT&4UT[B9=0Y.IIWXM+;E;#' M1I:M%QS[^;]_OW>'KUV+]P;R%6"*KJ3'!BDT,6(_GUV'V-]8U9!FLCV# :; MIXC8;T#W\_?F6_)!$AG8_=FUU%[6\UO#!#Y1[07J MDFE9U \O#?-YB..K-1E/L?84 '=%Q9.SR+)/P<12$G^BF%,UHO\8A1Q6>%L, MNJ;F\T%"L MYB 543"=*$8>5^)]C_004-%9*G*EQX",'HR,CL/3RM(IXI$Z>HPKI!KRM+TP MP4OET&*4AY45(C %*Z"<[W3_!'+8@FF+GO8)>Z0V'5,(8 M <*)P2[83U'Z5-^'SV2#/-)CBJB6GBIB#4EPXB6W*;Z74VP"['>Q'Z(>/'&@ M0"!6Y"+Y:*A'DJ(BSJ;VI*A)12W7**FU6R@KTJ"=[^>&Z\A4&C/% :65JPP% M*^L0L*[W"VG;%[HLON'-\+WEIWM@_]NT#?JYVEK%VSB-%P:X4,Z-HU)YM@1D M +2-"'Y<)?AR$M/W(H+78D$"*K@<%;Q569@43:O<[ V:7#23P7-2OD1G^03 M?:0L'&>9!;C_*2^ ;RD)O2+NX_E&)EI91%BN4F\PM8TY[=(D9/M W*?H)_)$ MWLKG$O>[Q]OP=P?QIB?F[W]%!_"@,+GLQ MX_*3QI#>,?PH"! -0LJ" -$O /0@0/2+ O834',0(!H$B'Z*AE%7B(__HT<^[T"TOG"-U @RKW':VSI(<+H1Y>Q*=]*QOO+FLP;/!3?8)!H M[(F,Q#ZYUS@($KTO^K\0&Z%G![651)LQ-L-5K$)>VC"QP4T4EE$OE@ME)LUG M/)J)%CJ;T"!+)V%G0:BP!%&BG\C3]AE$J'N@_]LTCNF";&2;'5685JH\F^Q2 M:ZXW& $Z !I'C I"Y3Y-6$% !N]7&)Y3T39;*@Y[K/P\I4MM:;QH+VL ^8'" M0%TUJ^Q[(?]WB!-].#)X1>2O#_-)"=65)/J+PWG-YAUT MVU=5W&%4. )__0>4\7KRSYM>F%,C%AFMCAM[ X8@8=)YB_,]S<\ MCZ/#A*7*?4>V5ZWK\G,;W M?0D7<(D?QOH,,13[-,^(?88<\'T\%F7B)"W&>!&V%8!OY;=ICTHD'Q\K-#6= MXF1JR.;J3Y=AI MI9@L5J389A7/+L%(ZG!DBZ@G(^M8<8//FOE&QM8+T_8,CHPJZQ$8&3L<.4HL)'9A<3ENSA3,D;G!62T)YV0.1\:7A=&TS;,B M6UAT!\_K8O*Y)\,<9_QPY(H0Y.8Z-**X=G?*+^DJ26Q6HSY]/'(<2J17I7$V M/26GM)XH2JNQ44WT(\=^PO%]'KS=4+B1F8I8 M #)4K-&0F?@D.7*,#OLC.W*SD:AO^#S.]Y]9O4ZDAVRDYJAE^R/[MB56>MQ\ MR:5&ZV&WT\W'[I;1A/)3&H]FI2I1;DWR.'SDW_O[(M=X;DWA- M9?$0-^?+9B(NEBM+,/+HY,>;S P?31B!6\?IPGI3I98)($40^/$Q;?K",CJ> M3Y)X(9):SJIF4R*(XUGQ3+.=H5=V M9!I2![%)K]'/35(U*(T=#97'4[;2EO@*&V5IPXC2RHDF?$:*X0$3B M_2$?H?ITC";[<5X2^W&)X2-2A"0H,7HX>:';:W B'Q78MA!=BNM\MD;7(?D= M+2,BL\5!2YNS4YO--2JQ#B=*O43_Q();>;J53,ID@HO&Y6*J-##S;7UY"JVY M]HQCE$&7#] M>GU1L@4)CYDMH36=6UW<:B6LP0)?HGXG\"Q>>.ILEY13=_W-6X//A.F@M<_-CYT,XU1PZC='=CI, M$L&Q!\C^'4Z=(,-!\[ U[_%J0>,/4#V;W/J!!&.Q8)CO]RQ7R#^\#7E]28' MX4V; HL>&#*8)BLI"PEN!$[)JV;HM*OQ@PGTS(<3Z*./GHYW-GN^(:^PDF-I M8L]9FBZ>2G\;+'MWZN9'\>[H:*^0^NF8-QX;V;;VSCIO2>]/YSU_!W_!=%Y' MV/LD,/U0AO:W RG251\;HJC>@A<(BYP(:1BK%0$J!27Y4,2!?\2-K& M]H;(;7!OI#I)I6H]4L/Y^3J[WJQ3%;+N-NR*A,GCZM]_722R';+*;Y\+Z]Z+ M#TU@EPZ!?R4(YM+TMK;PDCZI45TV9"\RN4U^5BIR'X^4/PB[@:MD5S#2&8 H MX>10H=V=B*(O)SNS6JK85KGUL+BL+=NCQ)RN.3V](M0QG05D=BDR(*YV+V/G6-O6<&D^3M1JPVAN55LZG<'(X\S?@+(N M15FN@AU0UJ>AK!,2X@F"(H:=O-D*M41NSE47\GB2UP8,% 89>%LQY+F2$I_! MO73K(BJOQ;9^.[O$ASO,W-C\(-=,L6K5*E&N,E+5:2@Z*28:;@L^)GRBBMWE MS _?ZR9Y-!O\9[M67B"H:"-4+$^$GLKQA=FH-05H7B ^WK+I#^P+L;:@<1FA M%6/MVB*?;W9(4BB,G"Y^Q%.,OE)9U>]'20_FP0P(Z5(FA**T[$>D$:YQT4*G MIZI#I4WA2Z<7($V>JVL7T$]P$WUI GK50M!?%22Q$:F3[#J5 >=?6+1*^,AM M)AB0SF7- 0'I/#3IO,T$,)G1Y7HC9NE<=-UIZ@UA5*F58.=9YL>_Y!-)G#.K M?95X!12;\5E#%1Z//P1&T_/NB'W&20'&*6HV3*L/..=+Q2=NK\=*(5&IDMIF MA?-59AUJ)?.*GH/5="C$%^-TX&ZXN:<\()Q;$9BAQ6\>8T+0& MJ 5HJM$KE7(/2.6<+SL@E3N*9:=L.$<4#(7W_' MKY9N^4Q;_J3NAJ\JYWV&4[PZ,_GFAW"7G(N'.X4 %>Z4W_9PAQ!@0L 4 E0X M+LWQ54\AL#->6OX,BOV]K=@?%13[>QA%Z*&1+2CV]P6KA 7%_H)B?P',/ST9 M!\7^@F)_G\R:?:K8'Q44^[M<4OWKW;C?6EJ"8EJ?X'U)2B2=#ZZC?)'MUV> MWM(R-5FIN78$GP]"R6RI4QY$]+LDXU?2);M&5NT66Y@9;',420O&#*P]GJ20%]?8-K M+!3 .ZA ]UT9ZMN"_$>)="XTP-?,-%071S.IIDV,'I)08 FZLSECG\'E<9/2 M^ ]$ I]%-?:J+L[7'/%<(F;#:::BI[51E5A$,O>R+,>:3:6[/PY,R[9 M(9,1=$ /Q*55XT /OG+T\S>Y/3Q*VHRM1([J+)EI.RXP%;O,=X?3NV3N,V5- M+!59JL"F3%6PQHN0,&TG( FA$G04?<74_>\EE%T[2R0@H3\AH8]HM%8H5J@, M\764E4)-H\_%Z;HR1[0#-%KJB:"C >T$]\^W(YY7L_D'D6DK-2@G\:F(^5X>PEI M!27V1^CO4'*NFDT%3O-;6@:J8\%''>CH72+0Q,FJ*!46:[:PD>8F4Y]9(>N> M-H#*.I%+UL65@L]+\>YJW8R7Q2*X3$AH XB'\6M6H__VAN8W5E+ZUN5.WWDK MO4QZ\XG5-:V!7>+X3A(W0HG(FMCM]A<0W ,2W$=,#.M&*52?=>WB=&;D%]U)=;.N4XC24)U F@Y: MY 6W6T!L?VR2*/>B>8MA:ZWIO$3I/&=+M5 2T5D,2)'Q@,CN76$P(+(')+*W MF3!X06?CJT:>8?E,N1 2EO9$)I:0MIRJ^=27:YQWX1+YWXHA?$=+[:GTJ^]= M4O60X_5E>C9>9'%VS;#M5FJ9C'27=U%]%T5;J)0+386;/T?9=B.US'$+P,PH MI]0]<;8%2$ 4?]:R+:")Z]'$1[13?-@N; JQB3$E!VG+-'-C7,9'D!A@][6G M&'Y%P?E[$4-P0]R3&EY5'ZFXU::HQ.@9GPE"E#:$:'G:0H0 U$>")@(RN%XO MM8 ,;BHHG<#^B%3LS>/3F3*==T9XNS1?&))6@]@/%+SH$Q,]9Z1$"MX_%@_@ M!S #_L<#D0MF05,47C>E7]X?OR^ T![R^+ZQ-!U]1&L(*?Q:LZU?0WDEB1[V MX;B'>QXZ[2NF[C *HL#O'__X?_H3=#L@$H1]8+%GR"1^A/@_B;\/:>^ ,EXL M)?3.U3J?X#Q@40#-E+W:0NY7L"@+E+?!Q+P@&!*B#&V(2:H(_P.0;H8-84D/ MG5\CE. M#& L:D*_92='V.,B6=F>@84)E^> 'EEC$?KXS%PL4J2AA8[TC0QQ M;\F7Z#*Q3\ -82R)MB)5AB7G^&3)K R+FCJ";14A/3?AV37!2Y.*)DQ=FA[T M>3U++\5,:8Z333J_4'/1YV4Y\0.3 /7KX 6684N7#7^757!(UB\J>F1-&4N M8RF*M@3HBO&&A%G@&]/=F>@A!M@9PITQK! R P>\AL=-Q'Z;F I-8%M<^BFK MKJYWA&]_8SR:Y'05,1H^"EZ@V2;@VN;?OQ $;W$$+UR\S-OQ[!VTMQ7 M$BY_?5..1IP.1\^*0J*\.#&_!N8< JSRSLW['(*L]-? D/AI: E.ZK>NF3*D MQ%^&I/ P(N5@3M]=LAW*#TQ-L2W)?W?<5"@CWB&4@;UL__U' AH59J(!(!X M$$!0#@#Q"(!@PM&S%OP $.\#Q-O]0?ZKX=Y>5AA%? ']UV&O]][,'E1OH_L(:V5K-5X.L:P M[4[BF;2(A,C5EGV44$GB3Q1SF33]MTF^U^%ET8OQLF_!N+XGEPI8TFU84E?B MC>92.^6>:UOE22-2EW%2BF9BDWK:(#*C/HK2)L@GACF7G_II!:U8(&@%@M;5 M!*T[1B4&7.^0ZXT-23K!]Y*V,-%G/3/"-L0*W\ID5^N\/NH[(3KT$TW%/K<$ M=JGPPCN(8(XM_?C?E^-==_0-'V_W?R_'BNZ]KR_,>/;CJ%.\8:R=0$!;/>7N MGO250:N;B+2X=F&-1[A!D>$RB3X-V4LD]A2GWNSN?DR3VX$7%7Z&P)!5FWD,:: LC.9.)F*Q: M&OH!#L$:@,N:6&($1#I(5]A2ML98'HC"_3S"$1+9,**Y+F"B;;M3)$V9"DD9>?_BS MH,UF&CQ3 &%LS"]0R(&*\2.PL!%O2[5 +Y>)$9") MP;ILN//)-*Q^"EY1DJ'SAK4N ^ZURP':GEQ1$=SD'_A G5='[BCPJ<2OY)D] MZ:'/I M2A]?$&W>(LK!%_W:%0JI#%/;DZZH54,#RKMHI@%32"'Z1LAU5$T$80_7:)>D MS8(A<6F=Y6M2H9'N11(__J5.X,Y?7L#1R-!,$W $YSWP6X@6GZ['='S1I;"L [&?>?A!6"N-&3>M%!9CULZ'TKE! MLD56Q-J'680?KEYW* ?RAQ#VLP=F9=#XLAMIU6R=A!V[A>7.4!XOQ$0SF739P?*,Z<\SW1NWK)2D[[8&LB1VH/!XGV% M?%[@UTA@-H\9-NZ#"-EMU?5"M++ YXF"3 Z9K$88M1__,D\,33]%H\V9?.* KZ&\XA(J)",&2H5=N95">>" M0'*(&V8('T%B!Z\#9 )\%,P YKT:(/E] ;7FOB\K#:[O4@RE1\!3"/P:/C8&;*E?D.:\;(* MX,XO>%E!>AM8+"9['>G [0S_LK S FWX/L&BCZ45N!1W3&Y[.@%8O:--P1Z/ MEB$/;$02.]W@)WS4%<+.CG2%LK\=;2(#KF"P#::79=::C%BN-.2/E1Q=6/ !V M[.2CLZPS[+!)F'RQXU2GDBOV7H90;^!R*WAA0LX(%^"_(@$N2ULAS!Q+RA!@ MZPBN J$1F HP/,3HP8 M?M&0!"\U!*Z$70ECB%38#DCP%>ZM1.".(!B&[T2/ZXCJ898(9+PO)(6\H)K= M3+X[3@.D/T1RER I?J7K?#*=PN5YM=^8U8MFN7UK_:X\*C-R@HM.\&AGU4UR MV5(QUEG^^!#$R_D0R MQSG5;U,*SS.]"PK#?Q[!@"0K9&<#1N0PMIT(1%$I4 M\"SW5.3M"9_6:N7MDPZO!/-#!\43!KA-:&X#N UE2=S_$8E3L#( 8$76]D=X M*9I ,UE#$7 $+B'+M96=$!M/QQJ@1!]?_I*@2+P!0V3&!TY;:I=&>MD$IA=; M<9&T+P/W*3?HB$7<:22$GMXL?@A?_ MXI4EOS9WR;(TL:L_X*T*G@.07,,D\Q?F^QN>Q]%APCQ>WY'M_+ M5Y+,?,YSD@@C? 8?W9W11)B^$J@.,O.CN_+Y/#8VX,7XGZ8FO,R3SM4G0&GQ M4)1(.8G/YI8+\/[,M)=0=?^@3YW?053-^=O3NQ7?<8>2UXEHDV:ZHJTE5Z$2 M),/B@>P,-@W8"5"73,0X3!NP%91)/Y3!$&>L* /=R-(,\#NT9P@"P&1D/=UJ M:UL^!>5PR)#!9,@#EI8&ALT;:S@B^G22G20U('Y#>#U[K_$XY1-Z^ZEG3%\8 MAZ.O+9SA6 +(-J*KOM8EI(^*;^6V+S^[SX(=YCN0!""%^?1A;6^[3VC+8:SY MMBU#UKOOF#B_&FB^/7 X #[AN;&RB98L]V/=J=V8S",L_SQM=!-["DK(E(1? MHFW A%DPX\DXKP&4U?RB6L(PH*4 RKC)]6Z(*_8FEN#H6;AK--C1:7RJ2V?. M)FM4=66PT5QCPU>7 K=XKOWX%W 2; W8A'EX\V&(XZ.S%AUKKP.%P&M0/?"M MG$=%ASD C10*3^ 0WV&Z N,D UIN]EP[L*(%0"08:*>LH:@$[F<3SJAB>5Y% M5$J@RC5 $T>@??+,1?X1R+ $.-=@?<6 CY.ZWT?I:CS*Z:%H1<_AL[R5J!(- M?M6S$Q^RCNZ4QO,$ECPD,+BDDB8"\5- CY016"M#QWB0L*VQ9@ L$A,J.&9E M9X3-N5 Z;6M+V@GP.-$NUL,<"X;+N8 Q"/QQ3)!(AX_"Y^*UF+DL/C'<,G7,#Q M51#&$N2?F* ^BG\'^.;Y M?M.:D8&\^:31:BAW5^J4F,58.:$,\%DQHB7+2Z JQ)[B-/W$Q(Y+8GH ?L'+ MC.Z!-]_%8>P;W!A_:''(J:(M. Z&P.ZP6U=%Q4J P5".T,F\;'9HP%J FBH+ M)I8%)PH8&9#I 35#67WO9/?DXH/?=H*PWS5T[&??7LO78E@1AV$1S!F&M5L[ MNI/6H8N1Y/4YG6#*EMGI$ M9]8)R3 $YBF.XT_XB>9-[Q&B_+*3H[5H*I";7,T0DQ1Y!'L20%![#FK$WQS7 M)=R,/R3R$)U@[3> OO)"%L&%;P)LT3!X2N;0\?^9+A*8SCIV3[OO.*%WEKL- M%K)4((2#%WA(E[%E$7D/$:;%".(G_S=46[VZ<8>+6$I@9:H&'4C20M9L$X:* M ;W(59;AQ>ZIOP?'B"Y]7W4[;*"I/#:$KW>]CV \-,0Y<\'=/$%1@%?]^X-> M1D,&$@HX5Z1\;P\<6K"<%8.?=G/LE&YW'4!>V$88(*3R(@MD$VF(R"#D!]NK MJ' 8%'4 S"=(BJ9L6DA.6N#/&EC]# %7H&.Z4%RU/*=*=,9 M\=!2T$FFPBTZ>$].12M@K!VH1Y RNX>HZ L\?+?.Q1"!/ M9Z?PDV'!;Q*#X'/8Z;/?$XE.#WD8R8@XZCATS,1V6W!VX&-E,U)FR.BPEYUF M9L_MT3@V7M;EQ/U9V7GY*+2J1@?QT##)I3J;:8YJ)ZL#'&8/(>'H-0'IC##$ M>K(/N$%E788^!1]OTSWY9G?72\Z4.S3S2R![0S0;,$M%&P \$G8H!<-&5,EX M G<@N!5-F7]"L@IOPEMW)P#LGG#KW7LSZH8&^*UE7E\T.$T';Y(07G9$?@81 MX SUV'G&Y-:K>(.;]9)BHAV:9R/K!Z">-PD" W,]Y36M.,7GRT5V0+6&VB"> M^/%O["GV @WM71JNMW0X1-Y26$_ N0?>)RZ*-:]:Y^1W7>?GW22UCBP7P8 M$?.["&=.D/1)0_4>![;&J*(^,B?+*#IO+V_*>R\,MI4!&Y21]^-:G)+LDPRT MP$3/<,KF4FNZA=<;@-=)DNH=+SI=[W!]##0TF<8ZC*XS>$HOD[%5M90C>P^@ M29T7/[H,$)-*O,,O ;_R%<%)]B)%S?U7+DNX2CT M7%T'%[2T)I>S2G4SK7#)2$THIP2K/?H*WJQUDHTJY:*8QANZ+:WL<:Q5R,)\ MDW-9 R][LR[CR?KM!'"(,)IBK"VE!91"X?@70A; ^F!:$XRZ=P3"H6P $54$ M/WD9#?[IX2CW!0XC@R8@:9M[H&H^=/>H $.=&]QP5F_*J6Z6Y1V819W$5C?3WI-0FC:&2'#3N65*$:6(J'P]8>W MDHO%X>OGF;?/0W!QJ\'V<*UJ UM]?M]%2FF]%Q*6?4,_*? M7-WGDA#V%E-9 HW9',LZ7,U)S%@+G9J=>.YJ7)2M1%*$E:_E^DO M2/%[ 2V.U]X5>'P0Z6B>P9,BS_""TG\ KP!.IW^*>\/#B=7QL: MX-& MFS!,21L,VH?)D+G&H1#?B2GT7LMRQLJ-',FH+M*$@&W8DU=/RV8C+KY M5#07S?3QE# Q)W0[(HY*J K/BW*); #1U'E#&.-4>'4Z[IVE;!Y&O4!(\R+X MZ*0-:JZ L<6);9;T]LXVM[=R & (8(O TZ!O/X/H=F@S!AM*],=NOFC41QL#$SP18083:^D:'X.5N M@C.V@(LX%DW54W+B+DD>^EG5O7!*#S/"6-7/1Z#X*3GQP>"=6Q:#\,(7'.M$ M,.^8!?3UKL'J;!,5+0""WA;S'/%P".YW=.G;NJ;Z':^^(B![8;VNG@TM")#9 M.3O;,<%=^K_K%=ZEK3KA&FB%*F# !R,!"0F"#2@+".'KMX7HW@V+7P_:19CK MK10P)L!^M@AY&(1+\MT2WB0Y8VKSHK(<9.:YI@Y4HYUP=12%BZ0I%(K[Y&C) M^Q;H-S(.V9)F_0V9RD1;YL#$*Y/)>J$UJXIFC1Z8<1R*5 @"@'V<@L#V!0Z* MP8O@I?>?%*)T*=.K]-0DR:64&FWJZ9RUZH++P5IJQP+4CJ=["#W\5GB\5I@T MT>NMBE-;I0J6D-JH7;YV%H\!1Q+=R7TF'AA>.@!*_<['2?S7M/<%.B2BQ5 ' M4P7U6#BHVD!*='6_W4J)]G*E6;WFZ^ TNP7"A$O1^%& M Z2M:ZJO:@KDY6Z:P[YT"5&'EY$C:3<:JO?6+@L%6T*^ &-MS]Q/O&L:T'SS M>)]@FC@W-H_W0Z M0,8-H'U;JOX;']'7PL)XQ+W]39U,82LM&-D.D+<&3\<&0JTYK1JU%TP,TKR[:\:%FM M9Q&^G2 .AUK#V9"9Q*WUE"?Q62I?)ENM+.SUA!^.C,>M[*21*%&;9DTFG#DT>;[9 &O&4T^@X>L4GE@Z(8= MPD=@Y-'F*5E;1H@(O^(:24;:+%M5-D'#IC',X4A]:,5C[4UG/6U78KE%;EXN M&ZT:&$DNS_J1XZWM)YERD0M0@ZG-E^*+V.E M)M4Q$F!D]'!D,4IMABDY$9K:8LL:2(-$R6;@G,>O5P<9<\+%K,0T&E\V8YM< M91X:) #_/'I]8=#HIE/9U@)OSX;Y3(4LL[7[5:70GL6XSSA5ZYC+: MBBSI]; &1AZ\'F!\-,I0Q+"/#\AAGQ:&>)^7(E*?C$1H$N>!.!@?'DX^GI*F M#!AVC6OWG[7EV.YPA7CM%/XGE>9S[WG!%:?R,$>G\'\SB==9(],*36?, MJC*N]HN%&E\[B?_C:*F[3"V:72Y:21!*:9[;M/F3^$^WDMUN9]1I3*,;9I2S MU4)K5!J=PO]5;E&.4%RKQD;+3*HUUC:9J)TXA?]K7JEI1!$G\48R2B4[16L^ M3-5.X7]#BAM9E4S5\(S)J7R,(9MKOG8*_P?)3*H2$YLUK@!XF)58%7@ZMCR) M_W*NTR'2=:K(SG@V:Y3ZR35-)4[AOQC*+4BITRMSZUJQWR]R\=KS]"3^,Q0S M6?%6I#QT>1+_X^)S*Y[=--K3$"7C6B\K5GN]Y2G\'XJ+/%E) M9V1VK:R*7#T:!>\>@9%'KU=:R5BVET_(TU"=:I85*I75OUY!EX?.S[\,FDN]97] M7,.CH56>6V4FSV7 >6,G7L\D>O5:3(\G\.CS%"<3@Q21[([Z\>/7S],"/^-K M/1IOY*UF6QSHH8HVZC,GP!0O&[WBN)G#^1XWCS6KJP7!)\#(H[>GE)QFK[5: M=]K.T"F6WSSWRDDXY]&)SILV(6:B[>A4"I5H!H]*-CPFYGCS>(K59;[!"S@O MV'2:Z\F<2-1.$?V(CT6R1J77YM;1:2&G-XWRNE@#5'DVJ0G3ON3IM2#S)PZXN6M5&52S.,F%^+CS[V9V8@, M8J-3R+1@GO5UL8!GN<+F^3E!D56KO%K"TO)']VA2&W3)6HQ@"XUEE5Z:E%7) MP)'>VZ]]T*]PJ"Y MU\Y@$/EAB1*HIK*)S,K'U)>+S!.#C3KK^\)Q[J!O]GQ _N*PSIB=DRW.A.G8 M7PZ+]I;F^2V=C;ZM4S#-A,FSG8)]'A7?_-#N/P0XZ9V;]QD5G/WE.,V@<_E5 M7Y6/(6Z'\@-34VQ+NK*3ZC)]27>^QC_LJ$N&<3H Q , @@B31 "(1P $&2;C M 20> !* -P67Q", (N!-#P*(>!B/!H!X $ $K.E! !&PI@5[..LO>9W5]$.?-=2V:5TX0 M^?-M"YH"O_R_'P3QXX-G0,?"$=)+$_' MF!/=9/_.K@X$6@ VJ-?6Z8%Z6%I#AG0P2@?P^]X^'(UX$]&<#^W2;[+P)Z*A"_#L6O M77KWK_\(@B0-AW>4R-Z4M>A$JEU:0GNH<[B)9.K8]^ZP[_?HGD?PO\W1.#$4 MP=F\>.T]^-$$!'1?)'&EAN!H OH)Z.?#WNC@: +Z">CGXR[3X&A>U%T?_&C> M@N5$3; 9BHA!DTT\\AM]B/_^G-Z&>_&]FV[R?R^G5-Z0 MS%#ZD[_ ' 7+-?I*_[VU[@[7>.X/DZNI72F0\VET-+%FB_+*J!#+MQ7=V689 M)M?(>I-2>--$%7B\$8A"2HA TI ^O,Y9QQ/X$CG3AC2W)558[TVU'>M/^=PF M,+H3#V?]IEX=-T5.CG>3QLCT$?$2*E.\.4ZH(OP/[$^U@!TD M+#-AI7C#@-5RT'JVU7JH'UY:M82GZ'BT9:2X]5R-CL5XKEZ9P)1RZL>_%/7$ MX,1Q=ZW/8KD.N,3'->> 2?P9D]C^F?52>Y$7X#2?R*FZ;9EH '%MOK.BES&! M6-8JT^B:5B0S)C=[A>7-^0Z]DNDN7RWC+%E+Y9K/I4&<&L "%=& [WP^OG/[ M3;X6+7\'+H62]6V:W->A6+S.+TM%UD M*T)![W=J0NW#,KN_[78#[* !7X?*"#U+ VOW*046(?F:^[*GEI6J+$^[&9PO$=/DLMB8CDL?=PS\^67?&HR6_&QI4-.* M+::D1'79UG+PLF>"RSY@AE\I8.+VQI-/"^=/$/.0@7GN*NJ3"LN:\B/(CS%S MR_&":(? 4!O$1KQ%\N(:.UI*0#(ZDAZN+11%^[E6HT6.Q&GEN=*)"56VBE?O M*135D[81F6\D'$AI7+_>(NW8J@Y;B\"XB=@3PQRW.0H<0P&_":(LKLQN'C;N MHF;7-G%[E5I/UYU-69+H:B]EWY.#]?2U.2V:^H3-F.F61-74Q3B><-K( Y& M!1PLX&!!!,97AN"W0-,@ N-!('B%+C??HV=(+!JFXY?I&1+4OMY->]<"LT%= MTT< !!&F@KJF#P&(H.;R@T BX$T/ HB -ST(()@P30: > ! !*SI00 !M,X M#@\ AW@8#_JL/0(@ L[T(( @PF1@XG@$0,0"?>XQ (&'H[$ $)<#Q/OCWF[@ MYK^SB^6UZ^^QJS==K&%(])-W)#C3]_U"5:M?8T:?I&IU0-&?M&<(%?_<%'KA MGB'W9]JW:!P1^SJ-(R[8-.0;P)X)$Y^)C^Y,':%GB%?1_IZ MJ*PI9R#\^[8M0[YEEJ#C%7WPVL%'\+]5!M,GJ$M^G[.Y&[D\8,GV@(#..OJ# MHPGHYS7?]X,?Q'UPQ/%&!T<3D,^K#MH'/XG[($DL$-_.:ZX/?C37K9YQ:Y_# M+1N&?/TDM->">1^T%<"K8?E?)4N=(/L4 =/4J0?N&+*9Q#A;*G1)UEZ/NR+? MT)J9QNTK]RN3L1*20P0^)<=\W$@RK$KR;L>0&/G$1*@KY8T';.)!V<1K$?(! MEW@3EWC8TA7CU51KC;HJS[:?62H]?&XP2NWVC*?'ISBY3]U(8!O@J7GH[N_Q"9?BYS^U&CZ$"[HVVKM]_;1 M7J>%2.!\_D[[?@3/\F>2^1^QA\A@'C&%=:'68]NKJ1(MC0FR4TOH)L4[A,1A.M?@M?4(K;0R3V%&'BUY/FOR$)?U/6]0@^_=OK =\/SO=RRS^$ M3OOHZ/U5+^:';2$R)=*M348+I;A">Z1T&*L?4A?WO.OM?(R-9(M_! MA'MS#^?=["4/Q78>209S:>BV'41J$7X]SI6-,I>9]$K9=I,J_UB<5K(R;&1V:X-%N6ETT$D]L3$R<";&3"93Q5T$;@S Z?[XSO=/_%-^+ & MA\:@/]1%PVA.HW)S$R3BKK-D4.^-)JEZ;#+J)V+(?@R8((OY$1&.!7R;@5-\C!N-K M,*J'S2%1EWEAF4P]F]PZGE^6&K708D75[LC[C+59+,^1S;Z"=^.A,L= MWA<->%\0G_.MXG."\+,@Y"((N0A"+AXRY.+]M1:+,H^VC^PJE\+T;V+;_0:. MT_M'9]QEVP$"?Y5-WMWS'^!O$!+PB4," O0-?,.?V3=\EUT'3N.;J_/L;""! M?8G84.(MVP 3:4/,&DL8B9,1K*Q9@=_XTWMC+EBE[]&M,+=RL$ '0$XU+<-& M#A3HJ3 EU>RG-!4=[ !Z"U19,QHV;! BJ[PEB8B:GFT)DM;+KA#/LK#>.6W0 MU!ZE.J\PP>XJ.MSCM9TJD[4\Z%=3J?%TS?:Z)EM?#A+]CQ?F>@9 7J NCCX3 M2EE3A1>=*,51J4$4.ZS&M=.+=C;$M!.XM.PSR(&,7S'([MYT^UWY5> ]#EPH M@8?=KNIS_L6#PUEZK^ MP.:_5 MH^\;11I:OZCH[@M+TW]MMR>K8*W6+Y*$#.%P4Z)LZ@J__B6KBJQ*H8&B"=/? M>ZM,\;.!(?-8B;?&_B6AUX%W;:U)$>^% !5AQA? C1"<%"*+M+<4N+0## $K M/H4>/_[]2?SMG>ZQDQRN(XXVA:A7'LJ2B/$F)O#F&"4AH#^D79T;3+0ES-*@ MA4DV,'.L&58(0'V&S:#U"8!V"TD M'\]5"\#3F;(PN5O*X\]8PAX)^, O"WZ M08W.[VW8>.T5-\<28$:*HBT!;6((X3'=T!:R"%[ 8P9 !54 RT3HX-GV!A*8 M384/0!A)*J1K3)4L;, KO"HX1D" "S,3FSFL$D#5PH: ?V(+R$ Q,!>:W&&= M8%+PLVV"829 )H & J^"+U1M /:S0(N2T6V _43W 4;]C?V45?"<9IM@#>;? MO]!I[8%[[[9[MAV,[A-]=-W1_:8&T]AQYX/0F"W;4C;+3^=C,I$WXJ,>38T. MF?'V O#Q8O43;"P)"16EV\/^O42.WG.#I@* M:P_7&2U"E*0%#+R7 (?7P2+ ?2Q=0> ZB\(?1%H'C=PYW :W D R7C>E7]X? M_B7!5X^=^)@9OPHAP*G;*V/W?N\+)"RA;[P.VOA?<.V6X;W5G8UP]O0VBWHL M$F:8<_X#WT7@FQ_&00\! 7E'XGT.00[X:V!(_#2T!(?P6]=,&<+^ER$IZ$H_ MF--W,6R'\@-34VQ+.MCH;6*8T,"W@]WENH,+$6?=5 (@; 8((Q\_Z MP0- W H0\3 30.*"D'BGM]6]&[Z?;<1AQ5](M0,G 400^.7__2!_O 7V)!Z. M?_&&D!^CAF^!^H\$XYO@^;TW/'@1HW_\ZVI___UG\,?(&[#R^^S[__V'B.*_ M_?_^(,Z^Z+UYD5V[JJ@KRQ#Z"@,"C"QB_\'1_QX:\W<6>?,2V']3D#]+ C*. M.^"FB"?G#^AU"-CTM52S1PT$>TV1"3QKKWK6K(BMZ)D0;W.2_&P.^WQ76(\^ M[F,ZY=>"I>:/3)CFO@W3W+=X;CUQ+_5&7 _)SK.*@A%;S(0"ZBAIAR7Z&_^E%@ =EGP^%(K?9M\-_ M'SW8X2B8YQ.(.7O #)F2$))7(0>2O[+H/_T.41^5TIUQG2,;3;DZ&2Q3"7YY M4I7_Z))\Z<7% M%\1%R'**FFEZ78YR*LL;,+K /"%#1H;Y3:DXUC1.FB?2G%"H9XB-6Y#^E SY M]V<7(O.V*KEZ,[[3F^E %KR%++C/EBC ED3-AK$-M^)+UU*_'W&O%Y /O8B] MN\9]/6BD5[#&8(U?;8V'=.[X]WUA"X(B\09DBN.#Z%L*ON4:<0LO7FXD[3L# MAXMYU_@N-N%_]F(NMDP:1L]IQB^/$_MVY<9ZD(@ICZ20$]+!#\&+?_'*DE^; MGCC#A&G"$[1_;;DY/ >,P,,D\Q?F^QN>Q]%APM \WY'M1>>YC^T'Z'E?OA); MX@MZ)HFP%Y?L[HPFPO250'6 F]$M7/[+8V,#RNG_:6K"R]6]7E:O?_S;1"&0 M0#=..;&,.ZV8]P>DO(2J^P=]ZOQX3R+.VMQ@:I;D#-?.C.A(;-,4.B56Z^JPYC3=WA\Y+5GB?&53!AN=M=54,1'O M-M>P@\;1G/UTMD"H>J7#IN($V==BJWRRD0 CC]8YW8@1NUJ+)C@I-PYE)3$Y MKM1<#6-_I"5'^B6AD!EQ[4JK)%NSI=&S8'76H[Z M8G+DU+!&(P$?@_JAK-I.H+4;$RP7],6\SW4%G*_(1:FI"@E:'/7A4.*R',N- M[/PE[0E&X;&8[*)9L)53P?(@X&E#75V%.(X?-N M;+@P5N6Y+9F(BQR'BL=*(ZHO)JK*5*Z/5CC^/&IU.U<+%=_Q8CQ\WF*T>_(= M=_C-@\49!J6S_G&X.$V%Z;.%W(*0S)N%B^,!(!X!$&0D'#U;02R 1$ 2WPL0 M!!,D%3T&) *2>!! $.%X<$E<$!#O+1SXFMQZNUW'O7B%C^8M7(T9_/$9Q-_@ MZ#H7[WL<)NT%2P\NL?]7);4[);!\=;3XE*?RJ@SS/8\E0):/W.X/PEG_*(GB M6UVA :X_]I49 /[*1_#-K[\ #6YTL=WS"((+\,O(?S<_AP>Y&,_)?/[LA(OH MS]\-]@]]$0:4?Z=S^$:ZWKTS5-Z^9W\:!N;D87PIIG=N[__?9^\SZ<&WCM'K@$C1S'=D 4)6VC0Z:N@4M 7POE[ M;^]$E:0_N]4>._?_C;FVNFU(_>2@S-1&(:G(1NV:^)SNI]NAR,ER+-?+KKU- MGX/+="?P!OO&H-!^O#Y6PS@T/D-C4XT^%2D>HXBG.IJ;5.$,-D9$@N^Q$8 MXD]'PO@U&A\\!H/XZX-"S8/G_MY3SKDW2.^2!/UH38_VIDV!;0P,&4R3E92% M!+<&I^15,W0\[WO"J3Z)^;MJ:(-M2@G,IQ%VA:-0QP;34?4^B:!_50GG.XDS MIF'UZ[!8CR/!@$\E695G]NS@R@_$G7>(.W79G(+W@L6"*THRK3HX#'?.2DX7 M)I0>VN"91D<U1^H,-\R-/(W"2AZP92H=I@+386 Z_#0@#4R'GT 6^N(8\2WD_0>) M>PV >Q6>=G/5_43AZ0"V@:(>7$X!CC_NY12 ,KB* M@&5]$;KR*O0/LM*I=> MH-+.87GI@S*M#X.#5ZYNFE,%;28U^=6S; J*!LUIQT5)F4:\7R05H/QG]^%?53O@ACKYX(SI9L*HWY+(B!E'1XE>[ M*$),,["!LT"X152*VY17V PN%/>G(=EO7E5D+;3#VU%P?@96*0%8QMER\14R0*G[18'A^OC46UML!+X MH"&!"V#C3 <>@*\;VK#6^&[EAC8#$XBV@'QPF"7-=,W@C34FRD,PK02F,9^P M#8UV I2X! )BI+;DBF!!UNZ(,(?6J:#EU(F( <6B8FF["8.3@20PHI M\E12UB%KS*LA^*6E@46X*X0[?[$V.9K]3'?D\#EIY'O('G58Q%$2J[QAK9L& M$$4=1#?/B2)Y>397%"E29E/E<:/4)')=JEB[5GWT-V=D$K$PYFX'0_O!_!O: MWJB76=9^=X[XPW^"Y;%CPP)^:RQI6R-T5O!*Q+VR 8+ M9!#3Q1'WV)]!Q:25V[KSQ RBC9HX0,Z"_30E"57$P @2<>&A;8 =&&"EIF"; M\!KX.XPE3 '<5C+_!'8'CG0T1KL\/C/38]HZ;R NZ>P/'=<3Y)4\9KB8KT/, M#WMR3QVP5M66'&;MO79*!ME<&+&P7 M".)MZR!VXB7.EES[?]F+IO#_X,[&IO/MJE5+*NP\IA6%SM&WA%( MX<(C#< !.]? XX.M'5, [8#\8K KV)P#-K =S'X1P02S5:&B?ID&-P4^2XS MFS%XN]DCVSPQJO/1Q(]_X^'(DTE1H-.U-ES_^C9V!W!.4EW3 X&0@ M**U?Y\9AK T8E&)JF&X#(8LW)4P >CWL/3P#XA58%&;:NJ[ 3)=]S@ YE68; MF "8-QIG&3*8"$VH\[*X&_EF23C@%3Z,H]^!<15=@CM51RG-1#UO7-W&/,T1 M+!;(PZ25G:ZU7CN:%(U>KP4X A[&CQ'KS<#;XQT/ _(ORV3>!_(8SW>JJ55J MRE;(YT9K%5L)]AR!_%1$W7LA[@H)[H,?DA7V^1; E&"ZBB45PP#2E%0?H*R MRCWDV,\N*>98LI/'BLC)? M1H *_R\5)CX[2W>@3)!]BK@[$X]*[=:PIJVUZ;QDY"?,,J7%]XVQUP5S@TP^ MCWMK90+. :>RU0W?5+H(S+$_!_,^#W;48Q_; %IMP#0>D6G A4)4,FS)W^P0 MR 05:$?P?74.M49+O#1(,S2!%T:QO 0>V30)@%I$F PXR,-QD,O ?*,-B8(0 M'=A\,>F"@9R&(7,-_GV*:> M):IUN5M)6MR\LTQTFG1.%B/'[OV;V]3C86RW>,Q9_85-Z9_3%7WHB),<]QOT M1RG0O+(],PF=V9Z!=R@CV[@(ACN=>X%&E ;, 2/P4,VQ)\-A#3;U!"]HP!6@ MX\T:\Y8SUGW>;>4+M"E=-S3=D.%\XM9Q Z=V7P[;7B.'Y$A%+C/7!._:PZ$Y MR +/.CV&STH!3XY1W)EU.9:%,:8),'<--AC>[AGH>@/;PI:2@5H2O_'-2#8! M3[B/G3Q#'DXVMV7X/G=6R_6H[C8>?F1_WG898+VZPJ_A&J7? )[2M@WPVR/* MWK%Z_!UQ66=[I_N#7&!+^ZOT='LQ*8.D=UFH;B8J&3GLV_8_>_WHME< #(32 MC%]>=5G?KMR3)Y%C;R2%G'9W_!"\^!>O+/FUZ>XRQH3I;>':7]L*M? < /&& M2>8OS/VV^M['WY2M\]7[ 12801O]JUEJ:),'TE4/ER MA.'_H[O*/#PV-N 5^I^F)IR,%X1_ _P'4I&R5U?3_0HP613-!M@1-+D[5X^+ MIOQU;J##+?C7[&%/)$H)Q&5H:1\33@'8Z7'?CU&,%(D!>0./,DR?%B*1?IP7 MAOUX/"(RL2@U%$GZAW,LSA.Y)ELB2XER(L.6V'*ST2>8&$'']L;X?G[.-5)< MHY&KE!/E9_!UL=O(-2KI= Y\3KD/W5KV@%O R%_8;IFNW[>![9:+@?5BWH*Q M2AISEIQ+%+%4I?R<:WICZFR#*S8;2'8Y]U8X1Z7*UA/PR<:%19U;Y-C>1.J6 M3Q"R;(&="; 0A.MK\@D54*(&7WD" )!A:C;0GR0#B IU2=<,"_K?=S+0C%_# M9TQ+MFP+A3'!V*&0HFE3*/GX9H;2DBM4S"1>13$'0ZPA.3HF&4LX$I8$O[(- MI[I;0D!14 1#44]0W@&R.K1G.\+-]E&"/?$HZ_G_=W/0_CD< PN*4H-"B3XV M>!,\!N%$XK^7FJV(V$!Z0I^)W]OO91B>!:.V#G^!$0 JF,O23C[CA$9!G_BH!P !5]N@I((9.P.NV M7X,3,&6 @+P!%P)6B8KH/6%N5)HJC1"C@P=IVD"6/#PW<+)@#\X9H#T O@6@ M+@_7WAM?QHRPMXBV! 1T\)(!F%&$[S7/(A24)J$'U-&PW0-$*J 3NN;NT?D\ MT("6?VML69*W@&#+8+SDV?0NPM0;>TLX\PQ86D> M1 ]O#B,23 MAR>PS)>WTRUZPE?!]V@H,L?1JDR?_K4C>SAR2_I [9O)")6!0A#!M0UHXZQLNS)_12;0 N/2>4"^"1K:,304&E+Q,B& C$1T6"C-;1,9V( M4E^X*"(C'Y_R%$6(N;(AV#,P'<)3),KOP6*?.J$A2[Z-4>.!KG%X50TU>.T@ M<\0V,LUA1BJOK$T9X0TDDIW*#IB"$Z[GA?(B!@6'.>YKR!E=3'3B=!%!@ZAYQ!>PTD!]&PP%X#<:5L$FM\);%-A21^'20&D!$(TG-0A\S=2$T)3[\WO M?*\72+V&+W9N(\\9@E'$D^ON=BPBSIV%&.,;6!GD")+X+E('_Y10]+3S8OH$ M#0.8 T*TG-L 3NO:-(_)'%XU"KQG?$S=.4V7=98 )CBN^FW MGF=J#TWJ.S2I;-'$8\2F*W,Y=XSW8M>\=B2W'(D=X(!/?&4>?F>;)^02@"XS MT]D]?'T#AEMHJBR86!8(W?!">,)RJA!V[B48'P_XIRS*O+$.?SU^\5J&GU_0 M/Z$\51:2L9"EY5VC)1Z(P<(P/"@);,/N+$D8JYJBC=9>#"_@+("4()TZ2HP_ M&0*B'%B$/82RH.&*#2/%%J"P-0-8"J09^"T026$:A@D%,*!;.I*R!;U9T.4$ ME(2%1]42>%P;@(4 !!Y(D+&!9/;HI'1)T\'"W2-QCVH!?>2J(_B$P%F&S"G42CM VG_9!J2;CE2!SB>F'^C"!61M(P."RF<[H;0 MDN%K2H ? HBQO&FAO OWG$GRH^O;IT$D"WC1) .@W*N(O4@&E >\;+)SZ_0E M)@"H&2(V=P0ZB+EPF?Y%$_$G-##]#+0\Y %;N&L_AUQ#QU/D*+5(Y'#\B,#!34 T: U[IO!>CLX1\D#5YTQ-S%5@B#K_DI:B;< M&M*)_MX^<+149YF CAQQ4#9W+_& R"]X(+DX-QQ2ZC 57%>0>X"#W JESHH1 M4A],#GB!"E:ZA)B#;AZ4MP/%0EZ7P*$(Z+Q",P+AD^Q M =#>Q-VEL*L("1^8 141<#Z)M] W,.3!M0+M^+ZL N$0O-$Y)'3L:6E@V#"; MT$%/N!8B[IS6VY 1QB-MT0)HLBZNO(:D<#E[4YX\"/=+(+<"(?<(2[^]W ,% M )A?:CA)$]ZE;"#*038KDU>DK7WD"$,=I@^0W^-LUA)>1N!>@MK[%(CAOQQA M239US42WT&Z.!KJ0L2H/,-.=R'.4.S!S[FN <_ .05J'IKCWL3@&DL,"YCI8 MPM@SRZ$W 9GAX#7H2F_NKO07W^B[]M%\CEQ@7#3P^5.@!4PB,63P%9@;7@** MF[<'/@%&H3E(L]3 M8-2^EPN#6V3R+AE0>B/ '\:V@I0FA7$3Z =$*;+04E! M\]*A3V,5>,<8R%;66(#HZ YU)P< E_?B-(!096S-F:B2KVFYMLF%!COA09YE MH"1KG5_#-3JRFSP; -73-2HUSF(Y7,42+ %:RR1=0J?FJ0$^_KY;&CBC ?*L M"("I&?Q(NO%7CK]LRV2V(AMB<2X[ M@H8*R ;_?_:^M+MM(TOT^_P*'+RQE>MXG'1 H MBFB# (-%LN;7O[M4 05NHF0N(%EO7MP2!1:J;MU]Q4"1#(L1.]7D*EO!$U)> MX<^N\-#8ABTR*VO?**X('+'5:.1YQK03TOP,XY+[EI7JNXLKV7E?E\24Z0X_DCLJYIOC7WR,?,=X MI4ENSEY^O%+F++K#!050T0=Z"7(-L[6M_X?N<'B%72SY>?R0^*!+HPH/6A)> M;08,X3,8>!%^_PO^QF[\,(PR\CA/U1^G4>"[#Q:[O)/R7B7BE P':?3SEP'H MP'O\9$Q8#QPH)-L+L8^_*@L?"F\^8 WL\?+S-68X#GZ$'#!X G M*G RIJE>5F#W*_B:U6BWN]>O:SF:OX(/>OB!CONL->3?:S3:_>O7'(XKN072C-Y M*Y7;C_([[_[*?-F.!9X.1<#WE2NU'"^%=S(-:39G$] 5L.81;&D^BBWT/@X3 M>LIEJ>X_OSW)@0!,J6)!DL>,A#3>_P":4%MKKK.UUG,0F3?*ROZZJ%9@&#:6 MX)*A_&'TNL*FNV?DQ),X(%M;S.ZX_>B.58X'O:J(V*^#_G.F>)L]19)R/3Y_ MOH&<3Z+Q+;X!IT,S'4]5XE[:-C#TM-#9FB6Z8P"OE_R.\G>0.G%"&C^)$-!: MP%K G:.^'$> S"!&P%(8/TRCV^ !\--WI(@B)ZKK8K@,O1,L8DA)US@-:]P, M\8GSKRB6NGC!.#W0U'PR2?P[!G%,V04Y\_QX<9DS3P(%R0VP:0L&3WV@0"+@ MEK1/<_9MR_A>$1P B^U>IVV&D. MS]PR\QT!YY%PP40$1UE[B3,2J1Z><*5G#]8@EU?! 7R*0)XE@KAWJU'>#M(= M6B48I #LS.*AI+]\,SDJW4:\37;72:K@5^,^B 7=$=K?":V)F%H(.0,7-"%: M\_F4Y7J7=) MFBO!4H ZP&'10%OD/ 8VXG V:G;'5%2QVZ\^OH:D4 E+3!UH*M: M16D(%0L<]V2E%:=ED>8.B'CQ;18LU>[-\1T=]C2RE*'N$\'SV> ^K'+6+[(@$M/:-^O-"I1HA" M94?S9DZ>=D>[=!(5"*KEIF>IZU;A]U.^OK$_Y55*D9R\(Y?*$L+$)AE'8NN8 M^M\.(U@.C61Y''1 2G.=@Q5D,@V'@<YS,=\&3S'K"TDF1?=T=!!U_D# MWRKFP6+@*O6Y^Z-D(G,!=I*Z(E72.0+1H@Z &6F4Z4ED$8!=QBG)^K*%&SBY M]Z>B$(+ZQM1KI^,H%.J%H*5ZH'V&WNS[Z#L89URT6T43\H9P(JT7399?$9N# M;/LK7?J7(!-IA#27AZ=HKR+P)S@63UU0A+Y@CS-08.-A6M]E(M$AY3.5^=;; MF=2+&K+;S^>D!Y05! M+1>5T0>IG"DV,&B@PH'9^2A+*)E[*+_=_5!I@[DR:?4Q!B];D4B MB!28&A^_1W.64YY*VC(KT)H)(F$"E_T)3'.9%=&E5'742U-"#(SSG2E1KG(M M%%@^?\P3>E0JO)ZHBIINH0@4@%CHW458R<. $D9N6O8^DY6/Z2RZ!QK>K.67 M\)'XA?.VBTH:(7]V\%"LQND-A?Y2!NE<0#*/QJYTL9/J=A^652=.2T,PD#82 MPWLE4]0=_?)L)3\3NE'9$:8.MCB",!]%99NX2@SVT**P/1.%-5%8$X7]'F5' M3[ACINMC3PI'^7^4[W")RH/M/63GD%6>P(+KK9OPN\#DUK-'>;* 3&I!E)#\Z)L M&.1=LEGGHGS#$K3KUON\?@H?U(JAYH!76W0#Z(]V2-A31UX.Z\]H&ISO2 NB MZL/%>+B5.9&(EO95GNRD(04"I=!Y"NUE6:KE=Z585J>CYSZMH*WF#<_GDJ'+ MWH$%QKE/),P#J(MR@Q>E&*_(%UZ9*_SDM& ZQI-2@JNDY>TD@U8GRV[M!")7 MF'ITV*&K?'_?$;]2L2O#04/K8AK[P5+,UYDJ#>; 4#FHWTSPV?RN9;%^I;N4MKFL5) MYG"=CG2M G>-X1.A%(;G$YV15@08N3M?8E+Y&IZ%9^L M9L()0D)-(+&N@-C@!X?K53WK0Q([0E:XV#U=HN4PT#6O7V+G_WQX_ M6^#M8 M_>[)A2[!IG.(%=QC\0;:%'.5? ATW!!6PR#OY7))##Y9%]2)$2A3YAO_"+>7 M7U]A&-FM35R@,C17WE\VA&W)K,>[QY0( MB7C-Q_;-UU&W/FO$1_QV.<'6EAC#,W5L18(;.V5E5L;R:D-E=$>%A]S6AE_E MR\?.9$J=9)2W%^V4HD<%]2T2.J.B+L%PQ;YJ6/SX'O2A5(O*ZFQC5L[FLC7+ MIN6ZX0+)<_4LJ9)%RC2$105SV422+W.[69'B/A+'C9'0\=9!;&'R ^ 'X+R* MH5S]4L10M(PC9N;?$ MJXN^R0?9Z6AQN%IO!R"WOE\.NH9:)VBT M.6866,S69,5$>(?M!V^=PBK';D;:817C^?#V7J0HO/0OO(@<^XU6/2\E@Y)\4S2< L$E:?/S=NVAA/D4LU2V JG(9%-Q>J5 MI+:0U]/[B0.;+UHSX=C)NPCO8'5O2,[ZNTIT751 M <HO#GBY_5V - BX.,^_9-W-?$?4W<=]T@@4IXKQU\QOL3M-$RSZN*;DKH M9C=S?/M0DJ,(1YD!A;?U#D!+WA95V5JS?O_]DMM>40_%O(U6Z8&:]0J='43C "S9BTVWJQ29PB M,A3H>])RSS6M6&EH1?':PFC=\$'S VCMQ73?L)Y?14YM\AE(&,R,T*;ZLJ2T MJ2)E"RS_R&5+@'![P4L2'F'"?='0830Z2[(DE2\5JA77!-93 5$_MS"T(C:E M7N3PTKJ-4NE!@*6JLN4;F(1(3C(FC=%SUBS;NW(B+,!3#3'SU#S2?C&]?IS! M"T%/8:>CTE8Y43_/[[N6RH]NE\M'%(>1">SDS:<,V7)2/0!_&MT+/7F_7-H+ M7Z,L_1E+BV\WC.9SQ[DG@%8@DCY,A=6.Z4<>M3T0FGOY+8;IQ?>9H%#CCKJ/$-*\+!<*B,FV(H^+C+H546" MLE(5+95+'_2*ZQDO1]UZ6[(BBMCC$HQ0V\H+%%BX2*T5+!U-\.PF6+Y6 GW> M4&_7N?(ETFR2*J<19V=0;W8DDNQ"# WY?%H&A5.R0@D?[(D M_,C74N,^8J5B0%&.@\LQ"WE$!J]/=@5]]_$=-P3DL'8148JR-,$^8A*]YRI2 M1/DDM*E$B^@71P/]B:+CL^%)XV/>>/_1VMH-2'-VI0*7\R&!L1.,BK:C)W!9 MZP]F*EJ\%_V^-S\FJ?(@>K(R](6[8>ZU.3K(^U2N.,?"I_O8F:)#\Y]Y MA7$A^F7WSG4:=NH#$W)E7K9MQ+QFGYO/*-JLE=S7*P/?>G>S4DM(Q:(7)[N7 MZL87]8M6"7 MN,KG :,Y C@EA28E6P/PQ:&Q-\4V7BJ$RS>F;X6 K9;!IE6W3NP%LO;_?LRI M*-3A.RT_^WQH;*&TN*K<8?6^ONC$I"B,KXAJ%_()J=BY@,LK"46Q#SQ53I8O M)&\$2@$5M#3L L'NYJ-BFEL1?LB>GFHYL/+<:LT M@B=OS((T%Y=JT-60,4X#IZ =KBO4X)*9YNQU:%C++,\%I,&AT.5S]CU'P151G!9$KG6%:Q_L9O?5/J9_Z";O;:HK] MDJH?"9[_ZS7,(M\JIOP<9!VTWDNW*QS$/H:1]+R#JG M6MD,3_D"L'@IQD4?2D^C$P(>C#U:AQA)_G)9!9 D,G<$^Y\^J'51S[_-?/J> MD4Z%+:9NB%,U4-HO8E2:E$D6J#E/YTE<4$AC!8MR\IK&$ %;IUD,LD1Z8W76 M6@Q'+PU%(+:3\Q;R+_'82!\#+G]$AQFT'YB@O0G:FZ#]NH)_L49"FDRN#\\R M-&DCK>1E,O\=):OCEYOURY(ZU"8I[TOQL VJ29<:]V/K 40S6F=A*F9;:-OM M>N\'=48]C]5>;9LG>-_'&R,+EM/)2?,EW-DC.I>;0U]EFEH"* ME[IR#8-9\XA""@Z5"$ZFZ=G4X:&HU!88-&]?Q&=W40!WC$,Q7%'\D4.)\I9R M=Z:67.\4[A&%4,G8P>#X_RS<"KQ.;:;\$FUKH#VBB+Q30Y>I/% MJE?B HN/KKVOM+^:14UYBH4+K4-?>(X<$&_+)".SUME.77X%'-O.QQ3G]B[9 M?XXKN^GYKE!A+I<#O61Z49IF^;MJAU%8.%3(-2V-99_>A@V(:3/MDB9P[4"=,5TZ8>Y M) W\^Q* :C1GEKG!*N#;'[ M5^;=\DR MS0'A5H(A2OV*9NA4CFNI8:1%YPM[XE,W:2D-T0NR"X0E>63YZS;H5:+=/QYBB-E?6 0(B[&X&XWU'2;G5"X>:G26LC0# M^%(L-X0]8LLV]A4Y5 1"7C$W]VXI4Q"1/_;8*<;SI,A'C/C 5UOXG14YEAC. M,E3-"V1R[KK"!VUN\R=_>9R#[AI%1YRG=7S1!$3NL=SP?.W#!.3[U:H7MN%O M_ CZ%_^PCC\H3WOD(2$E?YZ1U-Z42O8T#S66 MGBAZ+.H,ZY:ECJ#5:"W0'1_;4I>W-+ WL*4O:LB<9/\)4GO,!8@D2E@X:IIR M$PUO1>K;&8'BI(( B<4Z'*=[XF2![F.MWGJ]S %Q0/ >OFUD*-?J/!W M?ZQ@?J<5 NAUJ=A=96QRDTU,OBSF*99'*5*YYGTD1^L]:'H+4%#>6GMQF'15 MGDNMK#AIZI"RA4MM Z11K2ONM1E;D\+!B_C&#.,K<9#S*A&6O!7IL]YNFXNHPD78 M==M<1 4NHEEO-\U%5. B#$54Y"):1EA7Y2)Z77,1%;B(9KT_,!=1@8LP,J(B M%V&TIHI"X+ M[M8;*]7#+><(RK>LJM2Z)K?K1W:WOB-W:UZJM5T;93=GG\-Z_?A/1(CMF B' M!X<-$$:OWEFIG.R?,*[\;ULBB]5":">L_[F7;SB^?CS)WF601XIW>_H-6R'X MGJ72JZN,Y4M":T8$&!&P44IA?F\HI:I2P0B!>=1N/E>[L9OUSLH0[N'1^W9< M4*<"A\<\0/OG;C\8B6\D_K;98JL^6!FC.3R@&+9HV*)1[W:OWJU,+'[U%K,L M5?^>*$NYRG%&]?S#MFJN:#BL@UA>?7XV@[9V"%C032RKK&:PBB!1@G< MC1)XR-1B>*;AF5O@F;O0$+>%!\_3&?7.6JXKQ&BT8S5RU?W*\K0:5E6=;^B2 MN;1C[\?>OV24Y+][0%1?:6"!4"D<,2BQ;SUR3]SR$$"#*K8!S=*,^$HQ$B-L M*@8:(VP,2BPT1 X6)0[ >UUJH; QJV*G1WAYB-$?:IR@O=!JU3NE_JEK=5=N MU1JMQJ'% BO!;JMTU=UFO74PGN[2[?UP,([I/2/=8Q6AABUNDBUV:[U&U[#% M [_J;J_>.QAG]C*V>)C.Z$\K^FQMT_6\[QA,)6BP@G#9.(>V:_U6Q[@.#,+ M*UN;XO-5X)R[QX&]>9TKH5)7$/<-3]B9]Z.Y>37_] CI*!"FM2D?BG$X;_%L M^8RH+JTO_GVCCC;M?ZW8UK_X=!H:>$ M"W:C46\8Q_91HZ74PO>-EH;UKLEZ![6!W32L]]AQ87.L]S"?::(Z!A[ MXQN!8V8I':"SI?IP.*6A(4:[.%WMPHQ9,AS3<$RC2IHQ2V;,4M7YFAD9LA86 MF#%+1C^LC'YXR(1DV*EAIV8"DYG ] RL-Q.8S 0$TY3,H,2!-+H\!-!4KA?F M 20]FN%,AND8.610PO3*K)C/VPQGJNAHBC5[W/<&K4.+(%:"W5;IJMOPP<'X MQTNW=PP]+ ]&>S9,=5<]WP<=TSKXT*^ZW:L/#L9+OHRI'J:7VXQVJI8=N6^X M;)Q#-VNMUL;5WGU3C4&89R%,I[M!Y?GT<,"XLS?JSMXWY1B.LB,1U*ZU>C M@@S"H AJUFWC[*ZZL]L,ACKVB11K,FZ[:09W'STNF,%0QJENQDH="+&NQ;C[ MM6;7Q#J/'A>.:*S4F]0!*%<'E3S_[N>?X!_U/3<03HR ',O%A\Q%9#VS7]^V_ZY@L[ZX-Z.R>4\YP@$ Z6W:@W!S]8VL\(CSE@3IQO9QK()+:= M!6*4GLNOJ<^(!O(/H\1/_0@H0P1.ZM\)7+VT+MU,&DW/FW8=;9<)_"I/U@;K M8TM7-6,X=0MF[5CC6(S^_N)OUY&[2.S3ST",\<0)2OW.Y$=@>R%=8'CH$OX* M>)#D:.HPJF[["/J>%?9TNBW77EOU6$E+94Q8=,&[KRU)LB!-$.:?IB)V<$.) M-8IBBM MZ,F(/9 YVM6L]%L6T[H6:462!5A:<1@ UN8Q_96K5A(4DU7EVF,;JK7(UF\^PGN^CTZZW5EH5&F)IZT>PYBB( M[A5(U.^D(ITS<[L'(#S*4R2;IQ>K1YUA$@59*K;,3!8:"OS@$Q3_0B9\MQ9H MM\Q%5. B['K37$05+F)07^DX,/=@.--I783]2$MM6G4GJ_F]M^! X\?.'9.89&'!T$.]J8.*I0TO FAHX8<;6Q M'J#=>G,'^7#?<_^?8<7(.TNCLXVU_C,,W##P0R'01KU_X#W/,5'"<.Q-(D3G MX!%B4S/##$(H$7[(",$BGD7BY=@);\4)B/H9=VMCB3.RA"2VG6-)Z21OC )Q MY.SAF!V2KV8&QQR09#A-YU3E3ET-W^3.<;S*XNV)@FC?U=WZC(&-<9]]'XJO M9O[?S:!>!0ZXB;) RI[:;Y/AS=0!]GH;[;MQ_ CU-*_/[ON%=];W9AT="U_JL,XN2UX1G31W8YD9:@OW.Y5E\_;R-A->@$U>@2=EU3@H[&X]Z;^GMRYC\?O5.MW-SK7 MY&3IX)#=%88.-MX!UM#!29W[>-RXO=8&K;P#QX<#<.->1DF*'=P2)S!>6^.U M/7DW5;O6Z1JOK7%3&7*07MM>PWAM#3D8KZWJ&-\Q7MM#\=K"FK_&49)8TS@: M^<>3FVK\M,8_]42VU=QDL.F$J>"0O1&&"MKVT67)&BHX:1_MNIC_RK8'KPT. M'(Y?]E@+?O=-Q(^,!#B*0S[2U'KG3,F@[RDZ# SZ&O0]1?3=?45])1#XD.[V M,'V9[[Y-19B(Y-P8K\:1>2 NG$I(U=,[]X';YP;-#9H;-*^B*W+?!S_L"Z^Z MWW&VS.F+2(03NV.:U>N).Q%$TXD(4TM(5=08OI5U.VZL6.ILU:OV70]'30M'K>P:4AXV:MT6IL/&A\&+AY@!["6>7M2@0! MO*YFW8I0Q$Y 2ISC3?S03]*8)@UN7H\[6-5\\Q[%?:<^;U',5O"TFT_TK@T& M&VQ(=\+DL=ABWS?"&/+XOC+?6KMC&C\8\MB4XW+?Y]V\95?KM#;8$<)X/K=] MMD]3@5IQ>&L%46(\FX=;"K]A85Y=QK2V)6\/:NU!:X.F_*F@=M7J> UJ+T#M M?K=O4-N@]K%7GK=Z&[2WC"]VZ^ID.A:Q]4IZ6%];?NA&$VZ7;Q(X30*GR6PS M:'Z\YKY!Q77C5W9BS.0 ?<.:H2%*I?1KSN++IFJ=79OO":7:HC246F,V0-W36X] ME>T06%*SUNAW-AX4W/?5GJJY;E":4+IE;[(:PZ#T4:!T);M2/K-'<7/C >Y] M7_/).!I_=?S0BD++'3OAK;#@EY'CQ]:=$V0"QPMYL-X=U1R9S$KCA#QXKTVC M:7PV1VO5GQ@R-\U8=H/,A^V [/>, _)0'9"<)\GQZ2)=TABXIB#]:"MNUV=L MQM]C*FR/GAR>:8.9\G-#'*=0?KZ^M.ATS8B?0W6@KG7%EG4=I4Y@K:@M,J:\ M*5\_MAK?WJ!M"GQ-@>_1X76GL_D<%8/7!XO7U2]<7S]9I;7Y:9.'@=D'Z)&% M-?\0J?7[)KL>[?M E76[MH">O2@;!F(_W.KESGQ,>SCI1EA7H];<:#SIA EB M'=^2(8CJ$T2[N?GF888@JH,F&R>(=1VMU2*)9P8B3)O/LO;[)G7@0BNSL6UL MPR^M23^?^RE8I?RR4>^K5>K6]=A/BC_?.XDUC7TX M%P"(EH]%D@4I?J\X#>QI(F+7QW$+;NK?^:D/Q^G0+4%EE@Z[ M"OU+1W"C((K/_S8:D80&F24(_ M2*/>VL5!&O7V)E^SX+!UZU?]E,"#'&L*# ;NU[DEEB Y:LV*%$3XRFO$L;IU M^P<"F-W G]8_)WYGR9YJR/FF MF;"!Z03XH<_%CYH>]BAFUZP/H!< KK$BH4 M\;_!ZP&YLQ&P3&9GB*1)W; SG9VM,8S1J!J/0\D"P2JLE[8FZI^K<]C-IZ^! M2D=!+:AS-.L-7>?0: EI9^+X(1(.:! B1!7!03:=?P-(T>\X#QTA@4$A:5#G(W>\%K@&+= M*$3-QT$MAI@QI2,DV70:Q:D%MW;GNR*APR3%<23D%ZD]NAH&ZP.#2Z(P% 'S M 8*2K8%:GF?F6V/A>"[83"G^36T&Y400A;=GJ8@G^3EUO(#/_@6\3#MU+CI* MRXN_,I^_X0DP_T#%2^G&3H#BGL"DGC9TS/"KGZ]0#5L+7))Q#33B?R;?ZM4[ M&["5[&(5YEMKF4I 7[V%]#5+](KQ,:TG:>1^/1LJ&PLA0O1' (,U<[V5Z?&- MY]_]_!/\DVMD 4@%]+Z,)?AS#Q1>@_2]-!H_;,7/A-J:B-6]-]M:]A?.X$]\Y#(D_9 M&]3;>93Y//>WM2@7K5%O#GZPM)\1'G/ G#C?SC2027_462!&Z;G\FOJ,7&SY MAU'BXZ6=QR(@W,;52^O2S:31]+QIUXE4X%=YLK9=;V_IJF:R\KJ%_\^Q@"Q& M?W_QM^O(G>$A&O<+HWCB!+SJ/>]6?O3BYVOTA2'B7\)?T>[/&8RS'18]>X0% M=DFCTVVY]H_K.O96TE(9$Q9=\!9DD,XW G$K^>;400!+]@$\ Q@G?JRY9("M MICY7H8.&@$IB8KT#GG$)K-&ZDGH+K36.DBD*-2MY2%(QL=[= 7M"-@QKI.(V M)N:3;%3Z5T1/_*DI24;'A3&*5" M;QS!RE&21*A[P[:="6CX_O^Q'K#0K"AMMO1RO]P8=P9O=8OI]\AA+>-*N%D, M"&5=W ($:9/X,9SWJTB+!8$U%*K09CE$5?&_O(UA:4TI#X=1X+%U#GH@671R MW!IPT1PUK_QOUD=&S'?S.$_01@S]Z=81(%62JVK/_2L.;W']N- OSP[R\Z+YX+@E:]7P$8 MK/* SODX9P:%-13N=1H&@4\0@8]HJGC7WB /KL8-'^U0G!F]SSJS**-->%S>:6:' M'_!8FSV-8]XW##;.S_JU3GOCD^^.'!,J.#7$D,.&--1:QVX9ENI:>@SO<./Q.:NT#2>(S_WT7B>!K6!O4$V=L)T<,@."T,' M_5JSNW']]O3PX53IX(@KFF_>H[COY.K==L;]"8/Q74KEHMKT'M.=0>U#J]OD%M@]HG4'W>:1M_ M[('X8U&A3,B6=K:^I<;Y)XC1)G(>2W5:U5/,3QOM#]@ 8O#=X M;_#^(-(\JX;Y!XX!5?=]SJ8.?,"1I2))I>IJ;&J3Y5E-B[A9Z_0V:!&?"I8> MC-E_P=^.Z/&$7SO,X&D+&;AJGSJF;](82['ZMU]M@?ILAA!,[]R%X-Y?WTR3L M-RTU#][%*:/RQMRNK(_S]+Q':W.A=LUNM4SJV_'Z$8X?A;NU0;=I4-B@\-$X M/9NU?G/C4S /XZZ/P.WYJ^.'5A1:TOD)OXP5,T; M/^CI>G\:9O3[J=O\A@JZM4:W9^C T,$IND [8+EUC ?T4#V@>G&2L;M-K7O5 M"X*?V\;)N)9,8?"1H[CI/L7=MTW[T4/VHUU'J!%9$2F9>^B[5 M39-%:GJ.'G=/Q?5Y7*W=;FP\_'F2)'%*;10/D"2>&4QMU-H]TX;7T,<)M!E= M6V@T[=K 'AC7ZZ&X7F'-/T1J_6ZZBGZ7I[4%Q.I%V3 0^^%.+[?C@MK#L3;4 M=]'NFI:B&W ]&;RN$E[;@UICL$GA:O#Z@/%ZH3OU0#$;;*G&%B+VAX'9I".^ M21VXM.UOC!_$G\_]%&#I_KCF5K>Q,7_YKI2;-A9W(LS$3V_\36Z#<-8/X;#I M>:O[Q)O4C9$1_#^@L2U";/56/V6QE>J 0C]V+)Q$>/"Y]7)0'UCPWL"/0FL4 MP;-C827^-VL"+QDGEH!U/>L?62BL5J-F-1O-=LURH\G4B>4"_7KK:0NT:A8 M3^T"\Y)?VO6N6J-N78_]I/CSO9-8T]B',P%P:/%8)%F0XO>*D\".)B)V?1P5 MYJ;^G9_Z $,OAI_"6RL$6$X=^"A,83$'^(03P&+1:)2 :3-\L)( ^1)\%$3W M(K82)X!O1UF:^!YM$%_[9^AC)XFKU$EQZ2S&E1$>=:LJ>%<-LKR,$KH=AB). M;@-:2/ 6HY&?;IA.*P*>QVG0+4$%L$P@[>6D4]JZ&P51C*R#Q#.(/[GA9]%G MK]Y>CS[9@06K\ _+*'504"J>2[];RQ,Z:VD45+V]XS7J_OL'(@*[46_\L#:+Q6\LO13@@%.! M;$X$#QOE/@=!3=< /H5H6..BPWQ&7'@@[@!)QL#=@:V/_&\ :-A -@(AP0P< MR3*I6Q]""]6_%+"H1O=36K1X&]Q^D$0D6$2(DD.G#W@3RR>6L\D8D%3'%;F; MBP0^2'RG7A6QL:ZZ\L;S[W[^"?[):2P03HR:]EB^+SG/I.\0II#VJG& O6"\R:9![?B; @7_?7, M&<&+SYW@WGE(Y"E[@WH[-[7.XNJE=>EFTFAZW@0]"W$#?I4G:]OU]I:N M:B:]HEO$SAQK'(O1WU_\[3IREQL?811/G(!7O>?=RH^ !: IA+SW$OZ*6EV. MILYVE(O9(RR0-(U.M^7:ZQI+JVFIC F++GCG6MT7D< &W3%))@]87!!-)P!Z M;0YO=0RPO<\H%:%BUAI#"99(FV_TBX6F6NZT 7Q#"(VB<)0!"S-Z6C->B??*&P@R:;3 M* 8%'#36( (6"AQ\DK]=ORCX[%^@6R4U5"T+".OO$W]E/C_LB6DLP.HD*."5 MPW?LTJVX48C6JH.6)S[ 265J.X!B=[XKDDVJ L?@V7G:_&_#=WZ^0JMR+7!) M!F3W9A#UR0S(?A8#6F5.(@=:XO>1?,1! ALL),I9)C"*HPD /G*_G@V5BP@A MX+".CPXC/TG@YX2-+:#C.//3W"9@:@BO!3_*[FDH)[ M2'VNNR=(O8/5+M$XN)+T3R]#^(VC9(I48"4/22HFUKL[.!:^ ]9(Q6U,NR<^ M*9("6/)2%[%*=FCYP(1B)W2%QB$U3K4;]K-O/^F3/T,3[<]0?+!%AGZQM.8<'Y(M-)9QH8ZN&Q2*$'HC M0&M*L D';FMI^PWT(Y5]V9X8HCZ0IH&8"*4MI#.N#E1?B*?AII!O)#X2-4% M@*KA67]EP 3@<+ BGMQR4-L!W2L=X[9U=E;:M3,!=<3_/U9D"J4M$?J6F%$Z M925G&5S+"N4*#N60+MM>O"\\&0XT1H *U=1904ONIKV$1_OE22 S%*RKIL49 M<>TP2G>ED>U1_QJ6UI0&]C *//CC[SYHN![LBD!\Z;!( ML&\,]%C6NX&Q?^ MW-;V"*_5BO0"(%XQL!"C11AQ2[)A@@84,P[XAT)_L%JL$!+I.):6-ZY^!^PZ MRH [ KFC@!#N.(R"Z-:7FM8T<%*0'!-0I'X1L,U0;FE^'Z$3QZ!!>7+W;D;O MDO8B?HM5QY%/2SB:T@=;O?/)374;9*!U"91/?AJ1UYFU.V:1^I&!4V5Q7#XS M\3^Y<3>;9.P# A9VRS^X3C*V1J#G29TWXDGPH"9*Z8!;QQ^FBJE^C7:0^\*+MTM>' *,K5&69C$P^'^*8L,<8D:^^@J_\5J3KJ]> M=ANZ*L"*=;NYP !Y@.65!'\K7#'!;;;LFI1E\$7XH3D; 'F_4 E ."^.H+1G M<:TT8: KQY7@%^C:&?FN?'30Z!?B"^X4\ .>F>CZ4T*8= S*\.V8O@G&248:.[QB"A@F&"]0^+/U$H7JMWM 4H?D,Z@ E :# M:$=BK"8=4<.T;ET0+UH;)%F(PA/4##PO(EF-40V]'Z#2% H!D/I70$3+]=KV[5E!N"W;(8:K4GT*P":@M( M1A_:/[XNWQX%1A#30E)6?X\$Z]AQ5)5IGNR-, MG ^PE(W<)/73C+$:*!*^QIB 2A]E;L0"]O,*<"!0M,O[5N]'NH^3%Z]I$[\! M&\TP5"[5CYKU(73KJ,E_=.*'@"WL>!HQ'5FOY"+J:P5DIEF,E)0B=[L?^R[O M7[X,,!U Z> YR>28.%_AUSO'#PB?I7ZH )M-R?,!RG]#TSA1S/AP8$)^7 9= MBP$ ,RF!]QH_)AB_=US"MF*/Z"7T$W(^(,/T7[.CQ"?^GZ_'IDI'>WEI?33P MX5>;7E*LS6>^+QB0M$W*F$0P?^7#F]/[2.?_*2]+!*V=3,H#L!NRD!T*$CAV MXY']-4O[D]+@L4.U9@ZE"X#\B/!]:RA([*RX0GE\^0'-Q.C]"+(2\"C!N+!R M: ,?Q7:*>&8I?,&^\J5@!3D',@MH0<)A!>U0<#D79FR.WH,V $O@-Q>NCSI& M[-RKJRJ#+K<,"2?*%_L/)P0#\,%JLCU-IETH;XD=;HU9GS_?)ZX0/W84( ^4 M_/BB@DNQ=.Z5KNTC/H=?U9F4X>Z+9&'3QO]CUG^1W4G Q %Z@B1NAW%%YA.SOJ+LO,*1^8E-]U4N;YCA7X$TJ "S.Z=D"F M,1@ZR$/UA?X K4-^GB\@$^AF*8XTQQ"S[C#3#K1=4MD.,M.@93(-3*:!R318 MUT_1P=Q[A&ANK%RQ"H7<(R'/'+"[3HFQT ?T]UR>6'_F0HNEJ&0T"Y@9]89"#LP\1BJ))_!*_!!>Q.&W7/&ZBX)L(B2AP1\<-"1N!7NT,8PG$^O+,1M&.89<))D-T-%?(DFLA][F\.:ESYAC)]Y'_RL^R3SL_AS(F M>+>Y%;2H^;?"2^F=GZ\^7O_' M;OW'JT_Q(4?/1S0[..N[OS)2IC&:[P_)Q"YX6ZU,LJL>+:MTOP(GG*!1A4A_ MY;CCQ/IW9S+]$;91MW[__3*WJ7^]*@POMA,*.UIMV8VRP,.H#OP5D2<1 9CL MY)!, 4IDAOD8QG-2\H E$7!]ST_<6'! OL![_',)]\%&9U>KQEOI341/1(BZ M_=G57'?*H_;K%4;[/D@?/7*!LSQH2?!._'D_$[ MS)*BI %G"F8]@)XAA)$Z>" \$]^D8>^DVW+[%]M&#^9M[$SX@O\A:/>P,-QF MS2*N# #WA\B411#=UQ$N9#;'8)^B*\#1$B,D1%N8MB[96^XF=4%VTF7QW6N7 M!1?KZ6 O#,N5J"EY+S(RB0G2G._GF3]CV>]G0RK( ST-& M#KXW)DL$MY(\YA5\K24452J=>I2&!K5!NUWK=ENK1-ECFUKI(2H\ME)S MZ-46;)\JAW(H3+(TX[AI;N^P8HY8L'P?%](YZ7,(3WV%4&V&T90%+@M$4I25 M!Q9ME%SAU)GWTM>?:)C\4ZX2#NAB&RO#.C+R@I1=YC*??[M<%O502TE#XF6K M4XYDK+9=I9%^)>,&.Y1$5^6=E6[)/Q@=V4;MH9;A$_+T7 JLY+;; )E MV36[UUUF'/$"7)M7@&4DQ((UQS+S*N)P.+E. \Z8I=?12CDSU,!#+RU./!.3 MQ7,#;(8"L%W,Q:Z;%.)!-1!OB4SA:)A*S?']VPNFJ3N,I\E8MMUOD(5;)("J M9'5\@MFKS%J8+TZ6NT@RN'8TV,I@@(]=D22CC/*P:!OPU=(N8-7W8AAS* &V MG]N#$FJH#H415C5@L@.8RR=1 [UB7WGW6"LGY8]4!V*W%O'H.0-/:HRL_6GV M&OZZBJ@)[><]62AWRL3]N%*;1=6(K.:XDM+ M^!<\?8<)2](Y1U*3F 0SG$2RG[E;PJN)8H\$:VZ,*#.E[!,-YVYV?EM^J.*J MI&>MO/8B4<4-H@07Y*27:9 E>O@X-^;H#O)4V)?=7J?6:#0P=XJR 6A'6!.C MG97SC(JW3IT'CEP!LMU&8!$-'UAPY-26IPJ]ZI[#XF (_\-!;G&%[E4G]JQK M4FA SL+E!S)TV9+I$Z4;10Y'M3L3U'.\6LX!9T3H4ISW0X[J>S+3)Z<0%Z\K M")QTT:WNSHOV) ZE6[B?%25?/%?MR"UY*;<1D578$G/S7%[5R5_%;& 1-YDQ M:BR[4VL#7^EU&L4^9W@*T7&^0,X$Z!IFOX)8,&=7#WK(*GA/BU]2*SB <@!C MWF/B(K]%9$IC4([Q3S9+>?8R6TN\S,OBIR452%*DO-/2Q<$F*4ZNHRA-0OZ* MF6<))V35*.3W Q@V(27>8MSL/@3-:.Q/2; "/P M+?$H(6;6T!Z*]%Z(4FH8R:G<,/TLY=/G7#[A=CG 5A:D=Q,0P[ZF;D8U%]Z#P0O@\?]->>NDD&K_TG #"2ABJKM1E6JLF 3!X6 MGTUKSD,/239";!.L=*"4I!6T[&W.?V94+A:$OV-Y 1%$C O',N4*5L$"-] C M2+A2%9,;W0%MX%_9.8BVVZH0#./W'S2:UR8?IFD%=JR M]"%(=5L=OE33NN#L->L^BK_*T)?/V?^ R[7\5\)/, 2R6)1JWS'8(FY]5R^+ MY5Y2#N,-@PEU)R[16@IX(=+RRWGSGJ#> Q'7RVF++O!\T.+D+4)_[C0;!K"Q M*,[)+2\T$QP)R=U+I2,5I3ZNRE:FM,R8_CP3=9/W+/6O]_+]7W0\P:4_96D0 M15^E5G82U%R1;8!F+I0"9->;_5DYWU\LY]>J"OL0(D8)+Q1)LM<2YQ4L9F'^6#YW[C12Y1!ZY<5&2R^EFHFBT&$NLW[Q&YZ44T_+EZL6*E^?\/PJ 'RRE.M_A"D!3^I\.A,1.Q5. M^GC#QE$4@.I#WC"N%$3':@P+<#Z!G@([5\2(20]+RA;/*ZT5R:-*?Q*W8:B'/U@[X-?*M4/-#(=]E[4?;U-*;IC*-GWIF6QNJM2HWA,ZPW8\;NUALK MN_YK;@EM?;!C8JQ#5B!1OU,3]W-VC8')X#WJD9).0GJQ>M09)E&0I6++KJC% M=$4/PA^?Y+N1_Z[5I)[.U*C;/0/U'4)]Z6B 1KT],#>Q>_SOMPW4*X#_W7K+ MH'\5+N*QZ3OF(G8E$>H-(YJK(J<1'M>JMI;J("-]&H=PQOVN!%T*1> M^N_9M/%8\*TBP?7OQ;O5L:ZC..2C<:2*G=*- OSP[R^:+YYYXEZ]N=(]M^4B MCV5D_8P6\MM5^0X/#M^/&Y@EM5+H[P8HJ^8>7*C\_'S"@4&#C:-!N][= 5,T M/.(@D:-;[U1 @*SB$1]D;NIE7IIMF,7V\*%3WX&:^#WH4* !5HBYFY(87-' M%H3)&)@]_89-L7S/4GV&JGSA6-WXQ(O6C)Y]GWQ?ZK!N >T;!M]S^V\7NZ7!<13O_[_?Y#.M MAKPMZ?G?7%>(T6C?5U>,K'NF-5"Y$^TM5:QZH/A'%CQPGVQ[\/3KQ8+^ZIVI M @$0+K&O'FAH,N?&1.<>SK=O.J9"\7V?^^4&3L*5UOO%4&IOI+W0:M4[I1;> MI0O6CX)=S>DP+WX&UE5O;SITN>\;WAYF:W7&U6-/%>#K!1;0IM'LC: M,;C^E%+6ZMWG#G!]S>+2ZL&FU^G5.[U.W^#X=Q9#[OO.]MQK]3\\%JWC>]L/'OA=5RC:L"__ MR)$?\K$F=5M7/@S^;J]N?74#MJ,XY*/-S0P'KO[EKM6FZUA4BN_NDF4PNOH8 M_=RV3L=QR,=:)AVG4G%P6>!O:.9'=4>2[&)?%XDV\LX91G>B1C.W>>2FFDU< ML^X%#A5V,YIX;.&;>(9>/L;>42.'Y !Q-?-H#((#)U#)89]% @I.4RJ^_=C4 M>QY%_[(%AG<^ODF.4)3+X6A1!T/-J];KW')8IY MZ'Y(DR%YK7!F^S4 D\.LNPF37YJ_L@;^F]5XM!,1'QE(5YZR>1M']U8L[D28R<&?CCOVX7><=SL"Z,I'>4QGHLB@ M&,Y)%(3#QN$>_H])A5;QHJFB09P9]0X;+^ $7.ORUX]6\I WB8X!-?SG:%( M:3!NZN=W-!9.D(Y=+%*"?=SYR$%JEA-$<*'$7>3\4_@CSMR%[=V)()KRT&#@ M(EG@I%'\P//@[YP OXRS7J,$)*;\K#3ME0:KX8QZ'$T']"_R,6TTV=33WZ!8 M67&F5K=#H^'5=HIIH^5]RIFG\L56 E+5'X&$A375D-?9.:UJ@BQ-L\-UA^(A M"KVZ=4&/XZ@MJ\5R[Q$2 %];F!^CR6-SXJY 3L'B& MG&3O+_M@7RJ&>Q)S35?OZT-(+#KV:%YP/I+Q_<75+]8%_"$+:3SB%I_S]:N!CZW;2$YQP\6+<<7W(@ 6 )(Q'<-3 M(YQ7/#LU?*$4LGYQDF+4H]S%?R06H%1,E,-#@7%$=H##%M<8GX[ 5YG0+;R$ M;;2:7&H,-MM%8% &!UN=V7:2_U9JDYF'\,[4,'E.VM9.)=MS-DE'OA5GW(63 MX'SN!/?.0Z(*KP;UMJWRP<_SQ&^$ ^AF]>;@!TO[&>$Q!\S9 ?3Z>#KYM?*$ M.O7A(^U Y0N MUQA"5.F"DL8@/WKQ\S5Q0$!PH#83K?EVD]K-9E6]V'JL^ M\QU."+N*0K&1B>^S(ABM*YSZZH?(HW&V>Y(-<7HF]27SHFR8\I![9.6W(#$0 M4/B.-3DV&CWX1MC_V0/<-![-CSQ]A"?\U>/)\JC@X.!9U%G6L"DL5+_88@+U M"">R)V31X?:D7J,->6>]!#7#\>QNRD IJ4":M26'NY-F,W7B5*F.@0^/>@@+ M.8W^8<%Z^@AZ$%L^:'_T9:5&P5=!_\(M%QBF#>%E]5!?=>*H^?%"+@2(Q7/K ME93\S@'T/&@8WP/6;I!Y>#=! ":XA&A-G1?>X8#^A5N1&X77PAWB[9+Y>*O; MW>G8CST"(% -J;5TBU9("D(6TXD($^> ."PI]G#3T1 O'-^39"/08E!!5_>$ M0AY4(3%E2J71QC7+'^$ 6-AN3>K/68 J*^*IRUJ*!]SF 95T4(C1UQ!;(O G M:++#VW'<,MK@L!FX?9^H(@%$-?H'RCU^6J#EOEX@1CEE. MU(AGWAN8]P+7 Z)W/%+H\2>:44WO'V8 9U2KX&W)5* .'\5/H-"C-\Q7UH(A MT;P'1I18>2E85;L"['ZXLH_(PK.5'W)?U8B@A6Q=.,A)6=EF/JK/"A\"RM]; MK\AM%&4)$%OR>I.X5MT!RU+Q) 76R=)(?<#:*WVR]@SF7HNBIR^^=PISMUUO MV:8W?Z%J[VU(0LL,IJW&1=CUCAE,6XF+ .O<\*8JW$2S;BBB"O=@6%-5+J)9 M[Y@I7YN]B0VT,*QWS+S(#5[*$VMC'K4E*N),V*Z>OI,DOU7]>CK/)9]6H]ZL M0-W/*K_,E?_-^LC!O7=@XGO6%MJG/\9%JIW%:6CV%&GVD/MN828(PZ;5J"D@ M&:HV5'WP5/U\9&W5#[R_*69U;:Q!XF$7:FYD6H/=/7A\:!FNOA&NON]6"W]@ M @)&_#),QL!@>YX;5R2A;HR][_NT:_5*_1YOWKX/N)'F*.RIKU9SE%G*7-8. MY57+KK4;[=>;+(BKP+T:Q%W?CWNHB-NK]5O-A8B[*=&Z[TN>]VJJ92_A&,/8 MAV5^PYQO/!HNZ83)F5RW4,X/SYK*A:RL(O&PY.25E+BOX;\[D6Q+Y!ZYV?A8 M$&T'3;FW%Q*O#G.R^S6[T]BT5#6X65W,U.K=^SMRE$#T9BGI#Q MJLO5/-O]& W8?3&Q!>?>MP-KJS*Y@N?=.*LC=-' MN];# 2;&'-^/-8;ZD_ADB4FT@$E@\6D@]L,5 M-^DMW_?!-F'EMQNU3JMOK'R#V)JDW_?!-H'8O5JSO5W7^O$*[LVVIZMD\;!? MSK3&GU5+K[4CY/[NZG>KVI5H+4A9]TYBO6S9]7;>0$]UCTC\;ZK9CZ!\X 7) MA-1@:E&#DM&(N!%0NSRV;)R5^ FJ:M'(4:@WJ3;6%&G-K4;HAH)U3@!.*OKTX-OG$D$ M8-,:KO$+PR@\(T3PL;_:[NK!K6.@C)[66O*)E-%2[2Z68[T]J-L%UK^T^]K; M\,%;;*TB&V?E;3%E^?_GWRY5TTG'>MDM%LJ_5= *]>9R_-@"TRD3"]INBLE0 M>!XUT:&V)3ZV_'P6Q>F(N@[% ?H*>*,B.KM@ [1\05[\UQP^KQ=S":#:P68( MA>EN32*M=I>%_4GIIX38CYTR+(,6<"7A%\]DR>YXQO6SIA -OAIMSJ;/1 M*(XFO+@3J$Y)*7>X@N\MZHSYV M\]FA**LDOI 'U6[F;M2%1+<<@9H=[<*?)]JFL0_;@7/-X%*_-W/EWX%+B[E\ M5Y,$:R'5]EHN/9T1+HZ);I3]'0GV+H(48^^@WMB!Q;(,P>V&]OJ%"'Z-/=50 MQZ+&@#72I$I&A+9]^H[SC7#=]W2M!;]%?>I&S68E?T_3VN;XHMXM6I^Q(#TG[55*PVRG M:;1^9PK/D]='8-\'U M,<9]W/KK^F5LR"UBP-0,M/Q/0Y BW/%T9STBJZ(8_4CS5V0;_T7:"Z(5: 3W M^$\8Y>G[A!)$U/1%X\?[/Q MX\>\O7S>//XM/)HEB7*@7(1.\ !\H-RR_E+UTJ5GOH@D"U)ZY%/>(IC>8/^H MVMUZ:O<788@;_R*F$7;]#7$,RP0D]-E_ 5\+X+F\S?[5NTO\^T=L"&O9//2@ MVI3E6+[W]QY-8]2R&]UV3W1;PQZ;M>U[,;-X->T[EI=YKNS;#5L&]:(Z?C>5ZK-6STYTB\39(P M"I(;8 .VO4_RMMKGEMH-H=:C]/X9M38/J7FWS9U+?I=#&DGU#D,R^;B7@AN6 MX5Z U:H@MN]J1E4QYJ96R'\G0?M#:>>D^8Q],9*3Z5#$1-BF7L38XSW"!MOX M3#%.;L%S%!+*%RK&(*Q>:,%S..LA%G>^N,<)>3@#@&];\%P!02WEX=743%[N MWBM0P-518%J@P"L:(3&B^1' 3[\0Y[=;SIG=>25>T]-VQY._\8@*TI0*I^H[ M%4R\<,DNL0$1 C@Z8,G.:U)A MQ=E!X^@>)$H0X*A!_S:4 .(8H_ PW3/,14L4@IS X&$4DG.A&%J ,54:3B;' M6O@Q*+O_8JBJR2'Y3D.!+0]/"M4-J2D9+DX'&\(% MC?R433L4JV-_2B-#(L ]W,^2X]:M3^M=:#'L8?'?,20EB)0+Q2W+-<+ M71[$;Y;/$N2F\;XKQ7RR2)O&'O2NFTTR-F25P9#AI 5IV48SU,@'H D0BXFK MII$'3Y3+YV)):DEH[@/L+T$K14YCH3$3/O 3!VX@8OHBDF$4Z' M 'Q*@<$$.)C.]1,R=HKY*3EXBNM8^WI0Z]&O0*'EXQA)DT_DLAIBSLS$$B49 ML"836$F@M56,D&]T,6^C$15LB2&&U>1KZ!PX%::V[O;(/,T9G"5'BRR$6("S M.JIMLE5"5;@L#/P/Z%X/V<1FW+J#NRLL[R^Y$G^BZL)UR4&)4S3(UV=8,'9;(2R5Y)),-O:E:D+H2)GTB2@3U\?.SB@3QM>0^2'PA3GY\0:^3U8@?\5664:S7^A]C0@ M'?TTF^DT3CIBW$]S^Z+WNBFZ0V=F[8WZ-\,VMT!NEM[ MO;;HM(?-=LD7\_GBR_6'#Y^N?WOWY<;N=VR[NU%/3 #FF\(MVUY%L Q(W([U MX<.Y13NR/OSQ_M.7CQ?7'S[]L<%KG-O46J[()S1"+]Q<]N^@FP.4>(POPV[NQ9CQY.=Q$^XF;WL^ST%GV!%"I?"_^9> MYB0C:PD_Q^SBVR)9UPT<']-S8Y^F'4K#-D(S#X>F@5T9(JNKT MH32N?*+[A-1$2UX?P ;?].]\MO[=F*8[PM8%_+OI_+RJFG^/3A%_+X9QAO@! M*KU='FC*:?* B( F8*23/_ M!$3 @;%O?2ZBQ@6NQ3='#LC%(WO6)5#CO26^H?>K;OT9^OA&&D:>6'=UZPH' MQT:A[P).? C=>LWZ(X)/+YJ-RXM&M]-[>_&.!HYJ.\(<%-X'E?60K 8#A1V5 MB7!HS.A'A\#0P-1.3+Y(54(%V%A6ZDS8"<->'E7A(& !^/9[)P":N61B!MNJ M#GS:Q[P/7B +\1WL>9(^/KDS!KE&*Y[ :/L]"%["%VUZG6NDPAY-/A)AN6! MD.!''T??TD1SW#PY>I!-/$C^P^=%&&,D#!UA"<*V#"6,QMV*Q:/;.<657H A M?I]&QR*'FHX?$A_,LY#'1:)S4TY$K5GOB)>$")I?/UK) ]S]I&;=^5&0.Z1G M(5>S6K;U9_VJ?EFWT-CL_6BU>LU!/AB7D>4C,DG,7'P?.QG&*@36;"!3_=VY MK^%#=>NW;(() '4XBB?RM;KU1J.I#I[%J76+>3S"6WSHB-;$8@X_F?ARJGT! ML#P)H,59 $U@E"DZ$B=^JM;D1_W1")=!'+1P:C/[O(NE]!W)=\GOSSVJ^!M% M5'4_\LBYPW'#(XU K-] ;6 NC92B;;A!&V[Q>Q5^,(DXBN*1N*=3I Z)QV52 MO*3=PD,7]%"29SJ]]T> &)=^[&8^ >EB&@.#:/;U=\J5B3(S] 0,8U^,T'.@ MKAIQG/X./ LQ>DBHOO@-.1_KRG0,ZY/.W/C-[07?Y<'2<.;/P DN,Y W$XOL M1/1,^.P.QF_E#(M.G6.(\OLRSV/&-7((C S&F*-#!+1&X^-$1QM\63ETHP& MY"@M8U+^2.#<)W ((\D^Y-R[O0,A]LY91XB)($BF\(VK:)1*\KM+ZLN)DQ'_ M(J&9V@XL[@P%D1GJINI1Z^)7^ #H D5>\[S9/G/OK&:W54B%65F')6:292,N M(YO$=$!D]<3-G939QPC=?Z+(3XR%D'_D\=U8R,?SSQ%6W1QD 3]'N$##7L>,)E$+6)XH;\*9F M.39H@=,(!8[D6,5]PFX\+$2$"\';GPQA$RW%++2E\$$.H"K2)UA)W74$%#J6 M\0P4SR$.8H] I-U&<90E% D:"!T&-[[XA@5D4,DY \1XB@QU&=Z*4 MT%,@BD-9M.09YIGW4N\/YFT-A+NV!F:U,OW"]ZA,"W6LF' 340=>/+N(Y6"Q M:I)BA))H')93UA1;($\SB6I:D6INY^E>:U>E)%8*#Z2+JMWO]8=VHW'C.BWW MINT.AS?#9KM[TQNTX"NVW6@.O;ET(?OB!E/E;MX#5XGB9'N>E!DW7V=0;\[T M\7KPB^572PWN#RI M>#?<8(TH;T7"7&O%HU%.3\CVPR0>4MX A3-0PTANPUVBI@-O_C]6?Z1VH_NE MI 1A_!P**AI_BG$2L]'!)=I%(4WZC\2=C$2E8P0%T%. M)&DTY5P&S#Z(IA.EVF"JBXB1(E2'@(EP$LY>@A-)M!33+)49&[$*_)(0B["' MB.4Y$WAYLM/4U*IAU^,\+(9#ZJ,['NEIZ4KE\LX*#V!=H,0$>XXC(+HEHKQ)X"0K$91SIM'K@'\_T/T M9J-W*J9GE!LMP^IZ>OB!'J6\/'JVEE\ *VMX;U-V]]0 EA,T_V.^BWN?>C?" M44:4B8'>*00@=PN1B0=?F2@33 /DQ#'R54D;)P!\ ^P$!11O@\S%*J%4-A0 <9^RBXNS^[7O$JVY M&5Q@C:L.9D4!-[3!ND&5,K?LMNGU(^2PY5NPABJ##IO1Q*R>%->EF]!UZY]L MI.0&"KQ%H(68OT0ZGLA.U9@%HSG2!E?U*4-60YZ\AQ"@[T&F?O1-ZH=)_3C2 MU(\M,.G"TU!$6DGWI/Q@E7&>H>R&NPE\J0M_:X6O('&O< MZX4$Q0@3".$G_H1M,ATZ4:P#)^?A">\=E!2,.,@@/6_&CPNW*!AS(%,<%/4$ M5U ?"U>7K_ND[V5F*+J<56S?T;R3(* 6.(QKR_RW-16J*7Q94I4JZX'ET$(> MH%GJP*X5CF'E&U,@4:D(A4)\'\J&/ZE4J<17_&(6)E/A<@:K,DI0'")PBDM; M[$V6:X,&<99P=*:4\[ %9W(DG,&99&K+(/59X$ M'2YQE15Y-Q_"_'A%A:W4/,G(L,!, M K8H6/ 6WA]5SE0D3BC[E$2(+%$"X70;\8U@#P0A[=-I%D^C1!.Y/MT\LS+& M,0!V B9(-H0+1TR[<_R 5#:]K(MZ5Z:8Q R\'XLB"&6[VX[IS$JJJ&F#LL-MEY(=>+G3XN5ST#!\60JF #27RH)/" MRT478SJ5(.0.ZRQ4^734]"])(NS/FF(,FC5?) >R8Z^X']73(H^1D1LAE3Z+PDO)QBPRK82=())Z5?!9Y$1RK8@^V,@2=1Y94\ MD3+3TX>I*/RN>::CTB>XK# M4A(+)H+@"2*7?6YE)&.=&^$=E7"AQ-EE,4YI MTW3X2H7B=L1W"D=;K7" R_P(K=J2P]P4#&$'IR3Y7#%DG^1LN@#JQ:@5P5/< M 8=HP*CN@J=+C"VOO )71$JFSA*]&AD.1=2YH-0.JETAWM127V7[K=1A 6; MV)B_TBJ4;",I?2$\? $LV<"9)N)<_:!O ]\JO09HH+IL>>?325KD.DACM:2* M 3;KW0YODB$U]1XM]&;%2FDT737^IK%DW ^MS)ZC_,,BG8:/_R8QDZ8H)/AG'Y"+^.K1NT,_O1ZR\'1BG:#T!Z< M[KC0=L.;TN+_CS"D#3/7O2#S?.+%^N?_7H9\ -0[!PPY,WAFWTVCW1Z/4,=2 M],F4_-FDA*^IF+($<46MMBAUJ7 M,8R<<*B *FIEP'A4[*.FXF\8VA??W"!+J%T=12R&#]:M?Z?\.'JVI\.9JQ(R MVSI(XDST9+/Z*0P#7>W$_3R;C4F!'YG!J1(]J6 @DYT&V=?P5X99BT7* 'KC M9%S(3XI0%#O&M=4Q)(@))UI,M$:E%E+YQ5@5-JV>P%E2QB6.!K/S6[H^-*M1 MMD_@3'/TE4\#!TLA2_Z1!#@TS_ KEVCD2<$USG7G? HDW5!U#]2:,.1%%"XZ MWHO$I6>DOI?CP$7V>]V2"0 USI@;R$.6['DP8BR88J1FRR=?:U,0!/4 M:M/B #>VAA1QN(6BAF4TOP#>F':?A4[F4685UBRAB.)I=E'@>Q1!+BB&BKXY M0[YHF*D*[MM:%1(G @@*RV=YH;DJ0Z5PZ J8Y,E<(9S$2N]QW+,VDG&-9[\@B4H=TZ0ITPO MG(*&?(=I,J59G\.T&(0BF1(U7=!B0R)_[NV!7!?'8=&ZLAOQ@W5Q&PO9-091= ,8RFDDRZ_$ MHMSDTE27,I_5L$8?3/%XXWJ0'_-85CO,Q/"!20PWB>$F,7Q=C9G2;]>1)88AMYD M5F,N6?+%Y_9+TF\H9A0/7)16T.J#TW&<]UE;Q'N[ "YXD\/]X8?B(5*);E@BJB6# M:0(;N_B3CB#K%4<9=:A"::5O1*5[.4FJ4CME4EH8:=VN\ZRZ'*CYHB2P9 =] M/%:AR?=L TIL7-&C0^:X4 M;"P,&^M[BF6OBN'0[=G]QN"FU1UU;MJ]@7?3;W7:-V[7&PZ!6AK>H#G7JZ+Y M)W#'6RS[ TW[IMMKVITM-E6==VH\VJ"B>6[I6[2NG("Y\CL>W'=5GE+])R?X MRC:@FVYG4=6*@.7;\/P$N,C#N1_210R#R/U:.D:AV-*!\.YI=W]$>>;[ALLJ M#K(KMUKN3?#0<^^Z0U;W;;3&=F]!4.H6F_%R,$& M(#>M7K?3Z%6*2EOGEMJ>]>>4FDB%V."QH,YM-Y:I*LZL1NXRE:V$<_WP6O,H MP=1NNXV.T[OIM)KV3=MK=6Z&MMN]:8INI^_:[5;+Z_LC[.^FV1WTVW:E M4+U];N'60!"-!,@?;5KBX5U0!7!^JY*E['/HSVSMC#[9%)8[7L?I"]&^:3CM M]DU[.&S<]&U/W+3%8-!H=^UNKR'FL+SS";7IFV8']+9VI="\F3 MX>&+\/EM,1EF!,R 0ENS V)TSZ/_[3R,PC^PX048OY2T]"W]@OXC6(G@?-.^ ML6_PZ9OKZ*9[TVK(7X:CVV[B_-9I9+=OOXS_T;W\1_S[?[^P^'[^_L+_AE<8 M!<()1]@V^(45.A, AG"]&'?LBCB^\"/M[O@^$B7\X<7SS^6S4 M#[NC4?SG7V\__W[]Z^7GZU%V\>)GV*OXZ4UITS\K_ZP:%(9VLN?'U'Z$2^AG MAN'MZ=1_1.'C![]JV)>=+T$6?7UXVWJ?).[[R_]JWK[XV>[.'MO9_]U=QY,P MG3U!8Q",__SGOX:__'GY<#;ZZ_KM==;]^-\O?CZS9T_P:O0:KH?!4+,FD<=U MZ.CFH()&'B^G.KE5Y^86'MN_[OY/TA!_=/Z<=.ZBF__YU]W$_5\XMMV8/?:P M[ZFUWG(.1V@T3!#%!D&,,@F@7:-OUCH(J*9?]ON@Z0]&''X"QMNUN M]V;0!>6RYS;:;3'T^J!>SBF7W7??QK#K=&<=:-=2++OGC\^L5ALW"N>R-G%" M0L@*T#&:SRV5@ .EW1/?+'348U\.;-Q"_7!P $7H1O$THI&^V#@ :!8;J;B" M9AA39$"Z^/V09@YS[\?1ZN@ Q_7+;.6&5E[0\W+@5^;LEL[;[]>[W95PDRG3 M3[L'B2-2 [*GWRS*:;*46K%% ,\[)]9@F3CX(.>:3P ?H\NRTU)Z.B9CA>G6 M4>J1H7M+D J!-0>5K6'9GK'B,1"MPI.WD9NA#5-&DL=I@Y+]UV!0NZRFZ6R% MD^R&<^[T?,7E/<(FJWRZ2N'H8$;X#1XGRU;=KB8JSIYCG2VW[1_W%__Y7%J4_/OIZ?FR&@;^0MO(X3:?G;][>DSAN[:W<[[=8;$"VVW6AW.P/XI-&S^YTWCMT] MZ]G-WHTMOK4\NSY.)XON[(G >M14OY!3US#EXHN05L,EWBS62W '\ ^YI2'S ME)?/77M5LDK8^"@;)V#&2 U'SEJOVZK4YPLEA^"8NGS,T24WYUMHI/3/_LMZ M]1X'S8&JQ!\!6,]:O9[=>ZT:A^;#Y"^C"4X9HQ/(X7!RQCL-1[*[K^NS7HKJ M,:OOT*NZ1RYB-W:^2HK8_LF)V&8U4=&(V&,1L=KJM4># M1K._*ZDZ8Z.2D)W(2I0]&K46$-L*$;RZ*$>5U?[WLK0SNU\(:6MM^7R1W6:) MU!#ZO,S!R.+N:N/D4:CQ,?-RWD$Z>9?(VVXUN MN]7JO$DGS;;=:35;GGT#0OIL9W[EZHKGI[N;K9)QO+[&*)%4C;'@_@(SM0DQ,*N2OTLU^FGD?JVN@&7#UK+)J&TV#D;& M&A>S<3$?FVSM5A,5C6P]1-EJVWV[1]9KH]5N]GL';[V6Q>&,1-V)*%6%(Z'U MR4TC["/;[!Z8V#2^8,/-CMH7_"S!VS.H6G54K;[@Y>!N$U-W^MV>"N["[X-6 MXQMF2W4.T:S]Y0EF[7(AW'EV/'>%'%YBT?X1W0EJ\LXF;=/(9B.;#Y#A&=G, MLKEO4+7JJ'HPLMEN-)KM3IYX!:*ZV;))-O=VFLFL[.!-9S"#I.VMD+0788BC M2N;%[$IS=U7&LM4A&6L;&6MD[ $R+B-C\:5VHV[_[3\-MNX56_O?*665=%2B MK8TYQ2#:[(8JA+VFV7*1N#EW(RM?/Y-#:4./C,4Z;T0W&/G M*ALFON<[,?_I(L&1?+YCO563M"Z=6&RN9]7VH:2DKW7Q:\WB<4T\F>EB&ON! M97,J4MW(.2/G*L(YC)Q;UY:TZ[81?1-NAIT0K4_<5EC.J+L2-.E.EJHVFBHP>N7$0R<4R=FG;X%XL"[<]% L MLM.33,=-W":U9Z'D:1K)4P'DK+CDV5D_A162YWT^&19('F: M8/,8T5,![*RTZ&GNR>A)'K-ZT*GX1-DT:'1/53:9@H>J4O_1RZ9%GOE'XTYV M_<,?5T8Z53SR]('&I5K_^\N7WZT/(0X<=H6E6F=;KY#1^NIC3WWL1?#^D*?; MX2!F.0WZ Z*!0].,K;=.ZEB4=S 4KI,EL$R:\&M2YY9'"&$FG^<5@YWY9<5^ MU/M>5Y0L##/?_ODF\,U ' T_5PM)5OALL?$)>_=KY% M831Y (4\Q7@^3FISQV+B6,7$!,-NJX/%AMV>J/I\>?&[8:R'S5@OG-G?]'(L$;M?X"@R3/5XF>W3AKXK. M'3!<5QWV,H+=69^=VV7I":]&F+R6REI0G4EC>IH+;W+@$P]S'%0C!I"XLRD) M;U)G&(B??_+\N^^_P'I!A6KRNO8)@)=_A9_EJ>VZ/1"3'Z=10DZ0\UB@S_E. MF;YVH_$#0EO;W-!QO][&419Z9VX41/&Y&NBN5L2[FEN.7EWOBAR9._6&FA%_ M'D:AR&%O.5D:60VK@>]] R]6_V[DQHL;MO"_)O\OO.H_.4OPJ?^^IUX8V'X# M,U'JFRMGENA^%HA1>MYLU7L=Q53\$*@K/3]3'Y:0]C\?.8=U/09EP7++V9:8 M4C,4\#IKE,6AGXSA3$D4B. !R\$=UXTF0,'PR]A/K+_RQEPQ=PR99G&2.5PZ M;O>M/^M7] @ V M(RS8D#/"$5'X,%9ZT^U&HQI^TXF]0"2T4USY5H3 %P)M$[CW +:;(=L PD\R M=RPWP,A!U)[3$N$_TE'@3!-QKGY0A$$TL%IC0XP@MCGV4W$&C-;%/-O[V%&< M5*')%@7^"E:S4@UX\?/?5LB&2FX8TY2!JUN(^"I1F:A"YF37X-(]:K%'V.@D M@$E^\C6I66/G#G%,A%8T\4EHJ/0V0+2''*M!H, W *<4JB,:I@]3_,%)9S#8 M2F/A8)^^Q)K&_ATBJQ0](Q^9!*Q37ZQ0*:FS&:@^DUF5(.WYR31P'LXYC>]L M&$3NU](:^)TR2J. X,.MNC+K\8?65%ZJ ZSGJ=,D1C51[@;"B5')',_01:N MM=( MFSP-=M2(C=RB=RVM5W3O_^VEAZBG4JJ)$V"^BT@%9#+US-B[^=.<.\\ M)/*4O4&];?]0L%VY*X0#Z&SUYN '2_NYT$RT_4R<;V<:R$JW++^F/HM949(? MSNE*+V;6S?E3TZYWR^I;VZZWMW15,YI2-[^7GQQ9+O*WZ\A=B)?X\\IBCVL2 M@L Z+^&O@ ?);/G%MH^@[UEA3Z?;&-VW1=&Z<1G=P8[LX?7#4&[1'7 M/RZN__SR[NJFU>_;#5O^=3<.VV'I+?)6AU'@P1^+G?WT9KC)6WQ^P?;<+G>J M")9V^5DSHEG)_ROS8^JPEN1UB\+-8D 5>$O)*H8_VX-6NS9K'8S!+O R,-3) MSO#84)%&.UO/V &<1U=@C=DZ3B*X2#> MACP>_W\$:C,BHX6XOC62K:#"$EI0@O)D,J2P02V:D9OLD'(9L^[#&)XV)'IP MVM0 WR@G4OF!9#)H8#(M)[\<%A@POBZHVV\%J2S8U2_8U=_/TSE8P[/J0 MBAT*R]0AYAN"1=9@\L_027-(_;[,$J#3DJD]83S J9#F_AOP=$F9#P=U2G5) M+$FU@EUY"[D>B)C5&0.9^)PJK<;8:-H:35N4 M^R<3=_-*R4X#SQ%WFC;ZF;1=U$'EX0SJ+T\UU#.R0)_"L< ^A3-,)T"-J3D! M"O4@\GPD5 AE.A)INM$8DDG0YTW+\C-3<$R;(I9T)N6G5 *IC)+<'#L 4$L# M!!0 ( *6""%F3@9I[#3X &LF P 8 #$P M9#$N:'1M[7UK=]LXDNA?PG..VG8[G=AXG=K9W[I[] %&0 MA0U%:OBPX_GUMPH@^))$"K1((A%G3CNV1+" 0J%>J,=O_Z?7NW%FU+'8A+R_ M__ GF;A6.&=.0"R/T0 ^?>+!C-R[BP5UR ?F>=RVR>\>GSPP0H:#_DE_.#KN M#WJ]M[_!NZZB0:YS0')]<#([(YP]D[^O]U6OQ\/6GJ_M_ M?+Z14#]__?W/VRORJG=P\-?AU<'!]?VU_.*H/QB2>X\Z/@^XZU#[X.#FXROR M:A8$BXN#@Z>GI_[38=_U'@[NOQS,@KE]=&"[KL_ZDV#RZNUO^ G\9'3R]KO^N=P1,!#VSV]K<#]:]\=NQ.GM_^-N&/Q ^>;?8?K^;4 M>^!.+W 7%X>#1? &1A[ U[EGOO>>^"2870P'@U_>+.ADPIV'GLVF 7S2/S]. M/O/XPTQ\>'H&'[IR<1<>LVG 'QF^?37L\_X0@*> P),+]=S4=8+>E,ZY_7SQ M[_=\SGSRD3V1+^Z<.O^^+S^!?WWF\>F_OQ%/^_Q?[&(X@G?:W&&]&1/S&O0' MIV\DU(MHL?AT!HX7MQ]_.Q@7/6>S(&!>SU]0"[;^HC?H#X_%NTG)P%=O/W_Z-=?1 ^O:OOW??O;_5G/MKPY3?_]?[V]]O[^F:_=_OQ^O;J\O[FNCX8O_^C MOG?_^NNOK^M[^_O+_[RI;6]_O[FI\5#=_-?5GU^OZ]S6SU^_W'V]_%@C<=Y_ M(K?W-Q_(R6"X]_OKO>'@-?GTCGRY^>/KGY?(,W9#[]S?_ M()=?;LCOG^[?DX^?[LD'(.LOMY=_DLN/U^(;>(0(:7S__O)>_'7UZ )#(DR=]0_/ 3TG@_Y9A*GAX$S@*N*:B,5A?5N6F1B [I\= M)Y,;#OO'N(''YZ 11=,[/NN?KQ*W!<@0XN4+4.^'FX_7\!]0[2<@RS__O/S] MTQ=Q!E8<#[: @V']L/-ERLXE+?_KUT<_/'EY@9W98N\ M892AH5&*":QE!.E)-79V\4"DCNK_AG[ I\\I?9H<]T\4X1=JUU)>WL^X3^"' M-R&78)E-A'6V%\P8P>F/!O'T=A3U M=$*="7PRGS// H[+_R4_O7SP&).OEQ,L@+!,>H>*\DK'OGK+_4H@$G&[ 0Q8 M!_/8I/ZU.(%;.Y#QW6L5QO M@4>K(K5I0=NKSD02K&S./ZIME(^\! M+_ VGUS^05Z 5_5V#:Z\QZ@U(^Z4)'LBF+)ZU3ZA+Y 6GZD7/&\\FWT!.7 ? M& @*;Y^\3%(A;,XT*$Q !XG)IE-FH?.(4!\Q<[GPN$V&:@I^N%A^%2JAC\Q# M4\&.Q'?@+N#E/L@P&%$RA7TB_)W;E<-BQ:Y1&ZQ C^L/A!63,F+$7/]Z?P,6\YTD^XAXR8S"[D4*!$$!#]_2 M@%A :I0[>LH4F0@/>T34X0-,BYP+RAOLXZ=^./;9/T-XTGXF%*D(GX9W OTN M;/$*^$#0: :OA5N^CI WH;>4&I@CNC(JJV%#UWNU3:$K052G*VFJ!'E9[0PV M6.MYQ6B+QV2U)J43Z\ 1^FV="[ECENN4S2F[CL00*AF5541J7DA\"Z$S*E>"?H,8<]N &7_ F8 MD1HZIPC.)R&P'D^,DEN2R+0W1&AINW:J3S80%1/F [+1S)Z&'BI0DH>+9Q(9 M %BF%I@)$[RYE5>TOX5J#6(:$T"Y%"@]R[5=[^)O _&_-_EOT7=W(;8*?UOZ M6KSSPG=M+E5^2^SV>?_PMX/P+<[*8[#U,!^8#.ZV"W0QM>&Q/+FDB,4GE@MJ M%M BT $)%U*B!7C+.X5W@*)FL7TRY@YJTV3J>LRB@$[X?0&CW,D^>:(>/!T\ MP[,N;C&\,U([ :A-0T=JP_C7XAT%(;4$%#FPCTH.#&R*T(WA\V>&5/204#P)N MT10T)_?)OS")ER O960LSL-_O!J\ FJS[>CB/_X[XL7B[^CU<@2>5ILN?':A M?GE3>3G#>#F]L1L$[ERL*A5.@'^*Z?9L^NR&P<64?V>35120NIV7\U0("CSX M;Z+6(!^+O)H'P23]W8MV94G;S)MI.&6TU4#Z!4R(.G;AN$\>7:BYXPU(M W1 MY(?]_!RSW^>4W1?-7?)1Q_7FU%YI],?VWJA/5IMG]<"//LK,0'EY$X'CSZAM MDS$CCDMLUWD EO@(F)>6!07# O8"Z$@RX?AACRUL:LE3S>&8PYM N ';'C_+ M4Y[ /(PL&@2[W@)&VW6?L.\66P32AG)!<7F(I K"MCD59Q39A'B >JX/["?T M_!!8#:XLO=!)*,20X%!"MJSU_]2*?7UW5,W$ #+8]3I<"%P4^.,;1D2I9[=N M3( %TZ%"H$+P*&.0T2XN4O>(AN"C9>*(!98I"&F9@TJ7LQFH&+1,&T(Y,@49 M;1\4M/NX$QI#')VF80AAL._<[\1)A SAG>N089P..FH;%>BX- 49;=,%WH8F MACTZ(BT[G$@?\S.Y]T)&OBZ(16TKM%/^@MB3G/W&X[[P-Z,9C#Z#<6@,-VJ= MZHP14FUC8FP,)RJ-D*I;J849V07A:DVCHV56M#XB<<<088S6TO8!D1=5,!E3 M$%(6RKL[6ES+9\0H1V++N##.D=BR/Z#S(R[[$?NFX*)M@^=W&1]C"CI:%B@8 M, M&"-9\]CX22P=4\S3T\X\_<',T[;9 PT":LW,42G:QH.C_J@% MZQ3VUIRXZ+932E87(^VPD[FB,L,":/F"ZITK2\[31Y?+ZNCNE$S<<"Q+2'LL M4\J63C @3A!55/*6SMT0J( -3]_XY'/H M63/J,_))]&(0_$9U8RB+R5X;E%W4MWW"_06+U;U -:(_D#;#-IL'%T5G_])=4?_GC8?\PU6">CD'9 M"P/0!($;G9P,^N>'R1Q'$BO_$IULOU_TSD>CP\/3T> 0'CP<#H^/P8 NG\$@ M.?)I+KCAKP: BT_>OORJ5/]=$1,>O?I5'0U_0?\Y36]*TJXY'7\? MB:OT05I6I.2"XQYM&'TOR2_].OF1H(\AD/3Q+]E.UO#9Z=DO:3E\*(GT@?7&'J/? M>J+GR06UG^BS'VWMZ5E_=*H$;W28\N2?'#-!"(KJTQ-1GV5FLDS ^??&,ST7 MF359%O!#$<1J1IK'W"J$='K=CZ37E6AU32L4T\@LLD+/$ZT!>[!=W]!J),.S M@6B0=',8]TA*=[!47T??9=ILJOY*:AS[O@!=PY#[ZY95.$/N&KHP8@.P0!?8 MIZP[%\)9)3KN=)AX]1:;!7=X>/5VSY20R);Q$ G?P.H:13 M*SJU0F%A07FG4G1G(L)"U*4,]9Q'5T_0<:/LBAI)[O>L[(EQTKG MH>X\U-OW4(\Z#W7GH>X\U'F$;+5^TU'J:([DV=R++"1U3UUR5HOR0-=5[,*; M;Z;LC7X:.5M=W/E6*E.E=NI%O#)S#$:GJX5VFF/WQ$.IKO#'(M-4LM'S6"RD MEZ2$)W<$&8]MU_JVA!PX0I+&1B?]*PT6?>0Y'SH&_N"A$O[SKPY'+_Q=0 ,F6U*Y8>#S"4M]6VF697D8 MZ4E*Z)7 E&F]:3 %C7&*0)1F,:=AT$H@CG5 _#.D'HRWU_MHBD"5AC*G08VI M7Y#X58@T#2C3@D8]A22FLQ2?VE5)3 <,%O^OG\J6C:WZ5E1@WFYM/2J6J'86 M4%ABIPA(647-S*E9[QXJ!*%%SFQ]9>)MK8/&(+9I6!1:Y"#*CY0H/SE1?%'4 M$R6A R?8)R[&T3YQGV'\ZYS:]C.A&)N-V1%":/W=Y;"H2]OF(@!7MN8(F'B> M^ MF<6J3C=0Q4#)#V9*Q/EWLY]"_CEO4OUZB@,4Q!#^K?J3%ABLJ2%KBI!J/ MU\'6R_2CAM0C+9VBJG[4C'K4A':D=5I>IASI@*JH&VD=F!?I1EIT5EDYTH)2 M43O2(N:*RI$.*;>C'!WOF'*TK2KJVU;9R$@<8ND>'*JMB(]J,?Y.,V0F3EWQ M@)/L^<)H+M! RJ!D!\WAQPQD8LG69@=Y;.%Z@9_+1,..4B1<3(1*Y#I1PAOS MZ ,CFX')'C30^XB,!RT9EC/X?09D[#R4##K,X0X4/W]?#PU.ZBW$84%0K0&HZVL1 M9]DZACF3.C$B])8OV'@971[JKCX_0/. A>/ #4 @H :J!ZB4IV6/I9!;>I/S MF,T>:>F!R<*1; 8D5L&@88Y!WY8=EU%^5PA:U"@::1D6\P/[:"4W^:!E#*<+)3/8/!Q%J4X@_7^X+H3,J4H MIF GE$PB4IK!&U!H^:$UBZ1./^].2=^G2I5#ZGAFY<"D+V2'_5'7FZ4@'^;( MH#SG#]SA\W#>:F^6V)IJMB_+I>.$P'%V<.7"X;B+"QT7(#SUHQ& "UC@5H6Z&[4E.*;+6/#F!;H+>,! M'75&X"%V(L=5U2[*L@92AD8F:6"UV7;6/U,C\E&E+[*YLG?E(^F3*+TNCY[+ MACEL]<)\)!TP6XU8_ M.35)54?JG2/$0)#!EC,M"9\S'?>(^6.(D,GR(M ** M[^ 7'L>: ;(JFDU#!ZSU-8\^R7DR"H^DK'HRICZ;*/_TE%J!Z_G[\&(7E9/H M,A^(<@Y3A:?!)DY71(,MV[->*Y O"+6)*3RY)3&.(L];I\C-8SCJ#WJ,"+A^ M0)7O6[6@P+Y9H=_ <@I:,&T-!GKVZH$.1P]8.I&,NN!:.H M^]O6@%CP@>?:3:"L@?-"G0:BQ%.^CKI!2<\"20:,*_$T:]= M E3, -!:2>QW;L(J%0'1+W(<:*4R-R)!;3[G%57J1HQ?'?TF )7]7[3R.6V MC6J).- &UE_UKX4RT@#QSL6&8U6UP484-1T8Z@JF?G)N@,+PBJMV((J9[1*O$:M!$:K7@V=S+G#_<"KSJZU MEE6-76L10C,GJ*J)J+4[D8E8^[:,V=3U&&G$BN?SA2VD@Z"X:GXCS7M2;,!6 MV=72B*S0$:]SBJ/KOXLI: >[-5=8+/?J!R44[(J M(A I636#NBE>K86^C!Z M9\H=D<4<)_;TR7TJ FE.GPFU?5>F0.<2@S %"'; IA[)RAP2T3/&_E@N, =. M81H>&], ^Y_)BT>9 SO!07P#G*2QL9]4MR]EOOD$IZ;B/=-7'B/ MXP;1.\5$//;/D'NR27*^6^VP/U3!E)C:_:7M<.JF),:C,N;!T@5W11.[)$/_'Z M1>O+P@5UW-@J#[%F,"_QBNC D09%[6#F58'H6"@@F2L6&\P D<6O2MA-((TT M#$NH'7D5!8&>KZ^E Y0K=-9U:1EV75JZ+BWK9.[A,OEU75JZ+BU=EY9M+'-% MEY:3C#)65@\K)W M6E:N+7=/-BZK4)6][IHPC$ID9>7:8;84VQL#KH.$C"S8K+GJ'*\C4%=V@/)?>(R^2' ;G@2\V M3[K5J)RN[E12]RGH7-LG<6OWB"#0W>=.">ZTV$3E]5O1A*:JX:SCF/G:O^LW MX/PVO(6)#L::Z6#2Q-[?S[A7?W'^V"=>/])NIE-TJ#_6C[K*V4TZ0$(GX T4 M'&_F!C$ >5$[QBJ&0&@MY/K#38]XC,_'H8<%-!3#EMQB8?P=E5E4%9CR<78(YV%5(LUU+*%&NL86+7]H1;+?5'#HD8,U4:,.ZUK M9-5DHOX8DA>D%&O)J:IQ@3KDW @G Q;_4W#+J12D8 T! <@>2C+.[9$YH9"I M&-\;1[/(;"ER[X6L]W6QCVJ Z&M!(@EE<@7 _O!(-IAJSQWYN)DW\K::QFA> M2,_+^A1J!MKQUQ4Y[[*@AJ08DV47FFL+)=.CLZ+2B1I131_MQB;U)\, M5+DP3@;&1N:%3R8,XZXYED(!8P!Y?'QV$VXO,D)$F/672#[<"?D0WY1-X-OQ M_[(F-(DFHI :26L,*E>OU-.\1(_$^N$TX<#9H/3[]I3)JIG'YGJDZ@=3T>6E M9;0V<39?EL>A!6JOJDM!#VAYX>8 M+A@]+3IUBJPR=+4EV3"CI5P883HXV2Z;-B83/A/EZL@(K;)*[%&/T(H&92,Y M-IJVHG?=:1UH7P%EE M69O5IZ^P+Q]&)^UP7[YC@_KR"9H*%^0#PYQ&8,%]TDH;ITRX51QIM2[0*N5Q M4JCJ.Q?NJQM6RY MX]#ONC MLQ*7FXAUV66OVXDQ7K>"](MF&[='F<[O(O^3<#2I &@1/2,RF5OR"-XZ!/=' M^/&P%TOL3S\D>^-EA_I^Y$HKJ^&^6PQ/> %-P47IW5?=^B(&X)N"C-*8S+J1 M88RB6)H-5+=!M3XT8<<.B$&NRM+;^-KOHXK2J'>,+LJSO7>,993GI#=-(>WB M S/GU^?W[1AQO#/'\] VX^@$2HR*P@S8'2,+T;C '#]VV^CH%%"%"4:M&5'N MB/TD"%0<3AG=EXT6!&J C'B<-H9.20[.,*Q[S%U*PHW_A:<9A.I,P:I&Q4$618+#] M#1-9%3"4(!@^?<8P( DE3IW'8!N,L_G#=L<8JTB?DTZS>W$7'7+UX:Z7JE<2 M/X+ TNUJ>ZI=[8-\7Q2)&0^ ^:WL;HL%45:\/XKXG5'8,.LYU?Y#?FT&ARN+ M&&T@E"U#"J(G"]98 "SY4P[H%&0;]4'(5QY !!\ :RK*[-$9<-3I#(9D1;% MHT61=-&W*K3-IJ&#!(T]72+W61Y(IM(-3.0#FW +23*F!1F\&M @1&+PB4H7 MQ29";+Z0.3]C9KM/_>3\BK!N445M[1EV\(S(/@I IO%97E=M0F'C-C4H?_2B MHR691\P/LNQ N1BI'9_OB#/(X@G!TF9&*,+;MLX>,D_/:]D2*LMMW#&MMRP% M<\?.">^C:X9PE[=U6&0K[VYW=B$!/ F]&5$G=QD=D_* M+ ,&C)X!+K*'_!E?R"@+E6.[3V;N$QA!WE+Z+K;LRCH5/$9]8%SH+V%3K%;G MJXRD^=P5YF@R(QOSB]-%]]K9F[:V)C&:(^/=CW9!V-V M47H63,T2)557!;. MMBZ:K6MIL^A:VG0M;6)R7!?!?+1,?EU+FZZE3=?29MO+%$',ZR6(+-4WB@[P M2)[@%;[K58I>4N=8UEB090V%;Y?+<@Y7B9!-%8; ZKIN*%ZM4LK/XG(/(D0H M*?JPGZ\ZH3SCJ?>)*?*R+C79 BZJ$I#.F).^UN/WL[*.-MD4!E#4,,2V!$36 M '"G>L\'I7/*#8AVLHRG9P#]B7 M[#N=+X0#6MZ%*OAIDB,;D%'6[U.ZO_D>9-A&0;M)FF[GLN+='2UO;9D R2[Z MMHRY#[7Y87: O+K6 ^):5NAIML3#Z^NR([VT%J"EJ#R9*%4C1 K>+:^FWTCA MD/ZIR&7BVW@GCGHX#!=1**YXRB[C>=EMF,./60_.1T_\EHT)\!AH(=DH %!9 M7!+5^A=Q-*[#B!PZ 56O#/AI%A%[O(P*<@/*>51N@!\N&(:CE)Z6W+BQYDK* MR3,WH/S(9(_8I?.,(0C%MWQ.+4Q&*A?S/R6 MM)#-!/"1[B;E!LP9"S;0PS01GGU^0K5!1&Y.4;)<4V:7\=K<\^@KK1>"$JBO MM;0"D0>L@[)R526[*6'I)KYLV;I4LE:@KSMP8X:<>1'Z,R;:UZ3:X[@VLY_% MB00" CJ*&N$DON](]=&RHSSN?]/:0BRKI(7BJ.I7J3F8'77S732KTL&U]LP^ MH:^3E2I7.2U5=9W:KK%64#$U\GN-!OC_-X4-.+*/KMC[@ANQ/)AWW.%(A57@ M%!6BR,,IN#0L!;,YE%BC#^*DXG4=4E4^S#"B=P''([0&]. MZAH*JVK&!:%)9*QR/V;0D2NG<,YC./[8M6D1U[Z-KL&4!1)/)'#W076:<#_P M.(Q:G?U1ADT-$JP=P&+V['.+4V=E;XHR0$4A9WE(:].3RX 49<\N[>3*$)(M MXDL*ATHL87,@:RKJ;7,WE&2KFQO43L!Y=T3=B!-RO&8J;F#_(V6A;C!\9;K+ M-G$EO&PUPWBBOLKJJ+0QISH86QDAN4T(VS@Q!:U9\N"4K[[F52FGR\JTE$) M0RTMJKB7W397M*Z3V39A4-\'769EL^*M@JG$:'24Z*T0M08\RVT ;?7S H]] M X47-=N\WMU<_*UB'6TC8- 2 I)Z:FUCH"T2 M0"]0VVL?M;/TV&NXF[0?>QEW<_G8F' W5ZY]<]6A3"6!]_EG"M1E(+TM.H-8677A;D!5#-P0D2^Z(W9[ H[-T@C MABQ[H[E)\(]N0-A+(V%4TEO).BJA37,IN9EA\1;-")VR@)%1'E?DZYVXA/T$ M_\;1+1/N6Z'O1[=*'GO [@EHI4!F[E1EHNQ;AM$36B'PN0OG /^ MR#?@3[F;\"@)36]1I0$$JU&G=U&] 5F?Z/.UDY4'=#E4H9^^UY3A")+ L0US MN)BH@B:BB:(RQ0')C*O1,#.Q.FK1 MI4@3J#"I)&C;N#"L>D7;Z/"1U8>V.5W/VD:(0>VF;7QTE!%S M#6H;4RZK;5P8UPFH;8085*.S;508I7BU3!72%](A(Z6$+GOA]I>*7.WQU\K0 M)VL]!.AY6%F,^_K##4E5UUY=4SN:C$A?6,J)2-6:B-.KT8G*?!&Y%=7"P(Y7 M8'ZB99\T><.4!@NS4A^4:\27]9A=3]3E*G%A[$=EE8N#'MN@GI9[K:V+S6P# M%6W7_<4DT X7BBZ"F2FXJ..(_#!E#QTWX)8Q2E#K#0!7)Y3\+%2I@8G0[X@B M0D5:6S$%)^TW5L]7+S4%,T=MFY1NAXF(F2:U;$U!2=NLQ"2UIVWRP*+&'2[2 M6MCKE8E2NXB//-5-PT3(JXAJ?AJ"C;=*( M7:VF(*3E]H/9SI =4DQS=K3<)B9S']'120X[LDMJAPR!C*A7K"G8:/G@^/*& MS!AL&&#>+U\-HB0&@X:_)F/VP!U1,&V!%Y(K:^%*T=TGM]-TUUI3,-RV X6: MT_NN90<]^EY-047+/-D=O4T7D,-M^DA&K6]%N,.LMU_1877;_%KM]BA7Z+Q\ODU_5;[/HM M=OT6M[',5"]%=33/SL425\6I%YW7K'B._*8;/Z]2:8G$CBK#SA\(W&RAPD8IB!VK;[ M-U/SQ!"<%/2K: (E(A7+%%P4]*-H A?FI5^UC!"3TJ_:YAV&!=*U[>N3U2S;^,'R &][^K(/2-C<<1)(G##+]2C>G^2N6_/? MXAW@1>@ +>!O2U]+8+YK<]'++&HB/>H?[EFO?SL(FV<5JK#UY8/'1-Q?7(+: M8PL;Z$585%@27G;V#60#>U5%GDX(]2./O']1PD/.2L-:7K3B]8$LYZ)GRLEQ MMFE*U+,A1\]9 I0[TU_1>R;]W+I+N\)!JZ@;A_0WOP^\=609<&4JR[KCR?V( MW"7+=0 ;00ALGY)Q!--*8!: 6T[-*^_HD:V_IFS]C<(V-N[)D'U\$7K6C/JL M\&)W.4:NO#&![M*SSZ?\#5HHUER]+QHB:JY=MR7'/T,*QW^#EAQ9QV1IHP[,BLD=AQ)PA8B5]Y7)_,C0 T^_H4J3R(G&N'BHSWZ M.F*HR,R; 9]P;@%S#UG )JQM-?=1#6B*J_X/,KI=ZJD7:679:)^SU2P]'9C6 M$P\E43; Y$\C'J\JU*?);V5)^YP0P7##2#4Z[9^K*:0"X5:H4EA_87WYA51\ MT)ITM**JJD6CB_H8;PAZRKT"+[X&\,A14F$*!1'V-2]>=.6I!'M+2Q=-I8=O MVEH_;0MP0>OV)L G'&^3MX@P_\WW&@E:J&$ID02?K!=M283?CV8HG]=C*)_7 M8"EOPS"617:VU$ E6N(6_4,_C%<;3D/&:B$1&UQIG9#4X=L]/.GP$;+'^@_] M1$?F/J%H".(3+IG11S3_/(:C08D\X)A,C?6F8>1.X]/!03$'1DS.%ZO$_F] MVNMUG!9G&;=7)^H-%O5&RWJ]'-7=Y>\9/:-3,[:A9KPAJ7OXCN7]1"SOL>-X M/_Y1SEI6NXD&L'Q,B02)'&UQ5&N_A'.>U'M%NCXA=<,,U*U.X[ _.$\ED;8Y MJV'A_;%L@4V.1;"3F.OP='FRN45NE%Y3[JSPFBI'92,)&*+:M<& M.I"J^:=U('R.;HXK 1IL[HE^]?83Z@7U@RFJ2%,$I*Q02F9;G/6!=D4P2B,% MTT"4>ZH:">A!(M4(36MC7G+EH;,YZ=O),M1B_N$5F2=.EOC%T3^;PT(&!!-D'+],*)HA_H! M83C%N.*UNM;.5+M_+BVXE9&9%6_XM182!X*LSU+<&CN[;V)!=.P^LAZN" BN MH*B8$4RZ+&EG-9.NQMZT%D4]AD'>#6Q7Y"JO7<:])&Q":T5S1IW*0EN//]#Z MY775("6=K>'3];45MK8M>,_9 )AJ6J$.MN([I:+.$]L"5GS5N"TH>Q4-$+US MZ7H%-3RV!J:@3O+V8%05I#KGY7M0V1[060MH\POF^#1@D]>$5Q-M6D9B0+^Q M:IJH%I@Q"YY8$X#D17@#>,.KG/K!6+0:SK1$Y[C:0LH*:*1!.-7X@!:NIJ&' MNU*[ZAF+G :6Y+GS1J5:60Z$UNR+LHVWAJ+"OGW;(M^J.ID.C.HJF=ZF_$SG MHZ+.I[,M\AZN$\7FBN)PT<#>-""_*HIZ/1B)'[FZ,:.C.+^,&6AY:2J>42T8 M"^;-N>_SHDXXVT)=9>&OM2+)W["802/^]?HO),O:I6T-=SBJ!&>430"9Q$ M.XIR("IKNH_A0F)-*FS(3P;NBU]3>0/DP6-@X., &I5LPR0#<6N7*M.V%XWV M& 80HE?8?GZ]GR0GB"(#B;\@59N-C)\!K\^X$O&.9'KTT>43ZEA8!*Y$T\]9 MD!,W')?EN6>-CO+<\!R(\7.9\9%YG'VG\X7-+K0F)?'1M=3H6FJTT%+C),WB MNI8:74N-KJ5&/TL=CJ>I+:0F3[./8X55K %X E0W(%SP!"U4'A-2;-!=2 M5N8F-RF,@;(U%S)A/E %WK%HS0P$>>#Q<2@T?IV!4_AQZD&]"SUTPT&R_.N):UB-( M:E+9W90BCILF"52ZO>+..2OH2(,@\IMJ4?U17(_L1&T.G0$6".[ *]/"7S:I M>1X/7-UI"0QK'G"P37T5< G$"\/)70!O\47EI"Q=8UPEH1@N)G+# MP>)*MQX4<=S@XHZ?O8X$@0)%UB*U(\J.BZI77,)O-ADJU=$/7ZSXG6\ZU_S^NUAQ M"JLVP22:QQM126:(*5F6;2H=-&M=:*WD7+66?59<4FNWJBOTC9T_&(*-EALD=\N"Z MQG3 :%O)H@8UJ6D9%WMT?0SA;F'"(".D+(:U[G96W.'S<$[NL>_SM.OBJ/"" MO@=C:*0T]J2)1GW8'0!=YE'%NRFA5A"J?&P;7CF!1_R 6#/J/, L/.:'MFC9 MAR%>1.7I3\BC:X=S)EHT^_ODF3-[H@;MQZ-!BLEZ]:;L0=L$B=$UEL5\'YW$ M'4ZBEDX^YOX#:ES,B4@3#_JI!3D"H0+$<(K4ZL&\A2=JG_!IJH6D;(<1!AS( M.";OI(> H$-\.;P7J-H-/=@']/6)8"<)QT=/N>,&L@W*S?<9'_. 7$N_U][X MM8"0E).S;>KY9&\.JYKY\+=L28G/)K%1_FO9?8D25&\1GF#6_%]%F::='-]1 M'LWG,!=QI6]>^]+6<;,^@6+',%&"TAJ^ ]4H]'I6E$-&F' MJ([-YGN+JMCB#B%Q*4D1-;U/0D?TB51WI>P[JE<\,$>%+TT7KIMV,) ";X\= M5.>8-YP\\/3XXSGT^$-2:^ MN@> _=@#1538AT@H<9[%:5FHP%35=-)A#V[ :61OH<.;"%=OY;JI/U"(TEG_ MK*::TS]*E-)P8%"8TJT#)V;A,=D+HJ4HI9OO6&D5G1 @=SV0PYW85:B)8GT3 M^7$_X]Z$7()@F-"4ILIV&B;,N)#9PQ"VL6' M8"C&X*)E9"@F; H^6I;:PY$QBG[;E"$D;(<,XZ)-VD;%'<,KV X;G=K5J5T_ ME-K5]IVG-.1D+8IC8<&-]J-0C.4+4)':$? @#&15& RX\9BL^Z(,R%3=%QF5 M'M40,P7A;H>HE/YG3""([!"B#BC6,8+@)* M^2.+8A-$UA""-V4#V_9_*OQU^!#XN%'TTN%#X..:!LP8;T/+N+BB"Q[(@D4= M1LS3C]HV,$._HPME416T2MPQJ@"MI4-%=+7(IMPQYXR4=3ENP)-O3FIDV[0A M%/8.&1%I4(/TS[95###8YHPZ,!VLE&=Y?"Q;RL 7/WC%4?+Y^9PHJVO;03?$78W3048Y#1MMEJS/U[VR+$G%X='=U"3A.5\+_4?L$G(L&'KO<)F!H4)N M*]>9\@G65J"RP50K?0+N4W4)S8M?YSAST?N<]F@ M[&+&)S #>/^__>UL-#A\$^-I4#%XV4?I'7!\]\D7;RM UKKA M_[-R@R?<7P!OAP/NZ(H2[$W4F[&8U-9N=^$&#S:GRH,)?WS[&_Q0;[%L1KT+ M9 IOU#K$VI5Y;>9=/93'>6DB7[S^#1&@X9&\ MK!/'\^BL?_H+S.Q[+V(]P_[A+V\6KB]XY 4=^ZX=!NP-'M63DT'__#"9XT@J M%/\27./[1>]\-#H\/ 7\P(.'P^'Q\6BPP0P&B8!+2_QX"AZS*2:]B"D,EJ"O M!H"+3]Z^_*H_ M9"44?'9Z]DM:2!U*(GU@O3&H!-]Z= H;M8?G2HU,SI,>?)/ MCID@!$7UZ8FHSS(S62;@_'OCF0ZCZ]848X$C?5;(6>)#(SF0F$[OK'^XEA'T MSD;]LZ/XE:/CD2P;L(X3G!Z?G&T LR(GB,$;QPK.-N4$)^8WSB.SW46Y:\BX MF=]>7]0PZ4V=$%5G?7A\?3XX/1ST;JZ.WO6.KD?'OY>#HYNSZ\/)D M>'I5S,I7G,-CT95$G,338U0R$FXX.D(E9 VO.3[I)SK'^9%D;Q5TCA3\BHQ& M 3>.SVBH',M\9EQD J2-_=744F,/T:M/']_=7M]\O+^]_%.X%7X"?6>UG9!7 M#%;)^^TO<]@?J56>]L_1_(6#>)@U\V\_EJBDV59#?]W>?[RYNRL;DV5@?[V_ M^7+SZ=V^WBA,BRD9D;T,=J=ECVSX7/6=1D%0N3#1PM5:2SD,:/Q,>^&02VL^$AL',]3#YG7@,:W+ M1,3!\?.E-5)NOKB< BE#CE2?TM4&MN..6LEFHQ,)]NTPK15&Y_'2MYCCLMP^0E>K.7T"__B&7 M=C!?PN S;ONF')2I>9UGK0)3ISE8IM'?GR](TL:\1@7AP#_X0#W.OC'R=U!K M\98P?-L(Y 2(U:W]ZXC\R;VNZ3VH8UZN *![SXJ&=3/\A^GLPD M/\>43KG&'YBY6Q(W)I'+XEB=K8A(B"*6-)6M7&#*P9IU*R@R"Z/_&B"WCW3. M+DB>$!H G$%3_L[#D+-XSP,@6_('NT-/-\>=FV.38NF+.P9> M3.ZL63B?=U))2RH-^^<_BU#*D4%W$-,RZ3/8:2*D8I]<7E_%-@5!17\G,97Q MSJW0]W4GM<5;]"W?F:>\8,M,:$4LU.J;\,SASUZ<@=4X_&4IVFHIT"K%=H;# M_NC\E^VY8S=R'XZJ79=NE>SD5=XVZ:X6?\B*$WS'0)?%M$Y_OXI#0=\3$=WI M."#T%BCW,$6N)I>$^=RJF^//H*C"',D?KCL!1MNIJ5IJZGG_[*?14S-4T)W" MM)9Z=?-IEWS.9R4ZZ(NGV2FEYBJEZK5_AA:?4(QY!Y;-TF_1B-8N# JI'"-K M>HCLZ;!_=+[8-$2V(#"N"Y%]28CL61 MZ!4N-A68.)1:^>A$'/75#GGR1#V/8N>SP"4J9C%)Q_[LN9/0@F^Q_""9AH[, MD^8.F5-8'N986^Y\87/J6 P>"F:RH=H"/K)$J8+H#>1NP2P^A0]%2G>_R#C( MEG=6DT(R')Z^\0F:NB)#G'VW[-#'N% /J^ ]DZGK$4I0K96%^'$J\!E[<.&U M:J7/2=IX@H;HY00K^7.++V3*># #O?U!+NG>"QGYNE#- A:>:S'?)VX8X&F; MP.ML]ZE?QV7CT*!+G_74)@\&&1T+)3A-;!C*%'C/)>9@3A&P&:A)>D.84Q8) M?9(= #/_QLKBH'.AXXJ(]*:V "E@E4><9]O"NY[>VM&'8?9@ALX M\(1@?F/!UCSW48:T(Q/X._"5@%S:$?N[ T8 Q#>Z6+H@!+V.B\R4P7RP+ M3#9$]G UL8F%.<\DVN>$_T6[H2K3Z"+"<0-DO0S>\-^__OKK_R!+1#CR.$DF M#'\.SP:]"7U6 N F:WX:J+UFL.38_&:C4+_L[!J2 )8KTB9PH8E#\X7 ;D$ M3,;[;]F4SY&&*1'[KLC;!ZGG3SGV1PT#E)^4^'+3 OJ-.63JN?-$1^!@R#J! MZSUK4/L[>-?8=2C!$BVY"?EDSL"P T&-1.FQ?X;<8[(IJ^@'FS1_99L>C!SO M%@UTRIC0(#MF7 9#EPOEWI]E(64Y.9FA,;M)E[+18Q7:TYUSA\_#N5;&T<+C MFBOS2Z5R;EI KWH#@-=$-7_T!-E([W%LS^9.R_+E3I+TU@S"]8U NZP$0]FUIL@YS!PRI4.=*FRAR84K(\JD*5AWE:UGM^ M@YQ4W:3 M<4$-?\+N\:E"<72M^B*U*->Q11,^162HU'I@RCHAB]7M[P$FM<*OS^1!9/L$ M+'X&=6#+O>FQ328WR*NLU/$% MI99QNMS C=:D1%W&C]-%J'41:HU&J)UW$6K:$6HO#T=[=/FD+!KM8.Q.GN&? M63"WW_Y_4$L#!!0 ( *6""%F^/F^64PD /(M 8 #,Q9#$N:'1M[5II<]LX$OTK6*4F8U?IH&0KA^2XRI&5B:H2V^O( MNYF/$ F)*%,$!P"E:'_]O@8HB9+OS>%,UJF*;0(-H-']NOL!Y,$_:K5^&O,T M%!%[/_SX@44JS*=8(^=?60[%\/>KA,^/NT-_SSK M^U7/+MY^&/18I=9H_'NOUV@<#X]]QWX]:+*AYJF15JJ4)XU&_Z3"*K&U6:?1 MF,_G]?E>7>E)8WC>B.TTV6\D2AE1CVQ4.3R@%OP4/#H\F K+61AS;81]4[D8 MOJN]@H25-A&'!XWE;R\[4M'B\""2,V;L(A%O*E.N)S*M695U]H+,=C&R@>XM MF2^UN8QLW&D&P6_=C$>13">U1(PM6NJMU^LV+2?QNE'YS76T2+B5,T&SE^8- M$\%U9Z1LW-U>XKJ1V7+<6*6V-N93F2PZOP_E5!AV(N;L7$UY^GO5M^"W$5J. M?^\Z:2/_(S U-IC(5-1BX?6L-U]WK?AB:SR1$ZQ&K5UODDYAC='&JG,_<*22 M")W]S^\';P=#MH>)V$%C!-ME/T+/$#@6>JEHLY59%JS_WZ5UKW\^'+P;](Z& M@],3=OJ.G9T/3GJ#LZ,/K/^YW[L8#O[51S,D^N>/MZM[;.3LXOS3Q=')D U/ MV:=^SVUG+VC1EH;O^^S3T?G;HY/^I]KIYP_]/]E1;T@]K0 2WWM7-WMF4&68 M"Y!?L&&=_:%4E*IYE9W%]>-ZE85"6SE>,!MSVV%.0\M'B6 CI2.AWU2""F22 MI BWU;/)>%@\8X3&_VBYL1E-&?*D,+*S-Z*].X^E%34:*#I007,TN0!L[=?; M4+588NF'KS=4ZV9#U9 #K)JZM4H)Z85?FN;86'UM^,IALW[0H$;OSH:-RGO_ MF^QAP&(^$TR+F11S%!D;2\/^RKE&."0+M&=*6Y0>]D[I*6I3[9],C=DGD1JA M4AD:]A[Q@'V:*AND89WMV%BPY\]>M5I!5XN)-!9UQKJ&9G>WRZY8K$&0:3BD M/0'N#F>U?@' O>7&<1DV7;!+^"(18#U5C[L";9&"CJD"7<)@+E/&TP7+4ZMS M@6G!A1R7 @PYF^))2YZP,0_1I)F:2LNL\G)7!%(1"F.X7I#(E%\*1G!=S6G0 M%D$9+)G0EFD-$@BE!H&#&"B=@29 )P.DPIB9G'ZLQ\^%%L4DM(&I-. 9Y!9/ M^;0PF0B=@C1O!M54A&T"MS#*:%$VPU.L?!7.]G[E6!%L+%.@D8"]1E\5@0)Q M=.M2OTS'2-V<*"W^#I,\PIQ > EJ542'I'2? : 46Q1S.)*L@J? K=E:&O$9 M.:Y<)8D\@0 B1@'6;CGC] FYB=DX47.S#*=U76"<&KW>T+):B@JS5.:*MD^! M\56@VO\% F.X@2)B%\V775- OR"RE'35>"SQN&-V'<0&C&OAP QP2D()0,>$ M(<1($],($INBYE#=H>=(FC!1)L< MAU.$UZ+9COR3?Y1T\DA]--'\C*I!*<@\Z$F7>R\T MWEAHC(5HG]NA!PGB?IT[PNG['E->E$XIB*/]MO/O#M]EQ\(@_+!55V/O]D.5 MRG_(@1 M&>&*1,"8O8N!/YDA/3RFD\-=UI_Q)'>H)PN(\1B,0LZ@N[F&&:QR^CVBV#]> M3Q:<3S$0$6@\)1FIW-ZLP7WR#%])"^);X[NY/!LMF9R#J?"6@#Y=-_GCN25" M[/D=7[4"75&Y\ M(7<%QU$0=W6U/#<_R%L%N_,'FVOR%(\PT(A5FKK1LP5QP1"X!XFGZFN>0<$S M^10V@('<9HKR<.T-PV/7,W#)(Y2ML08NJS"-<-$$X[K;N,(+59_U93I3R4Q0 MZD_YI+A4U$4 BFF6J(5 [SQ6/N3XAH_ADV]2%^O?REJW9*EM:[6OIJ?-=-9> MIS/WIG4KO5$W460/F4XLHTBDF)%V'^QURT'ZXU#@L^HQ?-QA1_DD1QY\567T MLOP'&#AX@$4?:$'W1MSS@6)F3PMJH4H2GAG16?Y15I8J4*$GO=\F% +?&T[E MN57+!O_NW+5LO&(/UIR@D*&6TMOR"G,,XTW%OT%U1&2IY]).WC8WDQ.U)"'M MU_56^[>R3;=J>>D%?FER"BVZ8%R:M ]BQP_[ZKR6ZKI7Z1AFG<_)'(\V?-%T%WBWS_*H#XKOXF M4/U\SK[1T4\N?H"+']>'9QH'2&S%^N!\SJ=9E_5B*<:L_T6$.558=NKO$)[< M^K=QZTYQ;8^CHEBYL;@*VKWA^L/SG1_NC?^!CL:K,\*(AY<3K?(THO.,TIUE M9BQ]H+O942BUK62P<;8IO@+>.-ULMJV^.LYP]J]Y?LK'.,)T^$S)J,#"R]?U M_>8JB_NVP!$B_S6S^SSZ\+]02P,$% @ I8((60)1* DD"0 GRT !@ M !S96YS+3(P,C0P-C,P>&5X,S%D,BYH=&WM6O%3V[@2_E?T:,LH5G((O)A\NDCB618I"PS)%2,&FA=<).0B#1CA+2#UNM6N]-M!9YW= AS#'[ MH],&:23&Y#W?7RP6K<5>2ZJ9/[GP$Y.*?5](J5DK,E'CZ!!;X"^CT=%AR@PE M84*59N9=XVIRXAV A.%&L*-#O_KO9*8+%!EI:G;?K-L5GR;I1NLWU%!/4 M\#G#V6OSAH)1U9M*D_2WE[AM9%Z-BV5FO)BF7"Q[KR8\99JAB M,CX9#P>3\=DI.3LAYQ?CT^'X?/"1G(Q/!_ 1/IV=@,3HXOEV]8"-G%]=7%X- M3B=DM8Y M#&M@B4@24% M;AG70(&0*R!M( 8T3H,F@$X"D H3H@O\LQZ_8(J5D^ &4JZ!6Z!;',U33.G/9J\KIU,(([VN]:_.W27'#,-X0=;M37V?C\TL?R' MM- /'X)U>,K IN5*KK++0L$$D(7F7-O/!NMLV(]L[H+ G!26=K7 MAFZ661<[.61(T$5+P2-[CZ.+J>81IXKC!K@C(#;79SA3H9$46%AKRR!L)I2: M@4(&,B\.RBFFJT)03."P+:O$FES "$=5Z@P+/DT9"D*.A?$LZI/O< R]P]?3 M;5\_.")NN/SAL?1@SP-:YCQ"AU(M,UM:J 8P(!=$+U,5518'#' ZY8*;)9:Z MVY9%_%GG6+L[Z&R(UKBDS4V?RPWEA1T0;.)A+ QFK[B3< M!<,M0V)P-,3"EG2I.'!09@^,>);,BI5>NTZKA.I55L0FJ-)#WD#.Q:5J<595PP>HWE MQA5R6W L!;%75]6Y^5'>*MF=.]CW@R.[9%!,2L@^1TT M";X5_PY6#1YAQ4=:S;[Z=B2@G-EQ 2^40M!;NQF)K)A' M]VVKT_V];M.M EY[4U^;'.,);Q4K,U;/'I*:WA1RX;6W )O=^_9_U4^G<"XO M#.NCK[9W_ Q8V@J!!R+'?6NB_+M)C+9W"GOV_$K)RLWEG=O:;Z^2M&L++']Q7SVVWV4^^A]02P,$% @ I8((65*V56W? M!P #"4 !@ !S96YS+3(P,C0P-C,P>&5X,S)D,2YH=&WM6GMSVK@6_RKG MTKDMN8-?0%XFS0QUR)8[;9(%9]O]4[8%UL187EF$LI]^CV0;;-JDW4UVF[:; M&0*6Y//2[SQT[)/_&,8HC4D:T@A>^V_?0,3#Y8*F$D)!B<31%9,Q^#S+2 IO MJ1 L2>"58-&< CBV>6 ZW7W3-HS3$Z3EE3?QU(4CZ\CJVMT^V(?N_H%K]^'J M+;2O?6]/+SZ[]/Q?KT8%UZOK5V_&'K0,RWK7\RSKS#\K)OJF[8 O2)HSR7A* M$LL:7;2@%4N9N9:U6JW,5<_D8F[Y$RN6BZ1O)9SGU(QDU#H]42/XGY+H]&1! M)8$P)B*G\F7KVC\WCG"%9#*AIR=6]5VL#7BT/CV)V"WDOQC[TNJ9S8@5HNNR?$#-$&%-1R>ET,PGV]O,YH;W1 MQ!^?C[VA/[Z\F,+E.7PUT;] VJO)^,(;7PW?P.C]R+OVQ[^,4&04?S2!X<49 M;.?/QQ=#_(F_JODGK=?U9'H]O/#!OP3G"*[-J>F9,!UY:E? Z>W;G2CY:J9KV]U_ M1A.61JB%V^V;^YF\QZ&OEB)?$DQ>DH.,*0CZVY()JO,91GV8<8')C*4P6284 MT4,,I]\.]H#/]/(I#9<" RI*//J F2+%'#<,I9IVCGO]#I <"!*+,,.UU0W/ MGQUUN_:@OE@/.8,]7)Q&BJ**S\^?.0?V0*%5T?)BDN&6P$%/7?DJ\2ALET)< MITQET*G$1)J#QR,*[2WR%:5#30DYH"DQ*:S!-^$GSJ.4KSIP%9MG)GX)FC-E M-"V&%S,Z0YU0/Y4EX'(V8R%*@"RG-,TI3UF8PVO0?&:6@V-/3X O/_ MNJGI,%*621 LIDRN(R) M[%3[%M!<6SUF.=R@6@G%-GU40T"#[K5@%A3__?YE2 MZ&$VT25K'?N[U+9.@&A%)"":I0*J5V Y),KC 0>(E AUI$U4/(E9P*0N@3HP M0Z=!\*/8B<*^+K%WXE5>.&D1<=C]3GR)I>@?BP+#(2X@R"52*5/AZR/'FA&FKC+,-@JS';60X $1":#, MF 1P(D.XXHRZ?[9)#D@ZTD<7C5)P_!3JCWOKJG$* M[YA,:9[#.Y7^^*PH796.2V0@350G)[U2..0;6_#1;E&C=3.RRW0P0>/ MU+HHUO&LDK/2M-C(.^/6@D510DNB_:YYC ?X6FV]X^FU4WR-/D>:LX2OW!B) MT71S;:CHYP:"DAMCA6;[;&=@,T^"G"=+20?*U?=14ZE:)LJ37?T+[Z9MNV/@ MU%[#(%4;H_Q_;\ANJ.[T?TR]^[WO36\=19MY_4&8?S00/=JN?*&:NAJIZUB& MKC*A.J:*>FAW%L$S6__=P_-O2D?-8WP]F]?K*,S'&ENX!JS/M[+12RE.!W][&^$S<>$+=^.'$?-/'@@BEF<)6;LL MU3<%"0]O&NVL;7.D=U=W\*^*65PJ0FZJVHG)H-X0*X=:I__;&$A_^:J-'C;: MZ"0,=?NO>$1$=1N_;'RK7OZF \\DZ#,S53W('%(N(:)T02,$?5*]Q;+SC$]U M'C<=Q10'!2Q(I)Z+X1&?JH5D)DO*$4I5\6U: M9P]-(_.'3Z!U!+ 0(4 Q0 ( *6""%G#T9FE MJQ4 -_G 1 " 0 !S96YS+3(P,C0P-C,P+GAS9%!+ M 0(4 Q0 ( *6""%GL D(YNQ( ,,, 0 5 " =H5 !S M96YS+3(P,C0P-C,P7V-A;"YX;6Q02P$"% ,4 " "E@@A9&UL4$L! M A0#% @ I8((65:"*^2#8EED %0< M!@ 5 " ?3L !S96YS+3(P,C0P-C,P7W!R92YX;6Q02P$" M% ,4 " "E@@A9H?83Y!5Q @!1(QX %0 @ &]1@$ &5X,S%D,2YH=&U02P$"% ,4 " "E@@A9 E$H"20) M "?+0 & @ '1_P, #,Q9#(N M:'1M4$L! A0#% @ I8((65*V56W?!P #"4 !@ ( ! M*PD$ '-E;G,M,C R-# V,S!X97@S,F0Q+FAT;5!+!08 "@ * *8" ! %$00 ! end
XML 84 sens-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0001616543 sens:HerculesCapitalIncMember sens:TermLoanStockPurchaseWarrantsMember 2023-09-08 0001616543 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2024-06-30 0001616543 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2024-03-31 0001616543 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-12-31 0001616543 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001616543 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0001616543 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001616543 sens:JefferiesLlcMember sens:OpenMarketSaleAgreementMember 2023-08-07 2023-08-07 0001616543 sens:JefferiesLlcMember sens:OpenMarketSaleAgreementMember 2023-01-01 2023-12-31 0001616543 us-gaap:RetainedEarningsMember 2024-06-30 0001616543 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001616543 us-gaap:RetainedEarningsMember 2024-03-31 0001616543 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001616543 2024-03-31 0001616543 us-gaap:RetainedEarningsMember 2023-12-31 0001616543 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001616543 us-gaap:RetainedEarningsMember 2023-06-30 0001616543 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001616543 us-gaap:RetainedEarningsMember 2023-03-31 0001616543 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001616543 2023-03-31 0001616543 us-gaap:RetainedEarningsMember 2022-12-31 0001616543 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001616543 us-gaap:CommonStockMember 2024-06-30 0001616543 us-gaap:CommonStockMember 2024-03-31 0001616543 us-gaap:CommonStockMember 2023-12-31 0001616543 us-gaap:CommonStockMember 2023-06-30 0001616543 us-gaap:CommonStockMember 2023-03-31 0001616543 us-gaap:CommonStockMember 2022-12-31 0001616543 sens:InducementPlanMember 2024-06-30 0001616543 sens:EquityIncentivePlan2015Member 2024-06-30 0001616543 sens:CommercialEquityPlanMember 2024-06-30 0001616543 sens:TwoThousandSixteenEmployeeStockPurchasePlanMember 2024-06-30 0001616543 sens:StockOption1997PlanMember 2024-06-30 0001616543 sens:CommercialEquityPlanMember 2023-01-30 0001616543 sens:InducementPlanMember 2019-05-30 0001616543 sens:TwoThousandSixteenEmployeeStockPurchasePlanMember 2016-02-29 0001616543 sens:EquityIncentivePlan2015Member 2015-12-01 2015-12-31 0001616543 us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001616543 us-gaap:NonrelatedPartyMember 2024-04-01 2024-06-30 0001616543 us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001616543 us-gaap:NonrelatedPartyMember 2024-01-01 2024-06-30 0001616543 us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001616543 us-gaap:NonrelatedPartyMember 2023-04-01 2023-06-30 0001616543 us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001616543 us-gaap:NonrelatedPartyMember 2023-01-01 2023-06-30 0001616543 sens:PurchaseWarrantMember 2023-03-13 2023-03-13 0001616543 sens:HerculesCapitalIncMember sens:TermLoanFacilityTrancheTwoMember 2024-01-02 2024-01-02 0001616543 sens:TermLoanFacilityTrancheTwoMember 2024-01-02 2024-01-02 0001616543 sens:GoldmanSachsLlcMember sens:EquityDistributionAgreementMember 2023-08-01 2024-06-30 0001616543 sens:OpenMarketSaleAgreementMember 2023-01-01 2023-12-31 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001616543 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001616543 sens:ResearchAndOfficeSpaceMember 2023-05-31 0001616543 sens:AscensiaMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001616543 sens:AscensiaMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001616543 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001616543 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0001616543 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001616543 2023-01-01 2023-12-31 0001616543 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001616543 2022-01-01 2022-12-31 0001616543 sens:PurchaseWarrantMember 2023-03-13 0001616543 sens:HerculesCapitalIncMember srt:MaximumMember sens:TermLoanFacilityMember 2023-09-08 0001616543 sens:HerculesCapitalIncMember sens:TermLoanFacilityTrancheTwoMember 2023-09-08 0001616543 sens:HerculesCapitalIncMember sens:TermLoanFacilityTrancheThreeMember 2023-09-08 0001616543 sens:HerculesCapitalIncMember sens:TermLoanFacilityTrancheOneMember 2023-09-08 0001616543 us-gaap:CostOfSalesMember 2024-06-30 0001616543 us-gaap:CostOfSalesMember 2023-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2023Member 2023-01-31 2023-01-31 0001616543 sens:PhcConvertibleNotesMember 2023-01-01 2023-12-31 0001616543 sens:PhcConvertibleNotesMember 2023-01-01 2023-03-31 0001616543 srt:MinimumMember sens:ConvertibleSeniorSubordinatedNotesDue2025Member us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001616543 srt:MaximumMember sens:ConvertibleSeniorSubordinatedNotesDue2025Member us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CreditSpreadOptionMember 2024-06-30 0001616543 sens:PhcConvertibleNotesMember us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-03-31 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member us-gaap:FairValueInputsLevel3Member sens:EmbeddedConversionOptionMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member sens:EmbeddedConversionOptionMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 sens:PhcConvertibleNotesMember 2022-04-30 0001616543 sens:HerculesCapitalIncMember sens:TermLoanFacilityMember 2023-09-08 0001616543 sens:PhcConvertibleNotesMember 2023-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2023-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2023Member 2023-06-30 0001616543 sens:TermLoanFacilityMember 2024-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2024-06-30 0001616543 sens:TermLoanFacilityMember 2023-12-31 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2023-12-31 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2023-08-10 0001616543 sens:PhcConvertibleNotesMember 2023-03-31 0001616543 sens:PhcConvertibleNotesMember sens:AscensiaMember 2023-03-13 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2021-01-27 0001616543 sens:PhcConvertibleNotesMember sens:AscensiaMember 2020-08-09 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member sens:ExchangeAgreementWithHighbridgeMember 2020-04-21 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2019-07-01 2019-07-31 0001616543 sens:HerculesCapitalIncMember sens:TermLoanFacilityMember us-gaap:PrimeRateMember 2023-09-08 2023-09-08 0001616543 sens:ExchangeWarrantMember sens:PhcConvertibleNotesMember 2023-03-13 2023-03-13 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2020-09-03 2021-01-27 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2023-08-10 2023-08-10 0001616543 sens:AscensiaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001616543 sens:AscensiaMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001616543 us-gaap:WarrantMember 2024-06-30 0001616543 us-gaap:WarrantMember 2023-06-30 0001616543 sens:TermLoanStockPurchaseWarrantsTranche2Member 2024-01-02 0001616543 sens:ExchangeWarrantMember 2023-03-13 0001616543 2023-06-30 0001616543 2022-12-31 0001616543 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001616543 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001616543 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001616543 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001616543 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001616543 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001616543 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001616543 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001616543 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2024-06-30 0001616543 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001616543 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-06-30 0001616543 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001616543 sens:ResearchAndOfficeSpaceMember 2024-06-30 0001616543 us-gaap:WarrantMember 2024-04-01 2024-06-30 0001616543 sens:EnergyCapitalPreferredSharesMember 2024-04-01 2024-06-30 0001616543 sens:EmployeeAndCertainOtherPersonsStockOptionsMember 2024-04-01 2024-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2024-04-01 2024-06-30 0001616543 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001616543 sens:EnergyCapitalPreferredSharesMember 2024-01-01 2024-06-30 0001616543 sens:EmployeeAndCertainOtherPersonsStockOptionsMember 2024-01-01 2024-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2024-01-01 2024-06-30 0001616543 us-gaap:WarrantMember 2023-04-01 2023-06-30 0001616543 sens:EnergyCapitalPreferredSharesMember 2023-04-01 2023-06-30 0001616543 sens:EmployeeAndCertainOtherPersonsStockOptionsMember 2023-04-01 2023-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2023-04-01 2023-06-30 0001616543 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001616543 sens:EnergyCapitalPreferredSharesMember 2023-01-01 2023-06-30 0001616543 sens:EmployeeAndCertainOtherPersonsStockOptionsMember 2023-01-01 2023-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2023-01-01 2023-06-30 0001616543 sens:TermLoanFacilityMember 2024-01-01 2024-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2024-01-01 2024-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2023-01-01 2023-06-30 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2023Member 2023-01-01 2023-06-30 0001616543 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001616543 sens:HerculesCapitalIncMember sens:TermLoanStockPurchaseWarrantsTranche1Member 2023-09-08 0001616543 sens:ExchangeWarrantMember 2023-03-31 0001616543 sens:PurchaseWarrantMember sens:PhcHoldingsCorporationMember 2023-03-13 0001616543 sens:ResearchAndOfficeSpaceMember 2023-05-01 2023-05-31 0001616543 sens:PhcConvertibleNotesMember 2020-08-09 2020-08-09 0001616543 sens:EquityIncentivePlan2015Member 2024-01-01 2024-06-30 0001616543 sens:TwoThousandSixteenEmployeeStockPurchasePlanMember 2016-02-01 2016-02-29 0001616543 sens:OutsideOfUnitedStatesMember 2024-04-01 2024-06-30 0001616543 country:US 2024-04-01 2024-06-30 0001616543 sens:OutsideOfUnitedStatesMember 2024-01-01 2024-06-30 0001616543 country:US 2024-01-01 2024-06-30 0001616543 sens:OutsideOfUnitedStatesMember 2023-04-01 2023-06-30 0001616543 country:US 2023-04-01 2023-06-30 0001616543 sens:OutsideOfUnitedStatesMember 2023-01-01 2023-06-30 0001616543 country:US 2023-01-01 2023-06-30 0001616543 sens:GoldmanSachsLlcMember srt:MaximumMember sens:EquityDistributionAgreementMember 2023-08-01 2023-08-31 0001616543 sens:JefferiesLlcMember srt:MaximumMember sens:OpenMarketSaleAgreementMember 2021-11-01 2021-11-30 0001616543 sens:HerculesCapitalIncMember sens:TermLoanStockPurchaseWarrantsMember 2023-09-08 2023-09-08 0001616543 sens:AscensiaMember us-gaap:CustomerConcentrationRiskMember 2024-04-01 2024-06-30 0001616543 sens:AscensiaMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001616543 sens:PhcConvertibleNotesMember 2023-01-01 2023-06-30 0001616543 sens:ResearchAndOfficeSpaceMember 2024-01-01 2024-06-30 0001616543 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001616543 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0001616543 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0001616543 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001616543 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001616543 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001616543 sens:TwoThousandSixteenEmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0001616543 sens:DebtRedemptionOnOrAfterOctober312023Member sens:PhcConvertibleNotesMember 2020-08-09 2020-08-09 0001616543 sens:DebtRedemptionOnOrAfterOctober312022Member sens:PhcConvertibleNotesMember 2020-08-09 2020-08-09 0001616543 sens:DebtRedemptionWithinSixMonthOfMaturityDateMember sens:PhcConvertibleNotesMember 2020-08-09 2020-08-09 0001616543 sens:DebtRedemptionSixMonthsPriorToMaturityDateMember sens:PhcConvertibleNotesMember 2020-08-09 2020-08-09 0001616543 sens:HerculesCapitalIncMember sens:TermLoanFacilityMember 2023-09-08 2023-09-08 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2023Member 2018-01-01 2018-03-31 0001616543 sens:ExchangeWarrantMember 2023-03-13 2023-03-13 0001616543 sens:PurchaseWarrantMember 2023-03-13 0001616543 sens:PhcConvertibleNotesMember 2020-08-09 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2025Member 2019-07-31 0001616543 sens:ConvertibleSeniorSubordinatedNotesDue2023Member 2018-03-31 0001616543 2023-01-01 2023-06-30 0001616543 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001616543 2023-04-01 2023-06-30 0001616543 sens:PurchaseWarrantMember sens:PhcHoldingsCorporationMember 2023-03-13 2023-03-13 0001616543 sens:ConvertiblePreferredEquityMember 2020-08-09 0001616543 sens:AscensiaMember us-gaap:RelatedPartyMember 2024-06-30 0001616543 us-gaap:RelatedPartyMember 2024-06-30 0001616543 us-gaap:NonrelatedPartyMember 2024-06-30 0001616543 sens:AscensiaMember us-gaap:RelatedPartyMember 2023-12-31 0001616543 us-gaap:RelatedPartyMember 2023-12-31 0001616543 us-gaap:NonrelatedPartyMember 2023-12-31 0001616543 2023-12-31 0001616543 2024-06-30 0001616543 2024-04-01 2024-06-30 0001616543 2024-08-02 0001616543 2024-01-01 2024-06-30 shares iso4217:USD iso4217:USD shares pure sens:item sens:customer utr:sqft sens:segment http://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrent 0001616543 --12-31 2024 Q2 http://www.senseonics.com/20240630#DepositsAndOtherAssetsNoncurrent http://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 12000 12000 530364237 535277362 http://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrent http://www.senseonics.com/20240630#DepositsAndOtherAssetsNoncurrent http://www.senseonics.com/20240630#AccruedLiabilitiesAndOtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss false 10-Q true 2024-06-30 false 001-37717 Senseonics Holdings, Inc. DE 47-1210911 20451 Seneca Meadows Parkway Germantown MD 20876-7005 301 515-7260 Common Stock, $0.001 par value SENS NYSEAMER Yes Yes Non-accelerated Filer true false false 535574088 34853000 75709000 318000 49774000 33747000 1277000 808000 3075000 3724000 7215000 8776000 6502000 7266000 103014000 130030000 5241000 7006000 3306000 1184000 111561000 138220000 1331000 4568000 11916000 11744000 1226000 945000 18642000 33115000 17257000 34202000 41195000 102000 6010000 6214000 73327000 64768000 0.001 0.001 12000 12000 12000 12000 37656000 37656000 37656000 37656000 0.001 0.001 1400000000 900000000 535277362 530364237 535000 530000 908472000 904535000 -7000 -11000 -908422000 -869258000 578000 35796000 111561000 138220000 778000 437000 1367000 750000 4087000 3689000 8545000 7513000 4865000 4126000 9912000 8263000 4567000 3709000 9279000 7433000 298000 417000 633000 830000 10800000 12830000 21238000 25235000 8991000 7455000 17119000 15173000 -19493000 -19868000 -37724000 -39578000 1190000 1311000 2574000 2420000 18776000 2085000 2310000 4133000 6962000 102000 289000 102000 6067000 -1000 155000 17000 178000 -794000 -555000 -1440000 20479000 -20287000 -20423000 -39164000 -19099000 -5000 100000 4000 558000 -5000 100000 4000 558000 -20292000 -20323000 -39160000 -18541000 -0.03 -0.04 -0.06 -0.04 616585664 567125022 615587105 532499776 -0.03 -0.04 -0.06 -0.04 616585664 567125022 615587105 532499776 479780000 480000 871746000 -220000 -807542000 64464000 37656000 9945000 10000 7366000 7376000 5228000 5000 -3000 2000 260000 260000 6000 3000 3000 2870000 2870000 2132000 2000 1596000 1598000 3000 3000 -20423000 -20423000 100000 100000 492827000 493000 880129000 -120000 -827965000 52537000 37656000 479637000 480000 806488000 -678000 -808866000 -2576000 37656000 9945000 10000 7366000 7376000 5371000 5000 82000 87000 63282000 63282000 6000 3000 3000 4651000 4651000 2132000 2000 1601000 1603000 -142000 -142000 -19099000 -19099000 558000 558000 492827000 493000 880129000 -120000 -827965000 52537000 37656000 530818000 530000 906569000 -2000 -888135000 18962000 37656000 620000 1000 1000 6122000 6000 6000 11000 5000 5000 2926000 2926000 2294000 2000 1028000 1030000 -20287000 -20287000 -5000 -5000 535277000 535000 908472000 -7000 -908422000 578000 37656000 530364000 530000 904535000 -11000 -869258000 35796000 37656000 728000 1000 -1000 6489000 6000 95000 101000 149000 149000 12000 6000 6000 4727000 4727000 2316000 2000 1039000 1041000 -39164000 -39164000 4000 4000 535277000 535000 908472000 -7000 -908422000 578000 37656000 -39164000 -19099000 513000 454000 1848000 2014000 282000 -1412000 -102000 -6067000 18776000 4727000 4651000 52000 -65000 341000 55000 -115000 1224000 -765000 314000 -1509000 1823000 -1596000 26000 -3296000 556000 348000 493000 76000 357000 -450000 -430000 -31404000 -37832000 2408000 57000 49637000 61818000 33895000 87746000 -18150000 25871000 7376000 107000 -52000 9950000 1041000 1603000 15700000 14698000 9016000 4719000 -40538000 -7242000 75709000 35793000 35171000 28551000 2209000 1756000 3831000 37000 48564000 149000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">1.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Organization and Nature of Operations</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Senseonics Holdings, Inc., a Delaware corporation, is a medical technology company focused on the development and manufacturing of long-term, implantable continuous glucose monitoring (“CGM”) systems to improve the lives of people with diabetes by enhancing their ability to manage their disease with relative ease and accuracy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Senseonics, Incorporated is a wholly owned subsidiary of Senseonics Holdings, Inc. and was originally incorporated on October 30, 1996, and commenced operations on January 15, 1997. Eon Care Services, LLC and Eon Management Services, LLC are wholly owned subsidiaries of Senseonics, Incorporated formed in April 2024 and July 2024, respectively and will commence operations later this year. Senseonics Holdings, Inc., Senseonics, Incorporated, Eon Care Services, LLC and Eon Management Services, LLC are hereinafter collectively referred to as the “Company” unless otherwise indicated or the context otherwise requires.</p> <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">2.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Liquidity and Capital Resources</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">From its founding in 1996 until 2010, the Company has devoted substantially all of its resources to researching various sensor technologies and platforms. Beginning in 2010, the Company narrowed its focus to developing and refining a commercially viable glucose monitoring system. Since our inception, we have incurred significant net losses and expect to incur additional losses in the near future. We incurred total net (loss) income of ($60.4) million and $142.1 million for the years ended December 31, 2023 and 2022, respectively. For the six months ending June 30, 2024, the Company had gross profit of $0.6 million and an accumulated deficit of $908.4 million. To date, the Company has funded its operations principally through the issuance of preferred stock, common stock, warrants, convertible notes and debt. As of June 30, 2024, the Company had unrestricted cash, cash equivalents and marketable securities of $84.6<span style="color:#ff0000;"> </span>million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s ability to grow revenues and achieve profitability depends on the successful commercialization and adoption of our Eversense CGM systems by diabetes patients and healthcare providers, along with future product development, regulatory approvals, and post-approval requirements. These activities and continued development of the Gemini product, Freedom product and other future products, will require significant uses of working capital through 2024 and beyond.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In accordance with the Financial Accounting Standards Board (FASB) Accounting Standards Codification, 205-40, Presentation of Financial Statements - Going Concern, management is required to assess the Company’s ability to continue as a going concern through twelve months after issuance of the financial statements. Based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern for the one-year period following the date these condensed consolidated financial statements are issued. To sustain its future operations beyond such one-year period, the Company will require additional funding. As part of our liquidity strategy, we will continue to monitor our capital structure and market conditions, and we may finance our cash needs through public or private debt and equity financings and other sources which may include collaborations, strategic alliances, and licensing arrangements with third parties. There is no assurance that the Company will be successful in obtaining sufficient funding on acceptable terms, if at all, and could be forced to delay, reduce, or eliminate some or all of its research, clinical trials, product development or future commercialization efforts, which could materially adversely affect its business prospects or its ability to continue as a going concern. The accompanying condensed consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty. Accordingly, the condensed consolidated financial statements have been prepared on a basis that assumes the Company will continue as a going concern and that contemplates the realization of assets and satisfaction of liabilities and commitments in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On September 8, 2023 (the “Effective Date”), the Company entered into a loan agreement (the “Loan and Security Agreement”) with the several institutions or entities party thereto (collectively, the “Lenders") and Hercules Capital, Inc., a Maryland corporation (“Hercules”) in its capacity as administrative agent and collateral agent for itself and the Lenders, pursuant to which the Lenders have agreed to make available to the Company up to $50.0 million in senior secured term loans (the “Term Loan Facility”), consisting of (i) an initial term loan of $25.0 million (the “Tranche 1 Loan”), which was funded on the Effective Date and (ii) two additional tranches of term loans in the amounts of up to $10.0 million (the “Tranche 2 Loan”) and $15.0 million (the “Tranche 3 Loan”), respectively, which will become available to the Company upon the Company’s satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. In December 2023, we met the terms and conditions to draw on the Tranche 2 Loan and the loan was funded on January 2, 2024 in an amount of $10.0 million. The loans under the Loan and Security Agreement mature on September 1, 2027 (the “Maturity Date”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212121;font-family:'TimesNewRomanPSMT';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On August 10, 2023, the Company entered into separate, privately negotiated exchange agreements (the “Exchange Agreements”) with a limited number of holders (the “Noteholders”) of the Company’s currently outstanding 5.25% Convertible Senior Notes due 2025 (the “2025 Notes”). Under the terms of the Exchange Agreements, the Noteholders agreed to exchange with the Company (the “Exchanges”) up to $30.8 million in aggregate principal amount of the 2025 Notes (the “Exchanged Notes”) for a combination of $7.5 million of cash and newly issued shares of common stock (the “Exchange Shares”). The number of Exchange Shares was determined based upon the volume-weighted average price per share of the common stock during a 15-day averaging period commencing on August 11, 2023 and ending August 31, 2023. Based on the volume-weighted average price per share of the common stock during the averaging period, a total of 35.1 million shares of common stock were issued in the Exchanges. The Exchanges were settled on the initial share issuance date of August 14, 2023 and the final settlement date of September 5, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212121;font-family:'TimesNewRomanPSMT';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In August 2023, the Company entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Goldman Sachs &amp; Co. LLC (“GS”), under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $106.6 million through GS as its sales agent in an “at the market” offering, which represented the remaining capacity under our then-existing at the market program with Jefferies LLC (“Jefferies”), as described below. GS will receive a commission up to 3.0% of the gross proceeds of any common stock sold through GS under the Equity Distribution Agreement. The shares will be offered and sold pursuant to an effective shelf registration statement on Form S-3, which was originally filed with the Securities and Exchange Commission on August 10, 2023. As of June 30, 2024, the Company received approximately $0.3 million in net proceeds from the sale of 728,291 shares under the Equity Distribution Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2021, we entered into the 2021 Sales Agreement with Jefferies, under which we could offer and sell, from time to time, at our sole discretion, shares of our common stock having an aggregate offering price of up to $150.0 million through Jefferies as our sales agent in an “at the market” offering. Jefferies received commissions up to 3.0% of the gross proceeds of any common stock sold through Jefferies under the 2021 Sales Agreement. During 2023, the Company received $7.4 million in net proceeds from the sale of 9,944,663 shares of its common stock under the 2021 Sales Agreement. Effective August 7, 2023, the Company and Jefferies mutually agreed to terminate the 2021 Sales Agreement. At the time of termination, approximately $106.6 million remained available for issuance pursuant to the 2021 Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On August 9, 2020, the Company entered into a financing agreement with the parent company of Ascensia Diabetes Care Holdings AG (“Ascensia”), PHC Holdings Corporation (“PHC”), pursuant to which the Company issued $35.0 million in aggregate principal amount of Senior Secured Convertible Notes due on October 31, 2024 (the “PHC Notes”), to PHC. The Company also issued 2,941,176 shares of common stock to PHC as a financing fee. The Company also has the option to sell and issue PHC up to $15.0 million of convertible preferred stock on or before December 31, 2022, contingent upon obtaining U.S. Food and Drug Administration (“FDA”) approval for the 180-day Eversense product for marketing in the United States before such date. The Company successfully obtained FDA approval in February 2022 and the option was not exercised. As described in Note 12, on March 13, 2023, the Company entered into an Exchange Agreement (the “PHC Exchange Agreement”) with PHC, pursuant to which PHC agreed to exchange (the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">“PHC Exchange”) its $35.0 million aggregate principal amount of the PHC Notes, including all accrued and unpaid interest thereon, for a warrant (the “PHC Exchange Warrant”) to purchase up to 68,525,311 shares of the Company’s common stock, $0.001 par value per share (the “PHC Exchange Warrant Shares”). The PHC Exchange Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per PHC Exchange Warrant Share. On March 31, 2023, (6:00 am Japan Standard Time on April 1, 2023) the PHC Exchange was consummated, and the Company issued the PHC Exchange Warrant in consideration for the cancellation of the PHC Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 13, 2023, the Company entered into a securities purchase agreement (the “Securities Purchase Agreement”) with PHC, pursuant to which the Company issued and sold to PHC in a private placement (the “Private Placement”) a warrant (the “Purchase Warrant”) to purchase 15,425,750 shares of the Company’s common stock, $0.001 par value per share (the “Purchase Warrant Shares”). The purchase price of the Purchase Warrant was approximately $0.97 per Purchase Warrant Share, representing the undiscounted, trailing 10-day volume weighted average price of the Company’s common stock through March 10, 2023. The Purchase Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per Purchase Warrant Share. The issuance of the Purchase Warrants enabled PHC to maintain, as of the closing of the transaction, a 15% beneficial ownership for purposes of the Investor Rights Agreement, dated August 9, 2020, between the Company and PHC. The Private Placement closed on March 13, 2023 (the “Private Placement Closing Date”) and the Company received aggregate gross proceeds of $15.0 million, before deducting private placement expenses payable by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p> -60400000 142100000 600000 -908400000 84600000 50000000.0 25000000.0 10000000.0 15000000.0 10000000.0 0.0525 30800000 7500000 35100000 106600000 0.030 300000 728291 150000000.0 0.030 7400000 9944663 106600000 35000000.0 2941176 15000000.0 35000000.0 68525311 0.001 0.001 15425750 0.001 0.97 0.001 0.15 15000000.0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Summary of Significant Accounting Policies</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the instructions to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. Although the Company considers the disclosures in these unaudited consolidated financial statements to be adequate to make the information presented not misleading, certain information or footnote information normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted under the rules and regulations of the SEC. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of financial position at June 30, 2024, and December 31, 2023, results of operations, comprehensive income (loss), and changes in stockholder’s deficit for the three and six months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023 have been included. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 1, 2024. The interim results for June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024, or for any future interim periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The unaudited condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists. As discussed in Note 2, based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern. The Company will require additional liquidity to continue its operations over the next 12 months and we are currently evaluating strategies to obtain the required additional funding for future operations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The consolidated financial statements reflect the accounts of Senseonics Holdings, Inc. and its wholly owned operating subsidiary Senseonics, Incorporated. The Company views its operations and manages its business in one segment, glucose monitoring products. <span style="background:#ffffff;">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance.</span><span style="background:#ffffff;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2023, the FASB issued ASU No. 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>, which requires that an entity report segment information in accordance with Topic 280, Segment Reporting. The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, on a retrospective basis, with early adoption permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2023, the FASB issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), the objective of which is to enhance the transparency of income tax disclosures by requiring greater disaggregation of information presented and consistent categories in the rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal year 2025, using either a prospective or retrospective transition method, and early adoption is permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenue and expenses during the reporting period. In the accompanying unaudited consolidated financial statements, estimates are used for, but not limited to, stock-based compensation, recoverability of long-lived assets, deferred taxes and valuation allowances, fair value of investments, derivative assets and liabilities, obsolete inventory, warranty obligations, variable consideration related to revenue, allowance for credit losses, depreciable lives of property and equipment, and accruals for clinical study costs, which are accrued based on estimates of work performed under contract. The Company bases these estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from those estimates; however, management does not believe that such differences would be material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The accounting policies used by the Company in its presentation of interim financial results are consistent with those presented in Note 3 to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the instructions to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. Although the Company considers the disclosures in these unaudited consolidated financial statements to be adequate to make the information presented not misleading, certain information or footnote information normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted as permitted under the rules and regulations of the SEC. In the opinion of management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair statement of financial position at June 30, 2024, and December 31, 2023, results of operations, comprehensive income (loss), and changes in stockholder’s deficit for the three and six months ended June 30, 2024 and 2023 and cash flows for the six months ended June 30, 2024 and 2023 have been included. The unaudited condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 1, 2024. The interim results for June 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024, or for any future interim periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The unaudited condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. However, substantial doubt about the Company’s ability to continue as a going concern exists. As discussed in Note 2, based on the Company's current operating plan, existing unrestricted cash, cash equivalents and marketable securities, anticipated debt repayments, and minimum cash and satisfaction of performance milestones to comply with debt covenants under its Loan and Security Agreement as discussed in Note 12, the Company has determined that substantial doubt exists regarding its ability to continue as a going concern. The Company will require additional liquidity to continue its operations over the next 12 months and we are currently evaluating strategies to obtain the required additional funding for future operations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The consolidated financial statements reflect the accounts of Senseonics Holdings, Inc. and its wholly owned operating subsidiary Senseonics, Incorporated. The Company views its operations and manages its business in one segment, glucose monitoring products. <span style="background:#ffffff;">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance.</span><span style="background:#ffffff;"> </span></p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2023, the FASB issued ASU No. 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i>, which requires that an entity report segment information in accordance with Topic 280, Segment Reporting. The amendment in the ASU is intended to improve reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, on a retrospective basis, with early adoption permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2023, the FASB issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”), the objective of which is to enhance the transparency of income tax disclosures by requiring greater disaggregation of information presented and consistent categories in the rate reconciliation. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, or our fiscal year 2025, using either a prospective or retrospective transition method, and early adoption is permitted. The Company is currently evaluating the impact of the new standard on its financial statements and disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the reported amounts of revenue and expenses during the reporting period. In the accompanying unaudited consolidated financial statements, estimates are used for, but not limited to, stock-based compensation, recoverability of long-lived assets, deferred taxes and valuation allowances, fair value of investments, derivative assets and liabilities, obsolete inventory, warranty obligations, variable consideration related to revenue, allowance for credit losses, depreciable lives of property and equipment, and accruals for clinical study costs, which are accrued based on estimates of work performed under contract. The Company bases these estimates on historical and anticipated results, trends, and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from those estimates; however, management does not believe that such differences would be material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">4. Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company generates product revenue from sales of the Eversense system and related components and supplies to Ascensia, through a collaboration and commercialization agreement (the “Ascensia Commercialization Agreement”), third-party distributors outside the United States and to strategic fulfillment partners in the United States, who then resell the products to health care providers and patients, or directly to health care systems and health care providers (collectively, the “Customers”). Customers pay the Company for sales, regardless of whether or not the Customers resell the products to health care providers and patients. The Company’s policies for recognizing sales have not changed from those described in our Annual Report on Form 10-K for the year ended December 31, 2023. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Revenue by Geographic Region</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth net revenue derived from the Company’s two primary geographical markets, the United States and outside of the United States, based on the geographic location to which the Company delivers the product, for the three and six months ended June 30, 2024 and 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:5pt;margin-top:5pt;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:36.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;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="4" style="vertical-align:bottom;white-space:nowrap;width:26.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;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="4" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:27.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;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:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(Dollars in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue, net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">62.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">67.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside of the United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;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.5pt 0pt 0pt;"> 1,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">37.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;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.5pt 0pt 0pt;"> 3,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">32.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 4,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 9,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:27.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin: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:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(Dollars in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue, net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">43.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">47.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside of the United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;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.5pt 0pt 0pt;"> 2,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">56.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;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.5pt 0pt 0pt;"> 4,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">52.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 4,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 8,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Contract Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;font-style:italic;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">Contract assets consist of unbilled receivables from customers and are recorded at net realizable value and relate to the revenue share variable consideration from the Ascensia Commercialization Agreement. Accounts receivable – related parties, net as of June 30, 2024 and December 31, 2023 included unbilled accounts receivable of $</span><span style="color:#ff0000;"> </span><span style="font-size:10pt;">0.9</span><span style="color:#ff0000;font-size:10pt;"> </span><span style="font-size:10pt;">million and </span><span style="font-size:10pt;">$1.5</span><span style="font-size:10pt;"> million, respectively. The Company expects to invoice and collect all unbilled accounts receivable within 12 months.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Concentration of Revenue and Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:14pt 0pt 0pt 0pt;">For the three months ended June 30, 2024 and 2023, the Company derived 84% and 89%, respectively, of its total revenue from one customer, Ascensia. Revenues for these corresponding periods represent sales of sensors, transmitters and miscellaneous Eversense system components.</p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:5pt;margin-top:5pt;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:36.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;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="4" style="vertical-align:bottom;white-space:nowrap;width:26.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;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="4" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:27.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;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:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(Dollars in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue, net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">62.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">67.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside of the United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;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.5pt 0pt 0pt;"> 1,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">37.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;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.5pt 0pt 0pt;"> 3,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">32.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 4,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 9,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:26.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:27.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin: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:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">(Dollars in thousands)</i></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue, net:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">43.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">47.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside of the United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;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.5pt 0pt 0pt;"> 2,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">56.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;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.5pt 0pt 0pt;"> 4,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;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.5pt 0pt 0pt;">52.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 4,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;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:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;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:11.1%;border-bottom: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.5pt 0pt 0pt;"> 8,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom: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.5pt 0pt 0pt;">100.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 3030000 0.623 6706000 0.677 1835000 0.377 3206000 0.323 4865000 1.000 9912000 1.000 1793000 0.435 3955000 0.479 2333000 0.565 4308000 0.521 4126000 1.000 8263000 1.000 900000 1500000 0.84 0.89 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">5. Net Loss per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Basic net loss per share attributable to common stockholders is calculated by dividing the net loss attributable to common stockholders by the weighted-average number of common shares outstanding during the period. An aggregate of 83,951,061<span style="color:#ff0000;"> </span>shares of common stock issuable upon the exercise of the PHC Exchange Warrant Shares and the Purchase Warrant Shares held by PHC are included in the number of outstanding shares used for the computation of basic net loss per share for the three and six months ended June 30, 2024 and 2023. <span style="background:#ffffff;">Since the shares are issuable for little or no consideration, sometimes referred to as “penny warrants”, they are considered outstanding in the context of earnings per share, as discussed in ASC 260-10-45-13. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Dilutive net loss per share is computed using the weighted average number of common shares outstanding during the period and, when dilutive, potential common share equivalents. Potentially dilutive common shares consist of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">shares issuable from restricted stock units, stock options, warrants and the Company’s convertible notes. Potentially dilutive common shares issuable upon vesting of restricted stock units and exercise of stock options and warrants are determined using the average share price for each period under the treasury stock method. Potentially dilutive common shares issuable upon conversion of the Company’s convertible notes are determined using the if converted method. The if-converted method assumes conversion of convertible securities at the beginning of the reporting period. Interest expense, dividends, and the changes in fair value measurement recognized during the period are added back to the numerator. The denominator includes the common shares issuable upon conversion of convertible securities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In periods of net loss, all potentially dilutive common shares are excluded from the computation of the diluted net loss per share for those periods, as the effect would be anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table sets forth the computation of basic and diluted net loss per share for the periods shown:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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;white-space:nowrap;width:38.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:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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: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;"> (20,423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</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;"> (39,164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,099)</p></td></tr><tr><td style="vertical-align:bottom;width:38.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:1.15%;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:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;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:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of conversion of dilutive securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.05%;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="color:#ff0000;font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:38.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:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;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;"> (20,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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:11.84%;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;"> (20,423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (39,164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,099)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;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: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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</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;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;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;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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:11.84%;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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;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.5pt 0pt 0pt;"> 616,585,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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.5pt 0pt 0pt;"> 567,125,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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.5pt 0pt 0pt;"> 615,587,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 532,499,776</p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive potential common stock outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive potential common stock outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.05%;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="color:#ff0000;font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;">Diluted weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom: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.5pt 0pt 0pt;"> 616,585,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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.5pt 0pt 0pt;"> 567,125,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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.5pt 0pt 0pt;"> 615,587,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 532,499,776</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Outstanding anti-dilutive securities not included in the diluted net loss per share calculations were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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:29.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:36.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></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;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,689,681</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,785,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,689,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,785,464</p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,813,176</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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,689,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,813,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,689,142</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Energy Capital Preferred Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</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;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,608,070</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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 427,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,608,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 427,821</p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total anti-dilutive shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;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.5pt 0pt 0pt;"> 92,482,985</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;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.5pt 0pt 0pt;"> 102,274,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;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.5pt 0pt 0pt;"> 92,482,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;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.5pt 0pt 0pt;"> 102,274,485</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 83951061 83951061 83951061 83951061 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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;white-space:nowrap;width:38.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:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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: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;"> (20,423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</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;"> (39,164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,099)</p></td></tr><tr><td style="vertical-align:bottom;width:38.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:1.15%;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:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;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:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impact of conversion of dilutive securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.05%;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="color:#ff0000;font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:38.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:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Dilutive Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;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;"> (20,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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:11.84%;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;"> (20,423)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (39,164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,099)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;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: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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</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;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;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;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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:11.84%;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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.04)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'New times';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;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.5pt 0pt 0pt;"> 616,585,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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.5pt 0pt 0pt;"> 567,125,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;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.5pt 0pt 0pt;"> 615,587,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 532,499,776</p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dilutive potential common stock outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive potential common stock outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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.05%;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="color:#ff0000;font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;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="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;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="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:38.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;">Diluted weighted average shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.18%;border-bottom: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.5pt 0pt 0pt;"> 616,585,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;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.5pt 0pt 0pt;"> 567,125,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;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.5pt 0pt 0pt;"> 615,587,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-family:'New times';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 532,499,776</p></td></tr></table> -20287000 -20423000 -39164000 -19099000 -20287000 -20423000 -39164000 -19099000 -0.03 -0.04 -0.06 -0.04 -0.03 -0.04 -0.06 -0.04 616585664 567125022 615587105 532499776 616585664 567125022 615587105 532499776 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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:29.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:36.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></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;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock-based awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,689,681</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,785,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,689,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 31,785,464</p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,813,176</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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,689,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,813,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,689,142</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Energy Capital Preferred Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</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;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,372,058</p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,608,070</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;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 427,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,608,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 427,821</p></td></tr><tr><td style="vertical-align:bottom;width:29.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total anti-dilutive shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.26%;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:19%;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.5pt 0pt 0pt;"> 92,482,985</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;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.66%;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.5pt 0pt 0pt;"> 102,274,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.66%;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.5pt 0pt 0pt;"> 92,482,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;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.5pt 0pt 0pt;"> 102,274,485</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 44689681 31785464 44689681 31785464 15813176 39689142 15813176 39689142 30372058 30372058 30372058 30372058 1608070 427821 1608070 427821 92482985 102274485 92482985 102274485 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">6.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Marketable Securities</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Marketable securities available for sale, were as follows (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;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:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:59.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Market</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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.5pt 0pt 0pt;"> 11,775</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,999</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;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.5pt 0pt 0pt;"> 49,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.73%;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.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;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;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.84%;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.5pt 0pt 0pt;"> 49,774</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:59.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Market</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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.5pt 0pt 0pt;"> 7,598</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,981</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.73%;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:10.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.5pt 0pt 0pt;"> 18,168</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.73%;border-bottom: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.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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.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.5pt 0pt 0pt;"> 33,747</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following are the scheduled maturities as of June 30, 2024 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;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:55.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:15.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.99%;margin:0pt;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:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;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:19.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.99%;margin:0pt;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;width:18.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;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;width:19.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (remaining six months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;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:3%;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:15.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.5pt 0pt 0pt;"> 49,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:3%;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:16.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.5pt 0pt 0pt;"> 49,774</p></td></tr><tr><td style="vertical-align:bottom;width:55.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;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:3%;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:15.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.5pt 0pt 0pt;"> 49,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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.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.5pt 0pt 0pt;"> 49,774</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company periodically reviews its portfolio of debt securities to determine if any investment is impaired due to credit loss or other potential valuation concerns. For debt securities where the fair value of the investment is less than the amortized cost basis, the Company assesses at the individual security level, for various quantitative factors including, but not limited to, the nature of the investments, changes in credit ratings, interest rate fluctuations, industry analyst reports, and the severity of impairment. Unrealized losses on available-for-sale securities at June 30, 2024 were not significant and were primarily due to changes in interest rates and not due to increased credit risk associated with specific securities. The Company does not intend to sell these impaired investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Marketable securities available for sale, were as follows (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;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:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:59.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Market</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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.5pt 0pt 0pt;"> 11,775</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,999</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;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.5pt 0pt 0pt;"> 49,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.73%;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.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;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;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.84%;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.5pt 0pt 0pt;"> 49,774</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:59.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;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:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Market</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:13.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial Paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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.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.5pt 0pt 0pt;"> 7,598</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,981</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.73%;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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:11.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;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:10.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.5pt 0pt 0pt;"> 18,168</p></td></tr><tr><td style="vertical-align:bottom;width:38.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.73%;border-bottom: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.5pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.09%;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.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.5pt 0pt 0pt;"> 33,747</p></td></tr></table> 11783000 8000 11775000 37998000 1000 37999000 49781000 1000 8000 49774000 7598000 7598000 7980000 1000 7981000 18180000 12000 18168000 33758000 1000 12000 33747000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following are the scheduled maturities as of June 30, 2024 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;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:55.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:15.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.99%;margin:0pt;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:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;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:19.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.99%;margin:0pt;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;width:18.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;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;width:19.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (remaining six months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;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:3%;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:15.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.5pt 0pt 0pt;"> 49,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:3%;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:16.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.5pt 0pt 0pt;"> 49,774</p></td></tr><tr><td style="vertical-align:bottom;width:55.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;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:3%;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:15.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.5pt 0pt 0pt;"> 49,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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.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.5pt 0pt 0pt;"> 49,774</p></td></tr></table> 49781000 49774000 49781000 49774000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">7. Inventory, net</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventory, net of reserves, consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,160</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,332</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:18.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:16.89%;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.5pt 0pt 0pt;"> 1,284</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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:18.41%;border-bottom: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.5pt 0pt 0pt;"> 7,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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.89%;border-bottom: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.5pt 0pt 0pt;"> 8,776</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recorded less than $0.1 million in cost of sales for the three and six months ended June 30, 2024 and the three and six months ended June 30, 2023 to reduce the value of inventory for items that are potentially obsolete due to expiry, in excess of product demand, or to adjust costs to their net realizable value. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventory, net of reserves, consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.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><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,160</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,332</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:18.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:2.18%;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:16.89%;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.5pt 0pt 0pt;"> 1,284</p></td></tr><tr><td style="vertical-align:bottom;width:53.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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:18.41%;border-bottom: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.5pt 0pt 0pt;"> 7,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.18%;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.89%;border-bottom: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.5pt 0pt 0pt;"> 8,776</p></td></tr></table> 1209000 2160000 4766000 5332000 1240000 1284000 7215000 8776000 100000 100000 100000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><b style="font-weight:bold;">8</b><span style="white-space:pre-wrap;">. </span><b style="font-weight:bold;">Prepaid Expenses and Other Current Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract manufacturing⁽¹⁾</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,244</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits receivable<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,793</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Clinical and Preclinical</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 343</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IT and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rent and utilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 122</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and Marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investor Relations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 272</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounting and Audit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;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:3.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: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:16.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.1%;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.5pt 0pt 0pt;"> 6,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:17.1%;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.5pt 0pt 0pt;"> 7,266</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes deposits to contract manufacturers for manufacturing process.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Refundable employee retention credits, enacted under the CARES Act.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Prepaid expenses and other current assets consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract manufacturing⁽¹⁾</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,244</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax credits receivable<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,793</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Clinical and Preclinical</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 343</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IT and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rent and utilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 122</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and Marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investor Relations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 95</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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: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:16.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 272</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounting and Audit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 61</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;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:3.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: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:16.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:56.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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.1%;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.5pt 0pt 0pt;"> 6,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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:17.1%;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.5pt 0pt 0pt;"> 7,266</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes deposits to contract manufacturers for manufacturing process.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Refundable employee retention credits, enacted under the CARES Act.</span></td></tr></table> 3571000 4244000 1793000 1793000 487000 73000 304000 343000 125000 242000 99000 122000 70000 20000 39000 14000 95000 272000 61000 1000 6502000 7266000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">9.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Accrued Expenses and Other Current Liabilities</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accrued expenses and other current liabilities consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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;table-layout:auto;width:88.87%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:53.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:normal;width:3.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:normal;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.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:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:20.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.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:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:20.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;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:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,515</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;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:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,846</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation and benefits</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;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:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,799</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional and administrative services</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,208</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract manufacturing</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;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:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,024</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;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:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,457</p></td></tr><tr style="height:7.2pt;"><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest on notes payable</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;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:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 780</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;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:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 704</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and marketing services</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 577</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 301</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product warranty and replacement obligations</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 459</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued construction and renovation costs</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 399</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_BRoTj8GHd06z0iQVDTXwAA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease</span></span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 398</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 368</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;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:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;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:normal;width:18.41%;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.5pt 0pt 0pt;"> 13,142</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;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:normal;width:16.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,689</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accrued expenses and other current liabilities consisted of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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;table-layout:auto;width:88.87%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:53.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:normal;width:3.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:normal;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.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:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:20.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.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:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:20.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;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:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,515</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;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:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,846</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation and benefits</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;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:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,771</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,799</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional and administrative services</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,208</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 673</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract manufacturing</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;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:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,024</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;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:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,457</p></td></tr><tr style="height:7.2pt;"><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest on notes payable</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;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:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 780</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;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:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 704</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and marketing services</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 577</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 301</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product warranty and replacement obligations</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 459</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 514</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued construction and renovation costs</p></td><td style="vertical-align:bottom;white-space:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 399</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_BRoTj8GHd06z0iQVDTXwAA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease</span></span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 398</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 368</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;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:normal;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:18.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27</p></td></tr><tr><td style="vertical-align:bottom;width:53.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:3.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:normal;width:2.17%;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:normal;width:18.41%;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.5pt 0pt 0pt;"> 13,142</p></td><td style="vertical-align:bottom;white-space:normal;width:3.41%;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:normal;width:2.17%;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:normal;width:16.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,689</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4515000 3846000 2771000 4799000 2208000 673000 1024000 1457000 780000 704000 577000 301000 459000 514000 399000 398000 368000 11000 27000 13142000 12689000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">10.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company leases approximately 33,000 square feet of research and office space for its corporate headquarters under a non-cancelable operating lease. In May 2023, the Company amended our lease, extending the lease term through May 31, 2033, and obtained a tenant improvement allowance of $1.3 million. The Company accounted for the amendment as a lease modification and remeasured the ROU asset and lease liability as of the amendment date, which resulted in an increase of $2.5 million to the ROU asset, and an increase of $3.8 million to the lease liability. The Company has one option to extend the term for an additional period of five years beginning on June 1, 2033. The rent expense is recognized on a straight-line basis through the end of the lease term, excluding option renewals. The difference between the straight-line rent amounts and amounts payable under the lease is recorded as deferred rent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Operating lease expense for both the six months ended June 30, 2024 and 2023 was $0.4 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the lease assets and liabilities as of June 30, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:37.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:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating Lease Assets and Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:37.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden__pF2YFZJfUKXpSyE5Z9QYA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease ROU assets </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits and other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,180</p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.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:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_i0PWffD4nUubDtdFltR8Pg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Current operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 368</p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_oFsfalZnwEaEsOexlzUN7g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Non-current operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:7.83%;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.5pt 0pt 0pt;"> 6,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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.52%;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.5pt 0pt 0pt;"> 6,214</p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:7.83%;border-bottom: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.5pt 0pt 0pt;"> 6,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom: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.5pt 0pt 0pt;"> 6,582</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the maturity of undiscounted payments due under operating lease liabilities and the present value of those liabilities as of June 30, 2024 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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:53.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:43.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></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 461</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 939</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 967</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 996</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,026</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,908</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,297</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Present value adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,889)</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;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.5pt 0pt 0pt;"> 6,408</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the weighted-average lease term and weighted-average discount rate as of June 30, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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;white-space:nowrap;width:83.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.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:10.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">8.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">8.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 33000 1300000 2500000 3800000 1 true P5Y 400000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the lease assets and liabilities as of June 30, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:37.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:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:38.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating Lease Assets and Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:37.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden__pF2YFZJfUKXpSyE5Z9QYA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease ROU assets </span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits and other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,180</p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.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:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;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.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_i0PWffD4nUubDtdFltR8Pg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Current operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 368</p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_oFsfalZnwEaEsOexlzUN7g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Non-current operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:7.83%;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.5pt 0pt 0pt;"> 6,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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.52%;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.5pt 0pt 0pt;"> 6,214</p></td></tr><tr><td style="vertical-align:bottom;width:38.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:37.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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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:7.83%;border-bottom: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.5pt 0pt 0pt;"> 6,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom: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.5pt 0pt 0pt;"> 6,582</p></td></tr></table> 5012000 5180000 398000 368000 6010000 6214000 6408000 6582000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the maturity of undiscounted payments due under operating lease liabilities and the present value of those liabilities as of June 30, 2024 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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:53.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:43.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></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024 (remaining 6 months)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 461</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 939</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 967</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 996</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,026</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,908</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,297</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Present value adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,889)</p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Present value of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:43.13%;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.5pt 0pt 0pt;"> 6,408</p></td></tr></table> 461000 939000 967000 996000 1026000 4908000 9297000 2889000 6408000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the weighted-average lease term and weighted-average discount rate as of June 30, 2024:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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;white-space:nowrap;width:83.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.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:10.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">8.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">8.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.68%;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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></tr></table> P8Y10M24D 0.085 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">11.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Product Warranty Obligations</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">The Company provides a warranty of </span><span style="font-size:10pt;">one year</span><span style="font-size:10pt;"> on its smart transmitters. Additionally, the Company may also replace Eversense system components that do not function in accordance with the product specifications. Estimated replacement costs are recorded at the time of shipment as a charge to cost of sales in the consolidated statement of operations and are developed by analyzing product performance data and historical replacement experience, including comparing actual replacements to revenue. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;">The warranty reserve was </span><span style="font-size:10pt;">$0.5</span><span style="font-size:10pt;"> million for each June 30, 2024 and December 31, 2023. </span><span style="font-size:10pt;">The following table provides a reconciliation of the change in estimated warranty liabilities for the six months ended June 30, 2024, and for the twelve months ended December 31, 2023 (in thousands):</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:3.3%;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:49.75%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;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.98%;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:19.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 514</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;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.97%;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:19.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 781</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for warranties during the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 125</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements made during the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;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.98%;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:19.83%;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;"> (180)</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;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;"> (509)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.98%;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:19.83%;border-bottom: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.5pt 0pt 0pt;"> 459</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;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:19.83%;border-bottom: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.5pt 0pt 0pt;"> 514</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P1Y 500000 500000 <span style="font-size:10pt;">The following table provides a reconciliation of the change in estimated warranty liabilities for the six months ended June 30, 2024, and for the twelve months ended December 31, 2023 (in thousands):</span><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:3.3%;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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:49.75%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;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.98%;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:19.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 514</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;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.97%;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:19.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 781</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for warranties during the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 125</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 242</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements made during the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;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.98%;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:19.83%;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;"> (180)</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.83%;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;"> (509)</p></td></tr><tr><td style="vertical-align:bottom;width:49.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the period</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.98%;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:19.83%;border-bottom: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.5pt 0pt 0pt;"> 459</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;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:19.83%;border-bottom: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.5pt 0pt 0pt;"> 514</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 514000 781000 125000 242000 180000 509000 459000 514000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">12.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Notes Payable, Preferred Stock and Stock Purchase Warrants </b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Term Loans</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loan and Security Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On September 8, 2023 (the “Effective Date”), the Company entered into a loan agreement (the “Loan and Security Agreement”) with Hercules Capital, Inc. and its managed fund (collectively, the “Lenders"), pursuant to which the Lenders have agreed to make available to Senseonics up to $50.0 million in senior secured term loans (the “Term Loan Facility”), consisting of (i) an initial term loan of $25.0 million (the “Tranche 1 Loan”), which was funded on the Effective Date and (ii) two additional tranches of term loans in the amounts of up to $10.0 million (the “Tranche 2 Loan”) and $15.0 million (the “Tranche 3 Loan”), respectively, which will become available to Senseonics upon Senseonics’ satisfaction of certain terms and conditions set forth in the Loan and Security Agreement. In December 2023, the Company met the terms and conditions to draw on Tranche 2 Loan and the loan was funded on January 2, 2024 in an amount of $10.0 million. The loans under the Loan and Security Agreement mature on September 1, 2027 (the “Maturity Date”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The loans under the Loan and Security Agreement bear interest at an annual rate equal to the greater of (i) the prime rate as reported in The Wall Street Journal <i style="font-style:italic;">plus </i>1.40% and (ii) 9.90%. Borrowings under the Loan and Security Agreement are repayable in monthly interest-only payments through (a) initially, September 1, 2026 and (b) if the Company satisfies the Interest Only Extension Conditions (as defined in the Loan and Security Agreement), the Maturity Date. After the interest-only payment period, borrowings under the Loan and Security Agreement are repayable in equal monthly payments of principal and accrued interest until the Maturity Date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At the Company’s option, the Company may prepay all or any portion of the outstanding borrowings under the Loan and Security Agreement, subject to a prepayment fee equal to (a) 3.0% of the principal amount being prepaid if the prepayment occurs within one year of the Effective Date, 2.0% of the principal amount being prepaid if the prepayment occurs during the second year following the Effective Date, and 1.00% of the principal amount being prepaid if the prepayment occurs more than two years after the Effective Date and prior to the Maturity Date. In addition, the Company paid a $375,000 facility fee upon closing and will pay additional facility charges in connection with any borrowing of the Tranche 2 Loan or Tranche 3 Loan, in each case in the amount of 0.50% of the amount of such tranche of loans. The Loan and Security Agreement also provides for an end of term fee in an amount equal to 6.95% of the aggregate principal amount of loan advances actually made under the Loan and Security Agreement, which fee is due and payable on the earliest to occur of (i) the Maturity Date, (ii) the date the Company prepays the outstanding loans in full, and (iii) the date that the secured obligations become due and payable. The end of term fee is accreted to interest expense over the term of the loans. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s obligations under the Loan and Security Agreement are secured, by a first-priority security interest in substantially all of its assets. The Loan and Security Agreement contains a minimum cash covenant that requires the Company to hold unrestricted cash equal to 30% of the outstanding loan amount under the Loan and Security Agreement. The Loan and Security Agreement also contains a performance covenant, commencing on July 1, 2024, that requires the Company to generate net product revenue on a trailing six-month basis in excess of specified percentage for applicable measuring periods, subject to certain exceptions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In addition, the Loan and Security Agreement contains customary representations and warranties and customary affirmative and negative covenants, including, among other things, restrictions on indebtedness, liens, investments, mergers, corporate changes, dispositions, prepayment of other indebtedness, and dividends and other distributions, subject to certain exceptions. The Loan and Security Agreement also contains events of default including, among other things, payment defaults, breach of covenants, material adverse effect, breach of representations and warranties, cross-default to material indebtedness, bankruptcy-related defaults, judgment defaults, revocation of certain government approvals, and the occurrence of certain adverse events. Following an event of default and any applicable cure period, a default interest rate equal to the then-applicable interest rate plus 4.0% may be applied to the outstanding amount, and the Lenders will have the right to accelerate all amounts outstanding under the Loan and Security Agreement, in addition to other remedies available to them as secured creditors of the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In addition, in connection with the issuance of the Tranche 1 Loan, the Company issued warrants to the Lenders (collectively, the “Warrants”) to acquire an aggregate of 832,362 shares of the Company’s common stock at an exercise price of $0.6007 per share (the “Warrant Shares”). The Warrants may be exercised through the earlier of (i) the seventh anniversary of the Effective Date and (ii) the consummation of certain acquisition transactions involving the Company, as set forth in the Warrants. The number of Warrant Shares for which the Warrants are exercisable, and the associated exercise price are subject to certain customary proportional adjustments for fundamental events, including stock splits and reverse stock splits, as set forth in the Warrants. The proceeds from the Loan and Security Agreement were allocated between the Tranche 1 Loan and the Warrants based on their respective fair value of $25.0 million and $0.4 million, and the amount allocated to the Warrants was recorded in equity resulting in a debt discount to the Tranche 1 Loan that is being amortized as additional interest expense over the term of the Loan and Security Agreement using the effective interest method. On January 2, 2024, in connection with the issuance of the Tranche 2 Loan the Company issued additional warrants to the Lenders (collectively, the Tranche 2 Warrants”) to acquire an aggregate of 347,887 shares at an exercise price of $0.5749 per share (the “Tranche 2 Warrant Shares”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In connection with Loan and Security Agreement, the Company incurred $1.1 million<span style="color:#ff0000;"> </span>in debt issuance costs and debt discounts which are netted against the principal balance of the initial term loan and amortized as interest expense over the term of the initial term loan using an effective interest rate of 12.92%<span style="white-space:pre-wrap;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Pursuant to the Loan and Security Agreement, the Company also agreed to issue additional seven year term warrants upon the funding of the Tranche 3 Loan, which warrants would be exercisable for an aggregate number of shares equal to 2.0% of the funded loan amount divided by the exercise price equal to the three-day volume-weighted average price at the time of each advance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 59.25pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Preferred Stock and Warrants</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 59.25pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Securities Purchase Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Georgia';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 13, 2023, pursuant to the Securities Purchase Agreement with PHC, the Company issued and sold to PHC in a private placement a warrant (the “Purchase Warrant”) to purchase 15,425,750 shares of common stock (the “Purchase Warrant Shares”). The Purchase Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per Purchase Warrant Share. On the Private Placement Closing Date, the Company received aggregate gross proceeds of $15.0 million, before deducting private placement expenses payable by the Company. All or any part of the Purchase Warrant is exercisable by the holder at any time and from time to time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company determined that the Purchase Warrant shall be classified as equity in accordance with ASC Topic 480, Distinguishing Liabilities from Equity and ASC Topic 815. At issuance, the Company recorded the estimated fair value of the Purchase Warrant in the amount of $14.3 million as additional paid-in-capital in the Company’s consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Because PHC was an existing stockholder of the Company at the time of the transaction, the $0.7 million excess of the purchase price over the fair value of the Purchase Warrant was recognized as an equity transaction and recorded as a capital contribution made by PHC to the Company as additional paid-in-capital in the Company’s consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Additionally, on March 13, 2023, the Company entered into the Exchange Agreement with PHC, pursuant to which PHC agreed to exchange (the “PHC Exchange”) its $35.0 million aggregate principal amount of the PHC Notes, including all accrued and unpaid interest thereon, for a warrant (the “PHC Exchange Warrant”) to purchase up to 68,525,311 shares of common stock (the “PHC Exchange Warrant Shares”). The PHC Exchange Warrant is a “pre-funded” warrant with a nominal exercise price of $0.001 per PHC Exchange Warrant Share. All or any part of the PHC Exchange Warrant is exercisable by the holder at any time and from time to time. The number of PHC Exchange Warrant Shares represents the number of shares of common stock previously issuable upon conversion of the PHC Notes, in accordance with the original terms of the notes, including a number of shares in respect of accrued and unpaid interest through the closing date, plus additional shares with a value of $675,000 reflecting a portion of the future interest payments forgone by PHC. On March 31, 2023 (6:00 am Japan Standard Time on April 1, 2023), the PHC Exchange was consummated, and the Company issued the PHC Exchange Warrant in consideration for the cancellation of the PHC Notes.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;background:#ffffff;">The Company determined that the PHC Exchange Warrant shall be classified as equity in accordance with ASC 480 and ASC 815. On March 31, 2023, the Company recorded the estimated fair value of the PHC Exchange Warrant in the amount of </span><span style="background:#ffffff;">$48.6</span><span style="background:#ffffff;"> million as additional paid-in-capital in the Company’s consolidated balance sheets. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">As of June 30, 2024, the Purchase Warrant and the PHC Exchange Warrant remained unexercised and outstanding. As they are prefunded warrants, the Company included the entirety of the warrant shares as weighted average outstanding shares in the calculation of its basic earnings per share. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">Convertible Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">PHC Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">On August 9, 2020, the Company entered into a Note Purchase Agreement (the “Note Purchase Agreement”) with PHC, as the purchaser (together with the other purchasers from time-to-time party thereto, the “Note Purchasers”) and Alter Domus (US) LLC, as collateral agent. Pursuant to the Note Purchase Agreement, the Company borrowed </span><span style="background:#ffffff;">$35.0</span><span style="background:#ffffff;"> million in aggregate principal through the issuance and sale of the PHC Notes on August 14, 2020 (the “Closing Date”). The Company also issued </span><span style="background:#ffffff;">2,941,176</span><span style="background:#ffffff;"> shares of its common stock, </span><span style="background:#ffffff;">$0.001</span><span style="background:#ffffff;"> par value per share to PHC as a financing fee (the “Financing Fee Shares”) on the Closing Date. The Financing Fee Shares are accounted for as debt discount in the amount of </span><span style="background:#ffffff;">$1.5</span><span style="background:#ffffff;"> million. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The PHC Notes were senior secured obligations of the Company and were guaranteed on a senior secured basis by the Company’s wholly owned subsidiary, Senseonics, Incorporated. Interest at the initial annual rate of </span><span style="background:#ffffff;">9.5%</span><span style="background:#ffffff;"> is payable semi-annually in cash or, at the Company’s option, payment in kind. The interest rate decreased to </span><span style="background:#ffffff;">8.0%</span><span style="background:#ffffff;"> in April 2022 as a result of the Company having obtained FDA approval for the 180-day Eversense E3 system for marketing in the United States. The maturity date for the PHC Notes was October 31, 2024 (the “Maturity Date”). The obligations under the PHC Notes were secured by substantially all of the Company’s and its subsidiary’s assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Each </span><span style="background:#ffffff;">$1,000</span><span style="background:#ffffff;"> of principal of the PHC Notes (including any interest added thereto as payment in kind) was convertible into </span><span style="background:#ffffff;">1,901.7956</span><span style="background:#ffffff;"> of shares of the Company’s stock, equivalent to a conversion price of approximately </span><span style="background:#ffffff;">$0.53</span><span style="white-space:pre-wrap;background:#ffffff;"> per share, subject to specified anti-dilution adjustments, including adjustments for the Company’s issuance of equity securities on or prior to April 30, 2022 below the conversion price. In addition, following a notice of redemption or </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;background:#ffffff;">certain corporate events that occurred prior to the maturity date, the Company would have been required to pay cash in lieu of delivering make whole shares unless the Company obtained stockholder approval to issue such shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;"> </span><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Subject to specified conditions, on or after October 31, 2022, the PHC Notes would have become redeemable by the Company if the closing sale price of the common stock were to exceed </span><span style="background:#ffffff;">275%</span><span style="background:#ffffff;"> of the conversion price for a specified period of time and subject to certain conditions upon </span><span style="background:#ffffff;">10 days</span><span style="background:#ffffff;"> prior written notice at a cash redemption price equal to the then outstanding principal amount (including any payment in kind interest which has been added to such amount), plus any accrued but unpaid interest. On or after October 31, 2023, the PHC Notes would have become redeemable by the Company upon </span><span style="background:#ffffff;">10 days</span><span style="background:#ffffff;"> prior written notice at a cash redemption price equal to the then outstanding principal amount (including any payment in kind interest which had been added to such amount), plus any accrued but unpaid interest, plus a call premium of </span><span style="background:#ffffff;">130%</span><span style="background:#ffffff;"> if redeemed at least six months prior to the Maturity Date or a call premium of </span><span style="background:#ffffff;">125%</span><span style="background:#ffffff;"> if redeemed within six months of the Maturity Date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Note Purchase Agreement contained customary terms and covenants, including financial covenants, such as operating within an approved budget and achieving minimum revenue and liquidity targets, and negative covenants, such as limitations on indebtedness, liens, mergers, asset transfers, certain investing activities and other matters customarily restricted in such agreements. Most of these restrictions were subject to certain minimum thresholds and exceptions. The Note Purchase Agreement also contained customary events of default, after which the PHC Notes would have become due and payable immediately, including defaults related to payment compliance, material inaccuracy of representations and warranties, covenant compliance, material adverse changes, bankruptcy and insolvency proceedings, cross defaults to certain other agreements, judgments against the Company, change of control or delisting events, termination of any guaranty, governmental approvals, and lien priority.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company also had the option to sell and issue PHC up to </span><span style="background:#ffffff;">$15.0</span><span style="background:#ffffff;"> million of convertible preferred stock on or before December 31, 2022 (the “PHC Option”), which was initially contingent upon obtaining FDA approval for the 180-day Eversense product for marketing in the United States before such date, and which approval the Company successfully obtained in February 2022</span>. The PHC option was not exercised and expired on December 31, 2022 and the Company recognized a loss on extinguishment of $0.1 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Note Purchase Agreement also contained several provisions requiring bifurcation as a separate derivative liability including an embedded conversion feature, mandatory prepayment upon event of default that constitutes a breach of the minimum revenue financial covenant, optional redemption upon an event of default, change in interest rate after PMA approval and default interest upon an event of default. On the date of issuance, the Company recorded the fair value of the embedded features in the amount of </span><span style="background:#ffffff;">$25.8</span><span style="background:#ffffff;"> million as a derivative liability in the Company’s consolidated balance sheets in accordance with ASC 815. The derivative was adjusted to fair value at each reporting period, with the change in the fair value recorded in change in fair value of derivatives that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In connection with the issuance of the PHC Notes, the Company incurred </span><span style="background:#ffffff;">$2.9</span><span style="background:#ffffff;"> million in debt issuance costs and debt discounts. The associated debt issuance costs were recorded as a contra liability in the amount of </span><span style="background:#ffffff;">$1.4</span><span style="background:#ffffff;"> million and were deferred and amortized as additional interest expense over the term of the notes at an effective interest rate of </span><span style="background:#ffffff;">29.19%</span><span style="background:#ffffff;">. </span>There were no<span style="white-space:pre-wrap;"> conversions of the PHC Notes prior to the exchange of the PHC Notes for the PHC Exchange Warrant described above. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">As described above, the PHC Exchange Agreement with PHC was consummated on March 31, 2023, whereby PHC exchanged the PHC Notes in </span><span style="background:#ffffff;">$35.0</span><span style="background:#ffffff;"> million principal amount and all accrued and unpaid interest for the PHC Exchange Warrant. On March 31, 2023, the Company was released from its obligation under the PHC Notes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Upon execution of the PHC Exchange Agreement, the exercise of the original conversion feature of the PHC Notes became remote. Accordingly, the Company remeasured the embedded derivative to its fair value of </span><span style="background:#ffffff;">$0</span><span style="background:#ffffff;">. The Company recognized a change in fair value of the embedded derivative of </span><span style="background:#ffffff;">$44.2</span><span style="background:#ffffff;"> million in the caption “Exchange related gain (loss), net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company accounted for the PHC Exchange as an extinguishment of the PHC Notes, and thus, it derecognized the PHC Notes in its consolidated balance sheets and recognized a loss of </span><span style="background:#ffffff;">$25.4</span><span style="background:#ffffff;"> million as the difference between the carrying value plus accrued interest of the PHC Notes of </span><span style="background:#ffffff;">$23.2</span><span style="background:#ffffff;"> million and the </span><span style="background:#ffffff;">$48.6</span><span style="background:#ffffff;"> million fair value of the PHC Exchange Warrant as an extinguishment loss in the caption “Exchange related gain, net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. As a result of the PHC Exchange, the Company recognized a total net gain on exchange of the PHC notes of </span><span style="background:#ffffff;">$18.8</span><span style="background:#ffffff;"> million representing the gain on change in the fair value of the PHC Notes conversion feature recognized as an embedded derivative and the loss on extinguishment of the PHC Notes in exchange for the PHC Exchange Warrant.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">2025 Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In July 2019, the Company issued </span><span style="background:#ffffff;">$82.0</span><span style="background:#ffffff;"> million in aggregate principal amount of senior convertible notes that will mature on January 15, 2025 (the “2025 Notes”), unless earlier repurchased or converted. The 2025 Notes are convertible, at the option of the holders, into shares of the Company’s common stock, at an initial conversion rate of </span><span style="background:#ffffff;">757.5758</span><span style="background:#ffffff;"> shares per </span><span style="background:#ffffff;">$1,000</span><span style="background:#ffffff;"> principal amount of the 2025 Notes (equivalent to an initial conversion price of approximately </span><span style="background:#ffffff;">$1.32</span><span style="background:#ffffff;"> per share).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The 2025 Notes also contained an embedded conversion option requiring bifurcation as a separate derivative liability, along with the fundamental change make-whole provision and the cash settled fundamental make-whole shares provision. The derivative is adjusted to fair value at each reporting period, with the change in the fair value recorded to other income (expense) in the Company’s consolidated statement of operations and comprehensive </span>loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">On April 21, 2020, </span><span style="background:#ffffff;">$24.0</span><span style="background:#ffffff;"> million aggregate principal of the Company’s outstanding 2025 Notes held by Highbridge Capital Management, LLC (“Highbridge”) were settled pursuant to an exchange agreement. Between September 3, 2020 and January 27, 2021, </span><span style="background:#ffffff;">$6.8</span><span style="background:#ffffff;"> million in aggregate principal of the 2025 Notes were converted into </span><span style="background:#ffffff;">5,152,259</span><span style="background:#ffffff;"> shares of common stock. Accordingly, </span><span style="background:#ffffff;">$3.2</span><span style="background:#ffffff;"> million of allocated deferred issuance costs and debt discounts were recognized as a loss on extinguishment of debt.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On August 10, 2023, the Company entered into separate, privately negotiated exchange agreements (the “Exchange Agreements”) with a limited number of holders (the “Noteholders”) of the Company’s currently outstanding 2025 Notes. Under the terms of the Exchange Agreements, the Noteholders agreed to exchange with the Company (the “Exchanges”) up to $30.8 million in aggregate principal amount of the 2025 Notes (the “Exchanged Notes”) for a combination of $7.5 million of cash and newly issued shares of common stock (the “Exchange Shares”). The number of Exchange Shares was determined based upon the volume-weighted average price per share of the common stock during a 15-day averaging period commencing on August 11, 2023 and ending August 31, 2023.  Based on the volume-weighted average price per share of the common stock during the averaging period, a total of 35.1 million shares of common stock were issued in the Exchanges. The Exchanges were settled on the initial share issuance date of August 14, 2023 and the final settlement date of September 5, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company accounted for the Exchanges as an extinguishment of the Exchanged Notes and the associated embedded derivative and recognized a loss of $4.6 million in the caption “Exchange related gain (loss), net” that is a component of other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. The extinguishment loss represents the difference between (i) the carrying value of the Exchanged Notes (inclusive of the fair value of the embedded derivative) and (ii) the sum of $7.5 million cash payment, the fair value of the Exchanged Shares, and transaction costs incurred in the Exchange.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Following the Exchanges, approximately $20.4 million aggregate principal amount of the 2025 Notes remain outstanding. The remaining unamortized debt discount and debt issuance costs are amortized as interest expense over the term of the loan at an effective interest rate of 15.54%. The fair value of the derivative at June 30, 2024 and December 31, 2023 was $0.0 million and $0.1<span style="color:#ff0000;"> </span>million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;background:#ffffff;">2023 Notes</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In the first quarter of 2018, the Company issued </span><span style="background:#ffffff;">$53.0</span><span style="background:#ffffff;"> million in aggregate principal amount of senior convertible notes due February 1, 2023 (the “2023 Notes”). In July 2019, the Company used the net proceeds from the issuance of the 2025 Notes to repurchase </span><span style="background:#ffffff;">$37.0</span><span style="background:#ffffff;"> million aggregate principal amount of the outstanding 2023 Notes. Each </span><span style="background:#ffffff;">$1,000</span><span style="background:#ffffff;"> of principal of the 2023 Notes is initially convertible into </span><span style="background:#ffffff;">294.1176</span><span style="background:#ffffff;"> shares of the Company’s common stock, which is equivalent to an initial conversion price of approximately </span><span style="background:#ffffff;">$3.40</span><span style="background:#ffffff;"> per share, subject to adjustment upon the occurrence of specified events. </span>Holders may convert at any time prior to February 1, 2023. Holders who convert on or after the date that is six months after the last date of original issuance of the 2023 Notes but prior to February 1, 2021, may also be entitled to receive, under certain circumstances, an interest make-whole payment payable in shares of common stock. If specific corporate events occur prior to the maturity date, the Company will increase the conversion rate pursuant to the make-whole fundamental change provision for a holder who elects to convert their 2023 Notes in connection with such an event in certain circumstances. Additionally, if a fundamental change occurs prior to the maturity date, holders of the 2023 Notes may require the Company to repurchase all or a portion of their 2023 Notes for cash at a repurchase price equal to 100% of the principal amount plus any accrued and unpaid interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company bifurcated the embedded conversion option, along with the interest make-whole provision and make-whole fundamental change provision, and in January 2018 recorded the embedded features as a debt discount and derivative liability in the Company’s consolidated balance sheets at its initial fair value of $17.3 million. Additionally, the Company incurred transaction costs of $2.2 million. The debt discount and transaction costs are being amortized to interest expense over the term of the 2023 Notes at an effective interest rate of 9.30%. The derivative is adjusted to fair value at each reporting period, with the change in the fair value recorded to other income (expense) in the Company’s consolidated statement of operations and comprehensive loss. On January 31, 2023, the Company repaid the outstanding principal and accrued interest in full. The derivative was unexercised upon maturity and the fair value in the amount of $0.02 million was recognized as an extinguishment gain in the caption “Other income (expense)” in Company’s consolidated statement of operations and comprehensive loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following carrying amounts were outstanding under the Company’s notes payable as of June 30, 2024 and December 31, 2023 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;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;white-space:nowrap;width:27.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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;width:16.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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;width:16.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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="7" style="vertical-align:bottom;white-space:nowrap;width:72.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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;width:17.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Principal ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Debt (Discount) Premium ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Carrying Amount ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,728)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,642</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loan and Security Agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,202</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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:17.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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="7" style="vertical-align:bottom;white-space:nowrap;width:72.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Principal ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Debt (Discount) Premium ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Carrying Amount ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (3,090)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,257</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loan and Security Agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,938</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:13.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes accretion of end of term fees payable at maturity</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Interest expense related to the notes payable for the six months ended June 30, 2024 and 2023 was as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:15.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.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;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Debt Discount and Fees ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total Interest Expense ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,920</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loan and Security Agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">9.90%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,213</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,133</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;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;width:2.03%;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;width:14.21%;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;width:2.03%;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;width:12.2%;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;width:2.03%;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;width:14.21%;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;width:2.03%;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;width:11.77%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Debt Discount and Fees ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total Interest Expense ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2023 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.25%</p></td><td style="vertical-align:bottom;width:2.03%;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:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 189</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.25%</p></td><td style="vertical-align:bottom;width:2.03%;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:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,543</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">PHC Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">8.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,230</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;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.03%;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:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,962</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:13.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes accretion of end of term fees payable at maturity</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following are the scheduled maturities of the Company’s notes payable (including end of term fees) as of June 30, 2024 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;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:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,399</p></td></tr><tr><td style="vertical-align:bottom;width:84.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,996</p></td></tr><tr><td style="vertical-align:bottom;width:84.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;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.5pt 0pt 0pt;"> 24,437</p></td></tr><tr><td style="vertical-align:bottom;width:84.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.64%;border-bottom: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.5pt 0pt 0pt;"> 57,832</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 50000000.0 25000000.0 10000000.0 15000000.0 10000000.0 0.0140 0.0990 0.030 0.020 0.0100 375000 0.0050 0.0695 0.30 0.040 832362 0.6007 25000000.0 400000 347887 0.5749 1100000 0.1292 P7Y 0.020 P3D 15425750 0.001 15000000.0 14300000 700000 35000000.0 68525311 0.001 675000 48600000 35000000.0 2941176 0.001 1500000 0.095 0.080 1000 1901.7956 0.53 2.75 P10D P10D 1.30 1.25 15000000.0 100000 25800000 2900000 1400000 0.2919 0 35000000.0 0 44200000 25400000 23200000 48600000 18800000 82000000.0 757.5758 1000 1.32 24000000.0 6800000 5152259 3200000 30800000 7500000 35100000 -4600000 7500000 20400000 0.1554 0.0 100000 53000000.0 37000000.0 1000 294.1176 3.40 1 17300000 2200000 0.0930 20000.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following carrying amounts were outstanding under the Company’s notes payable as of June 30, 2024 and December 31, 2023 (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;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;white-space:nowrap;width:27.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:17.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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;width:16.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.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;width:16.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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="7" style="vertical-align:bottom;white-space:nowrap;width:72.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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;width:17.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Principal ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Debt (Discount) Premium ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Carrying Amount ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (1,728)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,642</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loan and Security Agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,202</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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:17.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;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="7" style="vertical-align:bottom;white-space:nowrap;width:72.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Principal ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Debt (Discount) Premium ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.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;">Carrying Amount ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (3,090)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,257</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:27.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loan and Security Agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (733)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (329)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;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:16.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,938</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:13.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes accretion of end of term fees payable at maturity</span></td></tr></table> 20399000 1728000 29000 18642000 35000000 505000 293000 34202000 20399000 3090000 52000 17257000 25000000 733000 329000 23938000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Interest expense related to the notes payable for the six months ended June 30, 2024 and 2023 was as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="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;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:15.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.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;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:11.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Debt Discount and Fees ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total Interest Expense ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.25%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,362</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,920</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Loan and Security Agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">9.90%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,213</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,789</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,133</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;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;width:2.03%;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;width:14.21%;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;width:2.03%;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;width:12.2%;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;width:2.03%;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;width:14.21%;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;width:2.03%;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;width:11.77%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest Rate</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Interest ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Debt Discount and Fees ($)⁽¹⁾</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Issuance Costs ($)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Total Interest Expense ($)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2023 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.25%</p></td><td style="vertical-align:bottom;width:2.03%;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:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 189</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">5.25%</p></td><td style="vertical-align:bottom;width:2.03%;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:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 3,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,543</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">PHC Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;">8.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 1,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,230</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.44%;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.03%;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:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 2,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 4,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:14.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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:11.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"> 6,962</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:13.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;">Includes accretion of end of term fees payable at maturity</span></td></tr></table> 0.0525 535000 1362000 23000 1920000 0.0990 1749000 427000 37000 2213000 2284000 1789000 60000 4133000 0.0525 69000 120000 189000 0.0525 1344000 3146000 53000 4543000 0.0800 700000 1442000 88000 2230000 2113000 4708000 141000 6962000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following are the scheduled maturities of the Company’s notes payable (including end of term fees) as of June 30, 2024 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;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:79.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,399</p></td></tr><tr><td style="vertical-align:bottom;width:84.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,996</p></td></tr><tr><td style="vertical-align:bottom;width:84.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;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.5pt 0pt 0pt;"> 24,437</p></td></tr><tr><td style="vertical-align:bottom;width:84.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.64%;border-bottom: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.5pt 0pt 0pt;"> 57,832</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 20399000 12996000 24437000 57832000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">13.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Stockholders’ Equity</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2021, the Company entered into the 2021 Sales Agreement with Jefferies, under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $150.0 million through Jefferies as the sales agent in an “at the market” offering. Jefferies received commissions up to 3.0% of the gross proceeds of any common stock sold through Jefferies under the 2021 Sales Agreement. In 2023, the Company received $7.4 million in net proceeds from the sale of 9,944,663 shares of its common stock under the 2021 Sales Agreement. Effective August 7, 2023, the Company and Jefferies mutually agreed to terminate the 2021 Sales Agreement. At the time of termination, approximately $106.6 million remained available for issuance pursuant to the 2021 Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In August 2023, the Company entered into an Equity Distribution Agreement (the “Equity Distribution Agreement”) with Goldman Sachs &amp; Co. LLC (“GS”), under which the Company could offer and sell, from time to time, at its sole discretion, shares of its common stock having an aggregate offering price of up to $106.6 million through GS as its sales agent in an “at the market” offering. GS will receive a commission up to 3.0% of the gross proceeds of any common stock sold through GS under the Equity Distribution Agreement. The shares of the Company’s common stock will be offered and sold pursuant to an effective shelf registration statement on Form S-3, which was originally filed by the Company with the Securities and Exchange Commission on August 10, 2023. For the period ending June 30, 2024, the Company received approximately $0.3 million in net proceeds from the sale of 728,291 shares of its common stock under the Equity Distribution Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 150000000.0 0.030 7400000 9944663 106600000 106600000 0.030 300000 728291 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">14. Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2015 Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2015, the Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”), under which incentive stock options, non-qualified stock options and restricted stock units may be granted to the Company’s </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">employees and certain other persons, such as officers and directors, in accordance with the 2015 Plan provisions. In February 2016, the Company’s Board of Directors adopted, and the Company’s stockholders approved, an Amended and Restated 2015 Equity Incentive Plan (the “Amended and Restated 2015 Plan”), which became effective on February 20, 2016. The Company’s Board of Directors may terminate the Amended and Restated 2015 Plan at any time. Options granted under the Amended and Restated 2015 Plan expire ten years after the date of grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Pursuant to the Amended and Restated 2015 Plan, the number of shares of the Company’s common stock reserved for issuance automatically increases on January 1 of each year, ending on January 1, 2026, by 3.5% of the total number of shares of its common stock outstanding on December 31 of the preceding calendar year, or a lesser number of shares as may be determined by its Board of Directors. As of June 30, 2024, 27,844,978 shares remained available for grant under the Amended and Restated 2015 Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Inducement Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On May 30, 2019, the Company adopted the Senseonics Holdings, Inc. Inducement Plan (the “Inducement Plan”), pursuant to which the Company reserved 1,800,000 shares of the Company’s common stock for issuance. The only persons eligible to receive grants of awards under the Inducement Plan are individuals who satisfy the standards for inducement grants in accordance with NYSE American Company Guide Section 711(a), including individuals who were not previously an employee or director of the Company, or following a bona fide period of non-employment, as an inducement material to such persons entering into employment with the Company. An “Award” is any right to receive the Company’s common stock pursuant to the Inducement Plan, consisting of non-statutory options, restricted stock unit awards and other equity incentive awards. As of June 30, 2024, 317,094 shares remained available for grant under the Inducement Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Commercial Equity Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On January 30, 2023, the Company adopted the Senseonics Holdings, Inc. 2023 Commercial Equity Plan (the “Commercial Equity Plan”), pursuant to which the Company reserved 10,000,000 shares of common stock for issuance. Eligible recipients under the plan are non-employees of Senseonics, including employees of our global commercial partner, Ascensia, who assist with the commercialization of our products. An “Award” is any right to receive the Company’s common stock pursuant to the Commercial Equity Plan, consisting of non-statutory options and restricted stock unit awards. As of June 30, 2024, 7,700,000<span style="color:#ff0000;"> </span>shares remained available for grant under the Commercial Equity Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2016 Employee Stock Purchase Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In February 2016, the Company adopted the 2016 Employee Stock Purchase Plan, (the “2016 ESPP”). The 2016 ESPP became effective on March 17, 2016. The maximum number of shares of common stock that may be issued under the 2016 ESPP was initially 800,000 shares and automatically increases on January 1 of each year, ending on and including January 1, 2026, by 1.0% of the total number of shares of common stock outstanding on December 31 of the preceding calendar year; provided, however, the Board of Directors may act prior to the first day of any calendar year to provide that there will be no January 1 increase in the share reserve for such calendar year or that the increase in the share reserve for such calendar year will be a lesser number of shares of common stock. As of June 30, 2024, there were 22,729,158 shares of common stock available for issuance under the 2016 ESPP. For the six months ended June 30, 2024, there were purchases of 199,066 shares of common stock pursuant to the 2016 ESPP. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 2016 ESPP permits participants to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their earnings. Unless otherwise determined by the administrator, the purchase price of the shares will be 85% of the lower of the fair market value of common stock on the first day of an offering or on the date of purchase. Participants may end their participation at any time and deductions not yet used in a purchase are refundable upon employment termination. The Company initiated its first 2016 ESPP offering period on August 1, 2019 and new offering periods occur every six months thereafter, each consisting of two purchase periods of six months in duration ending on or about January 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> and July 31<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> of each year. A participant may only be in one offering at a time. The 2016 ESPP contains an offering reset provision whereby if the fair market value of a share on offering date of an ongoing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">offering is less than or equal to the fair market value of a share on a new offering date, the ongoing offering will terminate immediately after the purchase date and rolls over to the new offering. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 2016 ESPP is considered compensatory for financial reporting purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">1997 Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On May 8, 1997, the Company adopted the 1997 Stock Option Plan (the “1997 Plan”), under which incentive stock options, non-qualified stock options, and restricted stock awards may be granted to the Company’s employees and certain other persons in accordance with the 1997 Plan provisions. All awards issued under the 1997 Plan are fully vested. Approximately 823,389 shares of the Company’s common stock underlying options remain outstanding under the 1997 Plan. Upon the effectiveness of the 2015 Plan, the Company no longer grants any awards under the 1997 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P10Y 0.035 27844978 1800000 317094 10000000 7700000 800000 0.010 22729158 199066 0.15 0.85 P6M 2 P6M 823389 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">15.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table represents the fair value hierarchy of the Company’s financial assets and liabilities measured at fair value on a recurring basis at June 30, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.47%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds⁽¹⁾</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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.21%;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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:76.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds⁽¹⁾</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;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:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Embedded features of the 2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:22.5pt;"><span style="display:inline-block;font-family:'Cambria Math';font-size:6pt;min-width:49.5pt;text-decoration-line:none;text-indent:0pt;vertical-align:top;white-space:nowrap;">(1)</span><span style="font-size:8pt;">Classified as cash and cash equivalents due to their short-term maturity</span></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">The following table provides a reconciliation of the beginning and ending net balances of items measured at fair value on a recurring that used significant unobservable inputs (Level 3) (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left: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:75.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.99%;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:3.13%;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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.86%;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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;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:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.86%;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:center;margin:0pt;"><b style="font-weight:bold;">Instruments</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 102</p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Conversion of financial instruments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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:18.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.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_X1RgMFXhRU2STiPjbwCAaw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Gain on change in fair value of embedded features of the 2025 Notes</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> (102)</p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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:18.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.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The recurring Level 3 fair value measurements of the embedded features of the notes payable and preferred stock, include the following significant unobservable inputs at June 30, 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:99.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:25.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:19.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.44%;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:3.04%;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 style="vertical-align:bottom;white-space:nowrap;width:25.61%;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:3.04%;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:19.99%;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:3.04%;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:1.81%;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></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.04%;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;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.04%;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;width:19.99%;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;width:3.04%;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;width:1.81%;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;width:43.44%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">`</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;width:43.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:25.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">45.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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;width:19.99%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Probabilities of conversion provisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">10-90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Credit spread</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:25.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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;width:19.99%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table represents the fair value hierarchy of the Company’s financial assets and liabilities measured at fair value on a recurring basis at June 30, 2024 and December 31, 2023 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.47%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds⁽¹⁾</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 33,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;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.21%;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.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;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:6.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.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:76.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="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;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds⁽¹⁾</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government and agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;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:0.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Embedded features of the 2025 Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.67%;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="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-indent:22.5pt;"><span style="display:inline-block;font-family:'Cambria Math';font-size:6pt;min-width:49.5pt;text-decoration-line:none;text-indent:0pt;vertical-align:top;white-space:nowrap;">(1)</span><span style="font-size:8pt;">Classified as cash and cash equivalents due to their short-term maturity</span></div> 33901000 33901000 11775000 11775000 37999000 37399000 72953000 72953000 7598000 7598000 7982000 7982000 18167000 18167000 102000 102000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left: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:75.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.99%;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:3.13%;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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.86%;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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;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:3.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.86%;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:center;margin:0pt;"><b style="font-weight:bold;">Instruments</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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:18.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 102</p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Conversion of financial instruments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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:18.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.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_X1RgMFXhRU2STiPjbwCAaw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Gain on change in fair value of embedded features of the 2025 Notes</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;"> (102)</p></td></tr><tr><td style="vertical-align:bottom;width:75.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;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:18.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.5pt 0pt 0pt;"> —</p></td></tr></table> 102000 102000 <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:99.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:25.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:19.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.44%;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:3.04%;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 style="vertical-align:bottom;white-space:nowrap;width:25.61%;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:3.04%;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:19.99%;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:3.04%;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:1.81%;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></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.04%;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;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.04%;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;width:19.99%;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;width:3.04%;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;width:1.81%;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;width:43.44%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025 Notes</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">`</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assumptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;width:43.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock price volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:25.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">45.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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;width:19.99%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Probabilities of conversion provisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">10-90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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;width:19.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Credit spread</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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:25.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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;width:19.99%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.99%;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:3.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0.450 0.10 0.90 0.143 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">16.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Income Taxes</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company has </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;">t recorded any tax provision or benefit for the six months ended June 30, 2024 or 2023. The Company has provided a valuation allowance for the full amount of its net deferred tax assets since realization of any future benefit from deductible temporary differences, NOL carryforwards and research and development credits is not more-likely-than-not to be realized at June 30, 2024 and December 31, 2023.</span></p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">17. Related Party Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">PHC has a noncontrolling ownership interest in the Company. In addition, PHC has representation on the Company’s board of directors. The Company entered into a financing agreement with PHC on August 9, 2020 and entered into an exchange agreement with PHC during 2023 (see Note 12 for further discussion). Ascensia, through the ownership interests of its parent company, PHC, is a related party. </span>Revenue from Ascensia during the six months ended June 30, 2024 and 2023 was $8.5 million and $7.5 million, respectively<span style="background:#ffffff;">. We also purchase certain medical supplies from Ascensia for our clinical trials. We paid Ascensia </span><span style="background:#ffffff;">$0.05</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$0.3</span><span style="background:#ffffff;"> million during </span>the six months ended June 30, 2024 and 2023, respectively under this arrangement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The amount due from Ascensia as of June 30, 2024 and December 31, 2023 was </span><span style="background:#ffffff;">$3.1</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$3.7</span><span style="background:#ffffff;"> million, respectively. The amount due to Ascensia as of June 30, 2024 and December 31, 2023 was </span><span style="background:#ffffff;">$1.2</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$0.5</span><span style="background:#ffffff;"> million, respectively. </span></p> 8500000 7500000 50000.00 300000 3100000 3700000 1200000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">18. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has evaluated all subsequent events through the filing date of this Form 10-Q with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of June 30, 2024, and events which occurred subsequently but were not recognized in the financial statements. There were no subsequent events that required recognition or disclosure.</p> false false false false