0001600641-24-000194.txt : 20241108 0001600641-24-000194.hdr.sgml : 20241108 20241108085003 ACCESSION NUMBER: 0001600641-24-000194 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241108 DATE AS OF CHANGE: 20241108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: 1stdibs.com, Inc. CENTRAL INDEX KEY: 0001600641 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-CATALOG & MAIL-ORDER HOUSES [5961] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40453 FILM NUMBER: 241438147 BUSINESS ADDRESS: STREET 1: 300 PARK AVENUE SOUTH STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10010 BUSINESS PHONE: 212-627-3929 MAIL ADDRESS: STREET 1: 300 PARK AVENUE SOUTH STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10010 10-Q 1 dibs-20240930.htm 10-Q dibs-20240930
0001600641falseDec 312024Q31P3Y1xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:puredibs:segmentutr:sqft00016006412024-01-012024-09-3000016006412024-10-3100016006412024-09-3000016006412023-12-3100016006412024-07-012024-09-3000016006412023-07-012023-09-3000016006412023-01-012023-09-300001600641us-gaap:CommonStockMember2024-06-300001600641us-gaap:AdditionalPaidInCapitalMember2024-06-300001600641us-gaap:RetainedEarningsMember2024-06-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001600641us-gaap:TreasuryStockCommonMember2024-06-3000016006412024-06-300001600641us-gaap:CommonStockMember2024-07-012024-09-300001600641us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001600641us-gaap:TreasuryStockCommonMember2024-07-012024-09-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-07-012024-09-300001600641us-gaap:RetainedEarningsMember2024-07-012024-09-300001600641us-gaap:CommonStockMember2024-09-300001600641us-gaap:AdditionalPaidInCapitalMember2024-09-300001600641us-gaap:RetainedEarningsMember2024-09-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-300001600641us-gaap:TreasuryStockCommonMember2024-09-300001600641us-gaap:CommonStockMember2023-12-310001600641us-gaap:AdditionalPaidInCapitalMember2023-12-310001600641us-gaap:RetainedEarningsMember2023-12-310001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001600641us-gaap:TreasuryStockCommonMember2023-12-310001600641us-gaap:CommonStockMember2024-01-012024-09-300001600641us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-300001600641us-gaap:TreasuryStockCommonMember2024-01-012024-09-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-300001600641us-gaap:RetainedEarningsMember2024-01-012024-09-300001600641us-gaap:CommonStockMember2023-06-300001600641us-gaap:AdditionalPaidInCapitalMember2023-06-300001600641us-gaap:RetainedEarningsMember2023-06-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001600641us-gaap:TreasuryStockCommonMember2023-06-3000016006412023-06-300001600641us-gaap:CommonStockMember2023-07-012023-09-300001600641us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001600641us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001600641us-gaap:RetainedEarningsMember2023-07-012023-09-300001600641us-gaap:CommonStockMember2023-09-300001600641us-gaap:AdditionalPaidInCapitalMember2023-09-300001600641us-gaap:RetainedEarningsMember2023-09-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001600641us-gaap:TreasuryStockCommonMember2023-09-3000016006412023-09-300001600641us-gaap:CommonStockMember2022-12-310001600641us-gaap:AdditionalPaidInCapitalMember2022-12-310001600641us-gaap:RetainedEarningsMember2022-12-310001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001600641us-gaap:TreasuryStockCommonMember2022-12-3100016006412022-12-310001600641us-gaap:CommonStockMember2023-01-012023-09-300001600641us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001600641us-gaap:TreasuryStockCommonMember2023-01-012023-09-300001600641us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001600641us-gaap:RetainedEarningsMember2023-01-012023-09-300001600641dibs:WorkforceReductionPlanJune2023Member2023-06-012023-06-300001600641dibs:WorkforceReductionPlanJune2023Member2023-01-012023-09-300001600641dibs:WorkforceReductionPlanJune2023Member2023-07-012023-09-300001600641us-gaap:CostOfSalesMember2024-01-012024-09-300001600641us-gaap:CostOfSalesMember2023-01-012023-09-300001600641us-gaap:SellingAndMarketingExpenseMember2024-01-012024-09-300001600641us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001600641us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-09-300001600641us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001600641us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-09-300001600641us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001600641stpr:NYus-gaap:LetterOfCreditMember2024-09-300001600641us-gaap:CashEquivalentsMember2024-07-012024-09-300001600641us-gaap:CashEquivalentsMember2024-01-012024-09-300001600641us-gaap:CashEquivalentsMember2023-07-012023-09-300001600641us-gaap:CashEquivalentsMember2023-01-012023-09-300001600641us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-09-300001600641us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-09-300001600641us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-09-300001600641us-gaap:MoneyMarketFundsMember2024-09-300001600641us-gaap:FairValueInputsLevel1Member2024-09-300001600641us-gaap:FairValueInputsLevel2Member2024-09-300001600641us-gaap:FairValueInputsLevel3Member2024-09-300001600641us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2024-09-300001600641us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2024-09-300001600641us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2024-09-300001600641us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2024-09-300001600641us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateNoteSecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateNoteSecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateNoteSecuritiesMember2024-09-300001600641us-gaap:CorporateNoteSecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2024-09-300001600641us-gaap:USTreasurySecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-300001600641us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-300001600641us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-300001600641us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001600641us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001600641us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001600641us-gaap:MoneyMarketFundsMember2023-12-310001600641us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001600641us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001600641us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001600641us-gaap:USTreasurySecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel1Member2023-12-310001600641us-gaap:FairValueInputsLevel2Member2023-12-310001600641us-gaap:FairValueInputsLevel3Member2023-12-310001600641us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001600641us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001600641us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001600641us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001600641us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateNoteSecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateNoteSecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateNoteSecuritiesMember2023-12-310001600641us-gaap:CorporateNoteSecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMember2023-12-310001600641us-gaap:USTreasurySecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001600641us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001600641us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001600641dibs:SellerMarketplaceServicesMember2024-07-012024-09-300001600641dibs:SellerMarketplaceServicesMember2023-07-012023-09-300001600641dibs:SellerMarketplaceServicesMember2024-01-012024-09-300001600641dibs:SellerMarketplaceServicesMember2023-01-012023-09-300001600641us-gaap:ServiceOtherMember2024-07-012024-09-300001600641us-gaap:ServiceOtherMember2023-07-012023-09-300001600641us-gaap:ServiceOtherMember2024-01-012024-09-300001600641us-gaap:ServiceOtherMember2023-01-012023-09-300001600641us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-09-300001600641us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001600641us-gaap:LeaseholdImprovementsMember2024-09-300001600641us-gaap:LeaseholdImprovementsMember2023-12-310001600641us-gaap:FurnitureAndFixturesMember2024-09-300001600641us-gaap:FurnitureAndFixturesMember2023-12-310001600641dibs:ComputerEquipmentAndSoftwareMember2024-09-300001600641dibs:ComputerEquipmentAndSoftwareMember2023-12-310001600641us-gaap:ConstructionInProgressMember2024-09-300001600641us-gaap:ConstructionInProgressMember2023-12-3100016006412023-10-0100016006412024-01-1500016006412023-11-0100016006412021-06-140001600641us-gaap:EmployeeStockOptionMember2024-09-300001600641us-gaap:EmployeeStockOptionMember2023-12-310001600641us-gaap:RestrictedStockUnitsRSUMember2024-09-300001600641us-gaap:RestrictedStockUnitsRSUMember2023-12-310001600641dibs:StockIncentivePlan2021Member2024-09-300001600641dibs:StockIncentivePlan2021Member2023-12-310001600641us-gaap:EmployeeStockMember2024-09-300001600641us-gaap:EmployeeStockMember2023-12-3100016006412023-08-3100016006412024-08-310001600641dibs:A2023StockRepurchaseProgramMember2024-09-300001600641dibs:A2023StockRepurchaseProgramMember2024-01-012024-09-300001600641dibs:A2023StockRepurchaseProgramMember2023-12-310001600641dibs:A2023StockRepurchaseProgramMember2023-01-012023-12-310001600641dibs:A2024StockRepurchaseProgramMember2024-09-300001600641dibs:A2024StockRepurchaseProgramMember2024-01-012024-09-300001600641dibs:A2024StockRepurchaseProgramMember2023-12-310001600641dibs:A2024StockRepurchaseProgramMember2023-01-012023-12-3100016006412023-01-012023-12-310001600641dibs:ShareBasedPaymentArrangementOptionNewEmployeesMemberdibs:OptionPlan2011Member2024-01-012024-09-300001600641dibs:OptionPlan2011Memberdibs:ShareBasedPaymentArrangementOptionNewEmployeesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-09-300001600641dibs:OptionPlan2011Memberdibs:ShareBasedPaymentArrangementOptionNewEmployeesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-09-300001600641dibs:ShareBasedPaymentArrangementOptionOthersMemberdibs:OptionPlan2011Member2024-01-012024-09-300001600641us-gaap:RestrictedStockUnitsRSUMemberdibs:StockIncentivePlan2021Member2024-01-012024-09-300001600641us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2024-01-012024-09-300001600641us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2024-01-012024-09-300001600641dibs:RestrictedStockUnitsRSUsInitialAwardsMemberdibs:StockIncentivePlan2021Member2024-01-012024-09-300001600641dibs:RestrictedStockUnitsRSUsAnnualAwardsMemberdibs:StockIncentivePlan2021Member2024-01-012024-09-300001600641dibs:StockIncentivePlan2021Member2024-01-012024-09-300001600641dibs:StockIncentivePlan2021Member2024-01-012024-01-010001600641dibs:ShareBasedPaymentArrangementOptionPerformanceBasedMember2021-01-012021-12-310001600641dibs:ShareBasedPaymentArrangementOptionPerformanceBasedMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-01-010001600641dibs:ShareBasedPaymentArrangementOptionPerformanceBasedMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-12-310001600641us-gaap:EmployeeStockOptionMember2024-07-012024-09-300001600641us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001600641us-gaap:EmployeeStockOptionMember2024-01-012024-09-300001600641us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001600641us-gaap:RestrictedStockUnitsRSUMember2024-07-012024-09-300001600641us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001600641us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001600641us-gaap:EmployeeStockMember2024-01-012024-09-300001600641us-gaap:EmployeeStockMember2024-01-012024-01-010001600641us-gaap:EmployeeStockMember2023-01-012023-09-300001600641us-gaap:EmployeeStockMember2024-07-012024-09-300001600641us-gaap:EmployeeStockMember2023-07-012023-09-300001600641us-gaap:CostOfSalesMember2024-07-012024-09-300001600641us-gaap:CostOfSalesMember2023-07-012023-09-300001600641us-gaap:SellingAndMarketingExpenseMember2024-07-012024-09-300001600641us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001600641dibs:TechnologyDevelopmentExpenseMember2024-07-012024-09-300001600641dibs:TechnologyDevelopmentExpenseMember2023-07-012023-09-300001600641dibs:TechnologyDevelopmentExpenseMember2024-01-012024-09-300001600641dibs:TechnologyDevelopmentExpenseMember2023-01-012023-09-300001600641us-gaap:GeneralAndAdministrativeExpenseMember2024-07-012024-09-300001600641us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001600641us-gaap:EmployeeStockOptionMember2024-01-012024-09-300001600641us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001600641us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001600641us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2024
OR
o
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 333-256188
1stdibs.com, Inc.
(Exact name of registrant as specified in its charter)
Delaware
94-3389618
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
300 Park Avenue South, 10th Floor
New York, New York

10010
(Address of Principal Executive Offices)
(Zip Code)
(212) 627-3929
Registrant's telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par value per shareDIBSNasdaq Global Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).     Yes  x   No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
o
Accelerated filer
o
Non-accelerated filer
x
Smaller reporting company
x
Emerging growth company
x



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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes   o     No  x
As of October 31, 2024, the registrant had 36,513,040 shares of common stock, $0.01 par value per share outstanding, net of treasury stock.



TABLE OF CONTENTS





SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements that involve substantial risks and uncertainties. Any statements contained in this Quarterly Report on Form 10-Q that are not statements of historical facts, including statements regarding our future results of operations and financial position, business strategy and plans, objectives of management for future operations, long term operating expenses, and expectations for capital requirements, may be deemed to be forward-looking statements. In some cases, you can identify forward-looking statements by the words “may,” “might,” “will,” “can,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “objective,” “target,” “anticipate,” “believe,” “estimate,” “predict,” “project,” “potential,” “continue,” and “ongoing,” or the negative of these terms, or other comparable terminology intended to identify statements about the future. These statements involve known and unknown risks, uncertainties, and other factors that may cause our actual results, performance, or achievements to be materially different from the information expressed or implied by these forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

our future financial performance, including our expectations regarding our net revenue, cost of revenue, operating expenses, and our ability to achieve and maintain future profitability, in particular with respect to the impacts of inflation, macroeconomic uncertainty, and geopolitical instability;
our ability to effectively manage or sustain our growth and to effectively expand our operations, including entering and scaling our presence internationally;
our growth strategies, plans, objectives and goals;
the market demand for the products offered on our online marketplace, including vintage, antique, and contemporary furniture, home décor, jewelry, watches, art, and fashion, new and authenticated luxury design products in general, and the online market for these products;
our ability to compete with existing and new competitors in existing and new markets;
our ability to attract and retain sellers and buyers;
our ability to increase the supply of luxury design products offered through our online marketplace;
our ability to timely and effectively scale our operations;
our ability to develop and protect our brand;
our ability to comply with laws and regulations;
our expectations regarding outstanding litigation;
our expectations and management of future growth;
our expectations concerning relationships with third parties;
economic and industry trends, projected growth, or trend analysis;
our estimated market opportunity;
our ability to add capacity, capabilities, and automation to our operations;
the increased expenses associated with being a public company;
the effect of catastrophic events or geopolitical conditions, such as the ongoing impact from the COVID-19 pandemic, including the uncertainty with respect to potential resurgences, on our business and operations;
our ability to obtain, maintain, protect, and enforce our intellectual property rights and successfully defend against claims of infringement, misappropriation, or other violations of third-party intellectual property;
the availability of capital to grow our business;
our ability to successfully defend any future litigation brought against us;
our ability to implement and maintain effective policies, procedures, and internal controls;
adverse economic or market conditions that may harm our business;
exposure to increased economic and operational uncertainties from operating a global business, including the effects of foreign currency exchange;
the dependence of our business on our ability to attract and retain talented employees;
potential changes in laws and regulations applicable to us or our sellers, or our sellers’ ability to comply therewith; and
the amount of time for which we expect our cash, cash equivalents, and short-term investment balances and other available financial resources to be sufficient to fund our operations.



These forward-looking statements reflect our management’s beliefs and views with respect to future events and are based on estimates and assumptions as of the date of this Quarterly Report on Form 10-Q and are subject to risks and uncertainties. Actual results could differ materially from those contained in these forward-looking statements for a variety of reasons, including, but not limited to, those discussed in our Annual Report on Form 10-K for the year ended December 31, 2023, Part I, Item 1A, “Risk Factors,” as well as those discussed elsewhere in this Quarterly Report. As a result of these factors, we cannot assure you that the forward-looking statements in this Quarterly Report on Form 10-Q will prove to be accurate. Furthermore, if our forward-looking statements prove to be inaccurate, the inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified timeframe, or at all. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Given these uncertainties, you should not place undue reliance on these forward-looking statements.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe that such information provides a reasonable basis for these statements, such information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on them.
You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance, or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. Such forward-looking statements relate only to events as of the date of this Quarterly Report on Form 10-Q. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or to changes in our expectations, except as required by law.
You should read this Quarterly Report on Form 10-Q and the documents that we reference and have filed as exhibits with the understanding that our actual future results may be materially different from what we expect. We qualify all of the forward-looking statements in this Quarterly Report on Form 10-Q by these cautionary statements.



Part I - Financial Information
Item 1. Financial Statements (Unaudited)
1STDIBS.COM, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Amounts in thousands, except share and per share amounts)
September 30, 2024December 31, 2023
Assets(Unaudited)
Current assets:
Cash and cash equivalents$22,018 $37,395 
Short-term investments87,343 101,926 
Accounts receivable, net of allowance for doubtful accounts of $158 and $188 at September 30, 2024 and December 31, 2023, respectively
639 643 
Prepaid expenses3,197 3,032 
Receivables from payment processors3,277 2,670 
Other current assets2,565 2,214 
Total current assets119,039 147,880 
Restricted cash, non-current3,641 3,580 
Property and equipment, net3,841 3,384 
Operating lease right-of-use assets20,621 19,655 
Goodwill4,296 4,116 
Other assets2,982 2,200 
Total assets$154,420 $180,815 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$2,044 $3,580 
Payables due to sellers9,176 6,521 
Accrued expenses10,865 10,883 
Operating lease liabilities, current4,219 3,107 
Other current liabilities1,836 3,618 
Total current liabilities28,140 27,709 
Operating lease liabilities, non-current19,021 18,812 
Other liabilities25 6 
Total liabilities47,186 46,527 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Preferred stock, $0.01 par value; 10,000,000 shares authorized as of September 30, 2024 and December 31, 2023; zero shares issued and outstanding as of September 30, 2024 and December 31, 2023
  
Common stock, $0.01 par value; 400,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 41,946,556 and 40,738,619 shares issued as of September 30, 2024 and December 31, 2023, respectively; and 36,827,986 and 39,915,136 outstanding as of September 30, 2024 and December 31, 2023, respectively
419 407 
Treasury stock, at cost; 5,118,570 and 823,483 shares as of September 30, 2024 and December 31, 2023, respectively
(26,289)(3,496)
Additional paid-in capital460,231 451,282 
Accumulated deficit(327,142)(313,719)
Accumulated other comprehensive income (loss)15 (186)
Total stockholders’ equity107,234 134,288 
Total liabilities and stockholders’ equity$154,420 $180,815 
See accompanying notes to the condensed consolidated financial statements.
7


1STDIBS.COM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Amounts in thousands, except share and per share amounts)
(Unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Net revenue$21,190 $20,663 $65,487 $63,762 
Cost of revenue6,154 5,510 18,520 19,144 
Gross profit15,036 15,153 46,967 44,618 
Operating expenses:
Sales and marketing9,146 8,411 27,580 28,007 
Technology development5,471 4,515 15,686 17,199 
General and administrative6,864 6,772 20,756 22,323 
Provision for transaction losses947 688 2,183 2,940 
Total operating expenses22,428 20,386 66,205 70,469 
Loss from operations(7,392)(5,233)(19,238)(25,851)
Other income, net:
Interest income1,357 1,757 4,695 4,933 
Other, net356 171 1,128 1,160 
Total other income, net1,713 1,928 5,823 6,093 
Net loss before income taxes(5,679)(3,305)(13,415)(19,758)
Provision for income taxes(4) (8) 
Net loss$(5,683)$(3,305)$(13,423)$(19,758)
Net loss per share—basic and diluted$(0.15)$(0.08)$(0.35)$(0.50)
Weighted average common shares outstanding—basic and diluted36,719,249 39,962,932 38,321,518 39,647,716 
See accompanying notes to the condensed consolidated financial statements.
8


1STDIBS.COM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Amounts in thousands)
(Unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Net loss$(5,683)$(3,305)$(13,423)$(19,758)
Other comprehensive loss:
Foreign currency translation adjustment, net of tax of $0 for each of the three and nine months ended September 30, 2024 and 2023
91 (34)68 9 
Unrealized gains (losses) on short-term investments, net of tax of $0 for each of the three and nine months ended September 30, 2024 and 2023
396 (12)133 (132)
Comprehensive loss$(5,196)$(3,351)$(13,222)$(19,881)
See accompanying notes to the condensed consolidated financial statements.
9


1STDIBS.COM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Amounts in thousands, except share amounts)
(Unaudited)
Three Months Ended September 30, 2024
Common Stock
Additional
Paid - In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive (Loss) Income
Treasury Stock
Total
Stockholders’
Equity
SharesAmount
Balances as of June 30, 2024
36,693,138 $416 $457,274 $(321,459)$(472)$(25,373)$110,386 
Issuance of common stock for exercise of stock options7,917  31 — — — 31 
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes318,866 3 (1,008)— — — (1,005)
Stock-based compensation— — 3,934 — — — 3,934 
Repurchase of common stock(191,935)— — — — (916)(916)
Other comprehensive income— — — — 487 — 487 
Net loss— — — (5,683)— — (5,683)
Balances as of September 30, 2024
36,827,986 $419 $460,231 $(327,142)$15 $(26,289)$107,234 
Nine Months Ended September 30, 2024
Common Stock
Additional
Paid - In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
 (Loss) Income
Treasury Stock
Total
Stockholders’
Equity
SharesAmount
Balances as of December 31, 2023
39,915,136 $407 $451,282 $(313,719)$(186)$(3,496)$134,288 
Issuance of common stock for exercise of stock options201,779 2 815 — — — 817 
Vested restricted stock units converted to common shares, net of shares withheld for employee taxes1,006,158 10 (2,988)— — — (2,978)
Stock-based compensation— — 11,122 — — — 11,122 
Repurchase of common stock(4,295,087)— — — — (22,793)(22,793)
Other comprehensive income— — — — 201 — 201 
Net loss— — — (13,423)— — (13,423)
Balances as of September 30, 2024
36,827,986 $419 $460,231 $(327,142)$15 $(26,289)$107,234 
Three Months Ended September 30, 2023
Common Stock
Additional
Paid - In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Treasury Stock
Total
Stockholders’
Equity
SharesAmount
Balances as of June 30, 2023
40,037,018 $400 $445,480 $(307,473)$(433)$ $137,974 
Issuance of common stock for exercise of stock options11,000  43 — — — 43 
Vested restricted stock units converted to common shares338,357 3 (3)— — —  
Stock-based compensation— — 3,024 — — — 3,024 
Repurchase of common stock(334,959)— — — — (1,377)(1,377)
Other comprehensive loss— — — — (46)— (46)
Net loss— — — (3,305)— — (3,305)
Balances as of September 30, 2023
40,051,416 $403 $448,544 $(310,778)$(479)$(1,377)$136,313 
10


Nine Months Ended September 30, 2023
Common Stock
Additional
Paid - In
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Treasury Stock
Total
Stockholders’
Equity
SharesAmount
Balances as of December 31, 2022
39,260,193 $393 $439,005 $(291,020)$(356)$ $148,022 
Issuance of common stock for exercise of stock options19,978  78 — — — 78 
Vested restricted stock units converted to common shares1,106,204 10 (10)— — —  
Stock-based compensation— — 9,471 — — — 9,471 
Repurchase of common stock(334,959)— — — — (1,377)(1,377)
Other comprehensive loss— — — — (123)— (123)
Net loss— — — (19,758)— — (19,758)
Balances as of September 30, 2023
40,051,416 $403 $448,544 $(310,778)$(479)$(1,377)$136,313 
See accompanying notes to the condensed consolidated financial statements.
11


1STDIBS.COM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts in thousands)
(Unaudited)
Nine Months Ended September 30,
20242023
Cash flows from operating activities:
Net loss$(13,423)$(19,758)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization1,439 1,815 
Stock-based compensation expense11,008 9,340 
Provision for transaction losses, returns and refunds984 703 
Amortization of costs to obtain revenue contracts239 242 
Amortization of operating lease right-of-use assets2,535 1,917 
Accretion of discounts and amortization of premiums on short-term investments, net(1,972)(2,366)
Other, net(244)(45)
Changes in operating assets and liabilities:
Accounts receivable(306)40 
Prepaid expenses and other current assets(925)415 
Receivables from payment processors(607)(999)
Other assets(895)(1,215)
Accounts payable and accrued expenses(2,194)(210)
Payables due to sellers2,654 606 
Operating lease liabilities(2,177)(2,063)
Other current liabilities and other liabilities(1,824)103 
Net cash used in operating activities
(5,708)(11,475)
Cash flows from investing activities:
Maturities of short-term investments66,887 58,153 
Sales of short-term investments18,667  
Purchases of short-term investments(68,868)(166,471)
Development of internal-use software(1,076)(1,215)
Purchases of property and equipment(595)(67)
Other, net310  
Net cash provided by (used in) investing activities15,325 (109,600)
Cash flows from financing activities:
Proceeds from exercise of stock options817 78 
Payments for repurchase of common stock(22,754)(1,312)
Payments for taxes related to net share settlement of stock-based compensation awards(3,218) 
Net cash used in financing activities
(25,155)(1,234)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash222 44 
Net decrease in cash, cash equivalents, and restricted cash(15,316)(122,265)
Cash, cash equivalents, and restricted cash at beginning of the period40,975 158,043 
Cash, cash equivalents, and restricted cash at end of the period$25,659 $35,778 
Supplemental disclosure of non-cash activities:
Recording of right of use asset$3,483 $ 
Recording of lease liability$(3,483)$ 
See accompanying notes to the condensed consolidated financial statements.
12


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. Basis of Presentation and Summary of Significant Accounting Policies
Description of Business
1stdibs.com, Inc. (“1stDibs” or the “Company”) is one of the world’s leading online marketplaces for connecting design lovers with many of the best sellers and makers of vintage & antique furniture, contemporary furniture, home décor, jewelry, watches, art, and fashion. The Company’s thoroughly vetted seller base, in-depth marketing content, and custom-built technology platform create trust in the Company’s brand and facilitate high-consideration purchases of luxury design products online. By disrupting the way these items are bought and sold, 1stDibs is both expanding access to, and growing the market for, luxury design products.
The Company was incorporated in the state of Delaware on March 10, 2000 and is headquartered in New York, NY.
Basis of Presentation
The accompanying condensed consolidated financial statements are prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K (the “Form 10-K”) for the year ended December 31, 2023, filed with the Securities and Exchange Commission (“SEC”) on February 29, 2024.
The consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by GAAP on an annual reporting basis.
In the opinion of the Company, the accompanying condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of its financial position and its results of operations, changes in stockholders’ equity, and cash flows for the interim periods. The results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending December 31, 2024.
There have been no material changes to the Company's significant accounting policies as described in the Form 10-K.
Restructuring Charges
In June 2023, the Company announced a workforce reduction designed to reduce operating costs and realign investment priorities involving the reduction of approximately 20% of the Company’s global workforce. As a result of the reduction, the Company incurred approximately $2.0 million in non-recurring restructuring charges in the nine months ended September 30, 2023, consisting primarily of employee severance and benefits costs. As of September 30, 2024, all $2.0 million has been paid.
During the nine months ended September 30, 2024, the Company incurred $0.4 million of additional employee severance and benefits costs which is anticipated to be paid over the next nine months. The following table displays a rollforward of the charges and payments to the accrued balance as of September 30, 2024:
(in thousands)Restructuring Charges
Balance, December 31, 2023$396 
Restructuring charges372 
Cash payments(466)
Balance, September 30, 2024$302 
13


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
There was no expense recorded in the three months ended September 30, 2024 or 2023. For the nine months ended September 30, 2024 and 2023 the expense is included within the respective financial statement line items on the condensed consolidated statements of operations as shown in the table below:
Nine Months Ended September 30,
(in thousands)20242023
Cost of revenue$ $135 
Sales and marketing 789 
Technology development 1,044 
General and administrative372 36 
Total $372 $2,004 
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these condensed consolidated financial statements include, but are not limited to, revenue recognition, provision for transaction losses, impairment assessment of goodwill, capitalization of internal-use software and determination of useful lives, income taxes, and the valuation of stock-based compensation and leases. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Cash, Cash Equivalents, and Restricted Cash
The following represents the Company’s cash, cash equivalents, and restricted cash as of the periods presented:
(in thousands)September 30, 2024September 30, 2023
Cash and cash equivalents$22,018 $32,442 
Restricted cash, non-current3,641 3,336 
Total cash, cash equivalents, and restricted cash$25,659 $35,778 
The Company considers all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Certain cash equivalents consist of investments in debt securities that are classified as available-for-sale. As of September 30, 2024, the Company’s restricted cash relates to $3.6 million in Letters of Credit for its office leases in New York, New York. There were no available-for-sale securities that were classified as cash equivalents purchased during the three months ended September 30, 2024. During the nine months ended September 30, 2024, the Company purchased $25.6 million of available-for-sale securities classified as cash equivalents. During the three and nine months ended September 30, 2023, the Company purchased $3.2 million and $34.9 million of available-for-sale securities classified as cash equivalents, respectively. The carrying value of the restricted cash approximates fair value.
14


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Recently Issued Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The standard will require all public entities, including those with a single reportable segment, to disclose significant segment expenses and other segment items on an annual and interim basis. The guidance requires a public entity to disclose the significant expense categories and amounts that are regularly provided to the chief operating decision-maker. This standard is effective for the Company’s annual report ending December 31, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this new guidance and, while it has a single reportable segment, it expects to enhance its current disclosures in the notes to the financial statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures. The standard will require entities to disclose (1) specific categories in the rate reconciliation, (2) the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and (3) income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The new standard is effective for the Company’s annual report ending December 31, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
2. Fair Value of Financial Instruments
Certain assets and liabilities are carried at fair value in accordance with GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.
Valuation techniques used to measure fair value require the Company to maximize the use of observable inputs and minimize the use of unobservable inputs. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:
Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Unobservable inputs that are supported by little or no market activity that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies, and similar techniques.
15


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Short-term investments and certain cash equivalents consist of investments in debt securities that are available-for-sale. The table below segregates all assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date:
September 30, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$5,183 $ $ $5,183 
Total cash equivalents$5,183 $ $ $5,183 
Short-term investments:
Commercial paper$ $4,735 $ $4,735 
Corporate notes 24,619  24,619 
U.S. Treasury securities 9,508  9,508 
U.S. Government agency securities 48,481  48,481 
Total short-term investments$ $87,343 $ $87,343 
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$5,797 $ $ $5,797 
U.S. Treasury securities 4,991  4,991 
Total cash equivalents$5,797 $4,991 $ $10,788 
Short-term investments:
Commercial paper$ $18,112  18,112 
Corporate notes 7,641  7,641 
U.S. Treasury securities 11,971  11,971 
U.S. Government agency securities 64,202  64,202 
Total short-term investments$ $101,926 $ $101,926 
There were no transfers between Level 1, Level 2, or Level 3 during the three and nine months ended September 30, 2024 and 2023.
3. Revenue Recognition
The following table summarizes the Company’s net revenue by type of service for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Seller marketplace services$20,943 $20,467 $64,743 $63,239 
Other services247 196 744 523 
Total net revenue$21,190 $20,663 $65,487 $63,762 
The Company generates net revenue from seller marketplace services and other services. Seller marketplace services primarily consist of marketplace transactions, subscriptions, and listing fees. Other services consist of other charges to our sellers including advertising revenues generated from displaying ads on the Company’s online marketplace.
16


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
As of September 30, 2024, the Company recorded $0.4 million of costs to obtain revenue contracts, of which $0.2 million was included in other current assets, and $0.2 million was included in other assets. As of December 31, 2023, the Company recorded $0.5 million of costs to obtain revenue contracts, of which $0.3 million was included in other current assets, and $0.2 million was included in other assets. Amortization of costs to obtain revenue contracts totaled $0.1 million and $0.2 million for the three and nine months ended September 30, 2024 and 2023, respectively. The Company periodically reviews the costs to obtain revenue contracts to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these costs to obtain revenue contracts.
4. Short-Term Investments
The following table summarizes the estimated value of the Company’s short-term investments as of the periods presented:
September 30, 2024
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$4,724 $11 $ $4,735 
Corporate notes24,506 114 (1)24,619 
U.S. Treasury securities9,494 14  9,508 
U.S. Government agency securities48,391 93 (3)48,481 
Total short-term investments$87,115 $232 $(4)$87,343 
December 31, 2023
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$18,101 $14 $(3)$18,112 
Corporate notes7,621 20  7,641 
U.S. Treasury securities11,975 2 (6)11,971 
U.S. Government agency securities64,134 89 (21)64,202 
Total short-term investments$101,831 $125 $(30)$101,926 
The Company recognized less than $0.1 million of realized losses related to sales of $18.7 million in available-for-sale debt securities during the nine months ended September 30, 2024. There were no realized gains or losses during the three months ended September 30, 2024. The Company evaluates securities for expected credit losses on a quarterly basis with consideration given to the financial condition and near-term prospects of the issuer, whether the Company intends to sell the securities, and whether it is more likely than not that the Company will be required to sell the securities before recovery of their amortized cost basis. The Company did not recognize any credit losses related to available-for-sale debt securities during the three and nine months ended September 30, 2024 and 2023. As of September 30, 2024, the Company does not intend to sell the investments and it is more likely than not that the Company will not be required to sell these before recovery. There were no securities in a continuous unrealized loss position for 12 months or longer. As of September 30, 2024, the fair value of short-term investments by remaining contractual maturity consisted of the following:
(in thousands)
Fair Value
Remaining maturity date one year or less$67,100 
Remaining maturity date greater than one year20,243 
Total short-term investments$87,343 
17


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
5. Property and Equipment, net
As of September 30, 2024 and December 31, 2023, property and equipment, net consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Internal-use software$20,475 $19,541 
Leasehold improvements4,029 3,605 
Furniture and fixtures68 1,131 
Computer equipment and software599 919 
Software in progress819 569 
Total property and equipment, gross25,990 25,765 
Less: Accumulated depreciation and amortization(22,149)(22,381)
Total property and equipment, net$3,841 $3,384 
As of September 30, 2024 and December 31, 2023, the net book value of internal-use software was $2.3 million and $2.7 million, respectively. Depreciation and amortization expense related to the Company’s property and equipment totaled $0.5 million and $1.4 million for the three and nine months ended September 30, 2024, respectively, which included amortization expense for internal-use software of $0.4 million and $1.3 million, respectively. Depreciation and amortization expense related to the Company’s property and equipment totaled $0.4 million and $1.8 million for the three and nine ended September 30, 2023, respectively, which included amortization expense for internal-use software of $0.4 million and $1.7 million, respectively.
6. Accrued Expenses
As of September 30, 2024 and December 31, 2023, accrued expenses consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Shipping$2,766 $2,934 
Compensation & benefits3,062 3,164 
Sales & use taxes payable1,437 1,534 
Allowance for transaction losses928 1,172 
Payment processor fees402 557 
Allowance for e-commerce returns381 401 
Other1,889 1,121 
Total accrued expenses$10,865 $10,883 
7. Leases
The Company’s operating lease arrangements are principally for office spaces in New York City. As of September 30, 2024, the Company had $20.6 million of operating lease right-of-use assets, $4.2 million and $19.0 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet. These operating lease arrangements, included in the measurement of lease liabilities, had a weighted-average remaining lease term of 5.1 years, a weighted-average discount rate of 6.1%, and do not reflect options to extend or terminate its leases, as management does not consider the exercise of these options to be reasonably certain. As of December 31, 2023, the Company had $19.7 million of operating lease right-of-use assets, $3.1 million and $18.8 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet.
18


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
In August 2023, the Company entered into a sublease agreement as the sublessor for its office space in its former New York City headquarters (the “Sublease”). The Sublease commenced on October 1, 2023 for approximately 78% of the rentable square feet and expanded to 100% of the rentable square feet on January 15, 2024. The sublease ends on December 31, 2029, the expiration date of the Company’s former New York City headquarter’s lease, and contains an option for the lessee to terminate on the third anniversary of the commencement date. The Sublease contains a five month rent abatement provision, with an additional abatement against fixed rent for the sixth calendar month. In addition, the subtenant will be responsible for its proportionate share of certain defined expenses, including increases in taxes after the base year, as well as certain electric, heating, ventilation, and air conditioning charges. Sublease income is recognized as an offset to lease expense on a straight-line basis over the lease term and is included in general and administrative expenses on the Company’s condensed consolidated statement of operations.
In November 2023, the Company entered into a lease agreement, as the lessee, for approximately 13,000 square feet for the Company’s new corporate headquarters in New York City (the “Lease Agreement”) which commenced in January 2024 with a five year term and an initial seven month rent abatement period. The Lease Agreement includes an option for the Company to extend the lease for an additional five years.
The Company paid $1.2 million and $3.3 million during the three and nine months ended September 30, 2024, respectively, and $1.0 million and $3.1 million during the three and nine months ended September 30, 2023, respectively, for amounts included in the measurement of lease liabilities. The Company did not enter into any new lease arrangements during the three and nine months ended September 30, 2024.
The following table summarizes total lease expense, net for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Operating lease expense$1,226 $991 $3,603 $2,979 
Short-term lease expense53 33 71 87 
Variable lease expense326 196 1,019 772 
Total lease expense1,605 1,220 4,693 3,838 
Sublease income(878) (2,721) 
Total lease expense, net$727 $1,220 $1,972 $3,838 
Operating lease expense is recognized on a straight-line basis over the term of the arrangement beginning on the lease commencement date for lease arrangements that have an initial term greater than 12 months and therefore are recorded on the balance sheet. Short-term lease expense is recognized on a straight-line basis over the lease term for lease arrangements that have an initial term of 12 months or less and therefore are not recorded on the balance sheet. Variable lease expense is recognized as incurred and consists primarily of real estate taxes, utilities, and other office space related expenses. As of September 30, 2024, the total remaining operating lease payments included in the measurement of lease liabilities, and undiscounted remaining cash receipts from the Company’s Sublease was as follows (in thousands):
Fiscal Year Ending December 31,
Operating Lease Payments
Sublease Cash Receipts
2024 (remaining)
$(1,335)$845 
2025(5,387)3,435 
2026(5,263)3,504 
2027(5,263)3,574 
2028(5,263)3,645 
Thereafter(4,292)3,718 
Total (payments) cash receipts$(26,803)$18,721 
Less: imputed interest3,563 
Total lease liabilities$(23,240)
19


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
8. Other Current Liabilities
As of September 30, 2024 and December 31, 2023, other current liabilities consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Sales and other non-income tax contingencies$1,073 $2,462 
Buyer deposits235 377 
Other528 779 
Total other current liabilities$1,836 $3,618 
9. Equity
Preferred Stock
Effective June 14, 2021, in connection with the closing of the Company’s Initial Public Offering (“IPO”), the Company’s board of directors (“Board”) is authorized to issue up to 10,000,000 shares of preferred stock, $0.01 par value per share, in one or more series. The Company's Board has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock. As of September 30, 2024 and December 31, 2023, no shares of preferred stock were issued or outstanding.
Common Stock
As of September 30, 2024 and December 31, 2023, the Company had authorized 400,000,000 shares of voting common stock, $0.01 par value per share. Each holder of the Company's common stock is entitled to one vote for each share on all matters to be voted upon by the stockholders and there are no cumulative rights. Subject to any preferential rights of any outstanding preferred stock, holders of the Company's common stock are entitled to receive ratably the dividends, if any, as may be declared from time to time by the Board out of legally available funds. If there is a liquidation, dissolution, or winding up of the Company, holders of the Company's common stock would be entitled to share in the Company's assets remaining after the payment of liabilities and any preferential rights of any outstanding preferred stock. The rights, preferences, and privileges of the holders of the Company's common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock which the Company may designate and issue in the future.
As of September 30, 2024 and December 31, 2023, the Company had reserved shares of common stock for issuance in connection with the following:
September 30, 2024December 31, 2023
Options to purchase common stock3,563,611 3,831,710 
Restricted stock units outstanding4,684,455 3,400,489 
Shares available for future grant under the 2021 Plan2,317,676 3,119,122 
Shares available for future grant under the ESPP1,971,655 1,572,504 
Total12,537,397 11,923,825 
Treasury Stock
In August 2023, the Board of Directors authorized the Company to repurchase up to an aggregate of $20.0 million of its common stock (“2023 Stock Repurchase Program”). In June 2024, the Board of Directors authorized an increase to the Company’s 2023 Stock Repurchase Program to an aggregate repurchase amount of $25.5 million, and subsequently announced the completion of its 2023 Stock Repurchase Program. In August 2024, the Board of Directors authorized the Company to repurchase up to an aggregate of $10.0 million of its common stock (“2024 Stock Repurchase Program”).
20


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The following table summarizes total treasury stock purchased under each of the Company's programs as of the periods presented:
(in thousands except per share amounts)September 30, 2024December 31, 2023
SharesCost BasisSharesCost Basis
2023 Stock Repurchase Program4,926,635 $25,373 823,483 $3,496 
2024 Stock Repurchase Program191,935 916   
Total5,118,570 $26,289 823,483 $3,496 
10. Stock-based compensation
2011 Option Plan
The Company adopted the 2011 Stock Option and Grant Plan (the “2011 Plan”) on September 2, 2011 and amended and restated the plan on December 14, 2011. The 2011 Plan provided for the Company to grant incentive stock options or non-qualified stock options, restricted stock awards, and other stock-based awards to its employees, directors, officers, outside advisors, and non-employee consultants. At the time of grant, the options issued to new employees pursuant to the 2011 Plan expire ten years from the date of grant and generally vest over four years, with 25% vesting on the first anniversary and the balance vesting ratably over the remaining 36 months. Options issued pursuant to the 2011 Plan expire ten years from the date of grant and generally vest ratably over 48 months.
The 2011 Plan was administered by the Compensation Committee of the Board. The exercise prices, vesting, and other restrictions were determined at the discretion of Compensation Committee of the Board.
Following the completion of the Company’s IPO in June 2021, no additional awards and no shares of the Company’s common stock remain available for future issuance under the 2011 Plan. However, the 2011 Plan will continue to govern the terms and conditions of the outstanding awards previously granted thereunder.
2021 Stock Incentive Plan
In May 2021, the Company's Board adopted, and its stockholders approved, the 2021 Stock Incentive Plan (the “2021 Plan”), which became effective upon the SEC declaring the Company’s IPO registration statement effective. The 2021 Plan provides for the grant of incentive stock options (“ISOs”), non-statutory stock options, restricted share awards, stock unit awards (“RSUs”), stock appreciation rights, cash-based awards, and performance-based stock awards, or collectively, stock awards. ISOs may be granted only to the Company’s employees, including officers, and the employees of its parent or subsidiaries. All other stock awards may be granted to the Company’s employees, officers, non-employee directors, consultants, and the employees and consultants of its parent, subsidiaries, and affiliates. Depending on the nature of the award granted, the vesting terms may differ. Generally for new hire awards, the requisite service period for RSUs to vest is over four years from the grant date, with 25% vesting on the first anniversary and the balance vesting ratably on a quarterly basis over the remaining vesting period. Generally, all additional RSUs vest ratably on a quarterly basis over three or four years beginning on the three month anniversary from the grant date. For RSU grants to members of our Board of Directors, initial awards vest ratably on an annual basis over three years, and over one year for our Board of Directors annual awards.
The aggregate number of shares of the Company’s common stock that may be issued pursuant to stock awards under the 2021 Plan will not exceed the sum of (x) 4,333,333 shares (as adjusted for stock splits, stock dividends, combinations, and the like), plus (y) the sum of (1) the number of reserved shares not issued or subject to outstanding awards under the 2011 Plan on the effective date of the 2021 Plan and (2) the number of shares subject to outstanding stock awards granted under the 2011 Plan and that, following the effective date of the 2021 Plan, (A) are subsequently forfeited or terminated for any reason before being exercised or settled, (B) are not issued because such stock award is settled in cash, (C) are subject to vesting restrictions and are subsequently forfeited, (D) are withheld or reacquired to satisfy the applicable exercise, strike, or purchase price, or (E) are withheld or reacquired to satisfy a tax withholding obligation, plus (z) an annual increase on the first day of each fiscal year, for a period of not more than 10 years, beginning on January 1, 2022 and ending on, and including, January 1, 2031, in an amount equal to the lesser of (i) 5% of the outstanding shares on the last day of the immediately preceding fiscal year or (ii) such lesser amount that the Compensation Committee of the Board determines for purposes of the annual increase for that fiscal year. On January 1, 2024, the number of shares of common stock available for issuance under the 2021 Plan was automatically increased according to its terms by 1,995,756 shares.
As of September 30, 2024, 2,317,676 shares were available for future grants of the Company’s common stock.
21


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Stock Options
The following table summarizes the Company’s stock option activity since December 31, 2023:
Number of
Options
Weighted-Average
Exercise
Price
Weighted-Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (in thousands)
Outstanding as of December 31, 2023
3,831,710 $6.97 5.8$826 
Granted $ 
Exercised(201,779)$4.05 
Cancelled/Forfeited(66,320)$8.93 
Outstanding as of September 30, 2024
3,563,611 $7.09 5.2$408 
Options exercisable as of September 30, 2024
3,027,637 $6.94 4.8$408 
Options vested and expected to vest as of September 30, 2024
3,563,611 $7.09 5.2$408 
The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for all stock options that had exercise prices lower than the fair value of the Company’s common stock.
There were no stock options granted during the three and nine months ended September 30, 2024 and 2023. The aggregate intrinsic value of stock options exercised was less than $0.1 million and $0.3 million during the three and nine months ended September 30, 2024, and less than $0.1 million during each of the three and nine months ended September 30, 2023, respectively. The total fair value of stock options vested was $0.7 million and $2.3 million during the three and nine months ended September 30, 2024, and $0.7 million and $2.7 million during the three and nine months ended September 30, 2023, respectively.
The stock options granted during the fiscal year ended December 31, 2021 included 615,997 stock options granted to executive officers that include a performance condition related to a sale event or initial public offering occurring before December 31, 2021 in addition to the standard service condition. These options will vest over four years, with approximately 21% vested on January 1, 2022, and the balance vesting ratably over the remaining 38 months. Stock-based compensation expense of $0.2 million and $0.5 million was recognized for options having a performance condition during the three and nine months ended September 30, 2024 and 2023, respectively.
Restricted Stock Units
The following table summarizes the activity related to the Company's restricted stock units:
Outstanding Restricted Stock UnitsWeighted-Average
Grant Date Fair Value
Outstanding as of December 31, 2023
3,400,489 $5.40 
Granted3,119,707 $5.84 
Vested(1,579,556)$5.62 
Cancelled(256,185)$5.68 
Outstanding as of September 30, 2024
4,684,455 $5.60 
The estimated weighted-average grant date fair value of restricted stock units granted was $4.76 and $5.84 per share for the three and nine months ended September 30, 2024, and $4.11 and $3.95 per share for the three and nine months ended September 30, 2023, respectively. The total grant date fair value of restricted stock units vested was $3.1 million and $8.9 million for the three and nine months ended September 30, 2024, and $2.0 million and $7.2 million for the three and nine months ended September 30, 2023, respectively.
22


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Employee Stock Purchase Plan
In May 2021, the Company's Board adopted, and its stockholders approved, the Company's 2021 Employee Stock Purchase Plan (the "ESPP"). A total of 1,971,655 shares of the Company's authorized but unissued or reacquired shares of its common stock (as adjusted for stock splits, stock dividends, combinations, and the like) are available for issuance under the ESPP. The number of shares of the Company's common stock that will be available for issuance under the ESPP also includes an annual increase on the first day of each fiscal year, for a period of not more than 10 years, beginning on January 1, 2022, equal to the least of: (i) 1% of the outstanding shares of the Company’s common stock on such date, (ii) 400,000 shares (as adjusted for stock splits, stock dividends, combinations, and the like) or (iii) a lesser amount determined by the Compensation Committee or the Company’s Board of Directors. On January 1, 2024, the number of shares of common stock available for issuance under the ESPP was automatically increased according to its terms by 399,151 shares.
During regularly scheduled “offerings” under the ESPP, participants may purchase the Company’s common stock through payroll deductions, up to a maximum of 15% of their eligible compensation, or such lower limit as may be determined by the Compensation Committee from time to time. Participants will be able to withdraw their accumulated payroll deductions prior to the end of the offering period in accordance with the terms of the offering. Participation in the ESPP will end automatically on termination of employment. The purchase price will be specified pursuant to the offering, but cannot, under the terms of the ESPP, be less than 85% of the fair market value per share of the Company’s common stock on either the offering date or on the purchase date, whichever is less. The fair market value of the Company’s common stock for this purpose will generally be the closing price on Nasdaq (or such other exchange as the Company’s common stock may be traded at the relevant time) for the date in question, or if such date is not a trading day, for the last trading day before the date in question. As of September 30, 2024, an initial offering period has not commenced, and for the three and nine months ended September 30, 2024 and 2023, no shares of common stock were purchased under the ESPP.
Stock-Based Compensation Expense
The following table summarizes the classification of the Company’s stock-based compensation expense in the condensed consolidated statements of operations:
(in thousands)Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Cost of revenue$86 $75 $253 $312 
Sales and marketing975 727 2,686 2,176 
Technology development1,050 792 2,824 2,802 
General and administrative1,791 1,388 5,245 4,050 
Total stock-based compensation expense$3,902 $2,982 $11,008 $9,340 
Stock-based compensation capitalized in connection with the Company’s internal-use software was less than $0.1 million for each of the three months ended September 30, 2024 and 2023, and $0.1 million for each of the nine months ended September 30, 2024 and 2023. As of September 30, 2024, total unrecognized compensation expense related to unvested stock-based awards was $27.5 million, which is expected to be recognized over a weighted-average period of 2.3 years.
11. Income Taxes
The Company’s income tax provision was immaterial for the three and nine months ended September 30, 2024 and 2023 due to the net loss before income taxes incurred for the year ended December 31, 2023 and expected to be incurred for the year ending December 31, 2024, as well as the Company’s continued maintenance of a full valuation allowance against its net deferred tax assets. There were no material liabilities for interest and penalties accrued as of September 30, 2024.
23


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
12. Net Loss Per Share
The following table summarizes the computation of basic and diluted net loss per share for the three and nine months ended September 30, 2024 and 2023:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except share and per share amounts)2024202320242023
Numerator:
Net loss$(5,683)$(3,305)$(13,423)$(19,758)
Denominator:
Weighted average common shares outstanding—basic and diluted36,719,249 39,962,932 38,321,518 39,647,716 
Net loss per share—basic and diluted$(0.15)$(0.08)$(0.35)$(0.50)
The Company’s potentially dilutive securities, which include outstanding stock options and restricted stock units have been excluded from the computation of diluted net loss per share from each period as including them would have had an anti-dilutive effect. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same. The Company excluded the following potentially dilutive securities for each period presented:
September 30,
20242023
Options to purchase common stock3,563,611 3,930,336 
Restricted stock units4,684,455 4,116,974 
Total8,248,066 8,047,310 
13. Commitments and Contingencies
Contractual Obligations
The Company has $30.1 million of non-cancelable contractual commitments as of September 30, 2024, primarily related to its operating lease agreements for both its current and former corporate headquarters in New York, NY, not including any offset for sublease income, as well as other software and support services. For those agreements with variable terms, the Company does not estimate what the total obligation may be beyond any minimum obligations. The following table represents the Company’s commitments under its purchase obligations as of September 30, 2024 (in thousands):
Fiscal Year Ending December 31,
Lease Obligations
Other Obligations
Total Obligations
2024 (remaining)$1,335 $622 $1,957 
20255,387 1,521 6,908 
20265,263 888 6,151 
20275,263 271 5,534 
20285,263 19 5,282 
Thereafter4,292  4,292 
Total$26,803 $3,321 $30,124 
Legal Proceedings
The Company is subject to various claims and contingencies, which are in the scope of ordinary and routine litigation incidental to its business, including those related to regulation, litigation, business transactions, employee-related matters, and taxes, among others. When the Company becomes aware of a claim or potential claim, the likelihood of any loss or exposure is assessed. If it is probable that a loss will result and the amount of the loss can be reasonably estimated, the Company records a liability for the loss. The liability recorded includes probable and estimable legal costs incurred to date and future legal costs to the point in the legal matter where the Company believes a conclusion to the matter will be reached. If the loss is not probable or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably possible. The Company does not believe that it is party to any pending legal proceedings that are likely to have a material effect on its business, financial condition, or results of operations.
24


1STDIBS.COM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Indemnification
In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its Board and officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications.
25


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with the consolidated financial statements and related notes that are included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements based upon current plans, expectations, and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” in our Annual Report on Form 10-K. Our historical results are not necessarily indicative of the results that may be expected for any period in the future.
Company Overview
We are one of the world’s leading online marketplaces for connecting design lovers with many of the best sellers and makers of vintage, antique, and contemporary furniture, home décor, jewelry, watches, art, and fashion. We believe we are a leading online marketplace for these luxury design products based on the aggregate number of such listings on our online marketplace and our Gross Merchandise Value (“GMV”). Our thoroughly vetted seller base, in-depth marketing content, and custom-built technology platform create trust in our brand and facilitate high-consideration purchases. By disrupting the way these items are bought and sold, we are both expanding access to, and growing the market for, luxury design products.
1stDibs began in 2000 with the vision of bringing the magic of the Paris flea market online by creating a listings site for top vintage and antique furniture sellers. Soon thereafter, we moved our headquarters to New York City and focused primarily on adding U.S.-based sellers to our site. The quality of our initial seller base enabled us to build a reputation in the design industry as a trusted source for unique luxury design products. In over two decades of operating history, we have strengthened our brand and deepened our seller relationships. We launched our e-commerce platform in 2013 and transitioned to a full e-commerce marketplace model in 2016. Since inception we have expanded our offerings to other verticals such as home decor, jewelry, watches, art, and fashion. We provide our sellers, the vast majority of which are small businesses, access to a global community of buyers and a platform to facilitate e-commerce at scale. Our sellers use our platform to manage their inventory, build their digital marketing presence, and communicate and negotiate prices directly with buyers. We provide our buyers a trusted purchase experience with our user-friendly interface, dedicated specialist support, and 1stDibs Promise, our comprehensive buyer protection program. We operate an asset-light business model which allows us to scale in a capital efficient manner. While we enable shipping and fulfillment logistics, we do not take physical possession of the items sold on our online marketplace. 
Key Operating and Financial Metrics
We use the following key metrics and non-GAAP measures to evaluate our performance, identify trends affecting our business, and make strategic decisions:
GMV;
Number of Orders;
Active Buyers; and
Adjusted EBITDA (see “Non-GAAP Financial Measures” for a discussion of Adjusted EBITDA and a reconciliation of net loss, the most directly comparable financial measure calculated and presented in accordance with GAAP, to Adjusted EBITDA).
For GMV, Number of Orders, and Active Buyers, these metrics are based on internal company data, assumptions, and estimates and are used in managing our business. We believe that these figures are reasonable estimates, and we actively take measures to improve their accuracy, such as eliminating known fictitious or duplicate accounts. There are, however, inherent challenges in gathering accurate data across large online and mobile populations. For example, individuals may have multiple email accounts in violation of our terms of service, which would result in an Active Buyer being counted more than once, thus impacting the accuracy of our number of Active Buyers. In addition, certain metrics, such as the number of Active Buyers, and Number of Orders, and GMV are measured based on such numbers as reported in a given month, minus cancellations within that month. As we do not retroactively adjust such numbers for cancellations occurring after the month, the metrics presented do not reflect subsequent order cancellations. We regularly review and may adjust our processes for calculating these metrics to
26


improve their accuracy. These key operating and financial metrics may vary from period to period and should not be viewed as indicative of other metrics.
Three Months Ended September 30,Nine Months Ended September 30,
(dollars in thousands)2024202320242023
GMV$84,613 $88,983 $267,813 $275,905 
Number of Orders33,347 31,202 102,614 98,988 
Active Buyers62,527 63,227 62,527 63,227 
Adjusted EBITDA (unaudited)$(2,983)$(1,802)$(6,366)$(11,635)
Gross Merchandise Value
We define GMV as the total dollar value from items sold by our sellers through 1stDibs in a given month, minus cancellations within that month, and excluding shipping and sales taxes. GMV includes all sales reported to us by our sellers, whether transacted through the 1stDibs online marketplace or reported as an offline sale. We view GMV as a measure of the total economic activity generated by our online marketplace and as an indicator of the scale, growth, and health of our online marketplace. Our historical performance for GMV may not be indicative of future performance in GMV.
Number of Orders
We define Number of Orders as the total number of orders placed or reported through the 1stDibs online marketplace in a given month, minus cancellations within that month. Our historical performance for Number of Orders may not be indicative of future performance in Number of Orders.
Active Buyers
We define Active Buyers as buyers who have made at least one purchase through our online marketplace during the 12 months ended on the last day of the period presented, net of cancellations. A buyer is identified by a unique email address; thus an Active Buyer could have more than one account if they were to use a separate unique email address to set up each account. We believe this metric reflects scale, engagement and brand awareness, and our ability to convert user activity on our online marketplace into transactions. Our historical performance for Active Buyers may not be indicative of future performance in new Active Buyers.
Adjusted EBITDA
We define Adjusted EBITDA as net loss excluding depreciation and amortization, stock-based compensation expense, other income, net, provision for income taxes, gain on sale of business, and strategic alternative expenses. Adjusted EBITDA is a key performance measure used by our management and board of directors to assess our operating performance and the operating leverage of our business. We believe that Adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the income and expenses that we exclude from Adjusted EBITDA. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results, enhances the overall understanding of our past performance and future prospects, and allows for greater transparency with respect to key financial metrics used by our management in their financial and operational decision-making. See “Non-GAAP Financial Measures” for more information and for a reconciliation of net loss, the most directly comparable financial measure calculated and presented in accordance with GAAP, to Adjusted EBITDA.
Components of Results of Operations
Net Revenue
Our net revenue consists principally of seller marketplace services. Seller marketplace services primarily consist of marketplace transactions, subscriptions, and listing fees. Marketplace transaction fees are collected when sellers pay us commissions ranging from 5% to 50% of GMV and processing fees, which are approximately 3% of the buyer’s total payment, net of expected refunds. If a seller accepts a return or refund of an on-platform purchase, the related commission and processing fees are refunded. Subscriptions provide access to our online marketplace, allowing sellers, who are our customers, to execute successful purchase transactions with buyers. We offer our sellers various subscription pricing tiers which allows them to choose the plan that best fits their business, with choices of a higher monthly subscription fee and lower commission rates or lower monthly subscription fee and higher commission rates. Additionally, some sellers have no monthly subscription fees and higher commission rates, however, we no longer offer this option to new sellers. Listing fee revenue is collected when sellers pay us for promoting certain products on their behalf and at their discretion through our online marketplace. Advertisements consist of impression-based ads displayed on our online marketplace on the seller’s behalf.
27


Cost of Revenue
Cost of revenue includes payment processor fees and hosting expenses. Cost of revenue also includes expenses associated with payroll, employee benefits, stock-based compensation, other headcount-related expenses associated with operations personnel supporting revenue-related operations and logistics, consulting costs, and amortization expense related to our capitalized internal-use software.
In certain transactions where our shipping services are elected by sellers, we facilitate shipping of items purchased from the seller to the buyer. The difference between the amount collected for shipping and the amount charged by the shipping carrier is included in cost of revenue in our consolidated statements of operations. We facilitate fulfillment and shipping, but do not take ownership of or manage inventory.
Gross Profit and Gross Margin
Gross profit is net revenue less cost of revenue, and gross margin is gross profit as a percentage of net revenue. Gross profit has been, and will continue to be, affected by various factors, including leveraging economies of scale, the costs associated with hosting our platform, the level of amortization of our internal-use software, the fluctuations in shipping costs including our ability to pass these costs on to buyers, and the extent to which we expand our operations. We expect that our gross margin will fluctuate from period to period depending on the interplay of these various factors.
Sales and Marketing
Sales and marketing expenses include payroll, employee benefits, stock-based compensation, other headcount-related expenses associated with sales and marketing personnel, advertising expense, consulting costs, and promotional discounts offered to new and existing buyers. Advertising expenses consist primarily of costs incurred promoting and marketing our services, such as costs associated with acquiring new users through performance-based marketing, social media programs, email, and events. Promotional discounts and incentives represent incentives solely to end buyers and, therefore, are not considered payments made to our customers. Buyers are not our customers because access to the 1stDibs online marketplace is free for buyers, and we have no performance obligations with respect to buyers.
Technology Development
Technology development expenses include payroll, employee benefits, stock-based compensation, and other headcount-related expenses associated with engineering and product development personnel and consulting costs related to technology development. We expense all technology development expenses as incurred, except for those expenses that meet the criteria for capitalization as internal-use software.
General and Administrative
General and administrative expenses include payroll, employee benefits, stock-based compensation, other headcount-related expenses associated with finance, legal, facility and human resources related personnel, lease expense, net of sublease income, business liability insurance, accounting, professional fees, and depreciation and amortization of property and equipment. We expense all general and administrative expenses as incurred.
Provision for Transaction Losses
Provision for transaction losses primarily consists of transaction loss expense associated with our buyer protection program, including damages to products caused by shipping and transit, items that were not received or not as represented by the seller, and reimbursements to buyers at our discretion if they are dissatisfied with their experience. The provision for transaction losses also includes bad debt expense associated with our accounts receivable balance.
28


Results of Operations
The following table summarizes our results of operations for the periods indicated:
(in thousands)Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Net revenue$21,190 $20,663 $65,487 $63,762 
Cost of revenue6,154 5,510 18,520 19,144 
Gross profit15,036 15,153 46,967 44,618 
Operating expenses:
Sales and marketing9,146 8,411 27,580 28,007 
Technology development5,471 4,515 15,686 17,199 
General and administrative6,864 6,772 20,756 22,323 
Provision for transaction losses947 688 2,183 2,940 
Total operating expenses22,428 20,386 66,205 70,469 
Loss from operations(7,392)(5,233)(19,238)(25,851)
Other income, net:
Interest income1,357 1,757 4,695 4,933 
Other, net356 171 1,128 1,160 
Total other income, net1,713 1,928 5,823 6,093 
Net loss before income taxes(5,679)(3,305)(13,415)(19,758)
Provision for income taxes(4)— (8)— 
Net loss$(5,683)$(3,305)$(13,423)$(19,758)
The following table summarizes our results of operations as a percentage of net revenue for the periods indicated:
Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Net revenue100 %100 %100 %100 %
Cost of revenue29 27 28 30 
Gross profit71 73 72 70 
Operating expenses:
Sales and marketing44 41 42 44 
Technology development26 22 24 27 
General and administrative32 33 32 35 
Provision for transaction losses
Total operating expenses106 99 101 111 
Loss from operations(35)(26)(29)(41)
Other income, net:
Interest income
Other, net
Total other income, net10 10 
Net loss before income taxes(27)(16)(20)(31)
Provision for income taxes— — — — 
Net loss(27)%(16)%(20)%(31)%
Comparison of the Three Months Ended September 30, 2024 and 2023
Net Revenue
Three Months Ended September 30,
(in thousands)20242023$ Change% Change
Net revenue$21,190 $20,663 $527 %
29


Net revenue was $21.2 million for the three months ended September 30, 2024, as compared to $20.7 million for the three months ended September 30, 2023. The increase of $0.5 million, or 3%, was primarily driven by various strategic initiatives we actioned to improve our take rates, including commission re-tiering.
Our marketplace transaction fees represent the majority of our net revenue and accounted for 74% and 71% of our net revenue for the three months ended September 30, 2024 and 2023, respectively. Subscription fees accounted for 22% and 24% of our net revenue for the three months ended September 30, 2024 and 2023, respectively.
Cost of Revenue
Three Months Ended September 30,
(in thousands)20242023$ Change% Change
Cost of revenue$6,154 $5,510 $644 12 %
Cost of revenue was $6.2 million for the three months ended September 30, 2024, as compared to $5.5 million for the three months ended September 30, 2023. The increase of $0.6 million, or 12%, was primarily driven by a $0.4 million increase in net shipping expenses and a $0.2 million increase in credit card processing fees.
Gross Profit and Gross Margin
Gross profit was $15.0 million and gross margin was 71.0% for the three months ended September 30, 2024, as compared to gross profit of $15.2 million and gross margin of 73.3% for the three months ended September 30, 2023. The decrease in gross profit and gross margin for the three months ended September 30, 2024 was primarily driven by cost of revenue increasing more than the increase in net revenue as outlined above.
Operating Expenses
Sales and Marketing
Three Months Ended September 30,
(in thousands)20242023$ Change% Change
Sales and marketing$9,146 $8,411 $735 %
Sales and marketing expense was $9.1 million for the three months ended September 30, 2024, as compared to $8.4 million for the three months ended September 30, 2023. The increase of $0.7 million, or 9%, was primarily driven by a $0.2 million increase in salaries and benefits and a $0.2 million increase in stock-based compensation expense resulting from our annual compensation increases in March. There was also a $0.2 million increase in general marketing spend, including performance marketing.
Technology Development
Three Months Ended September 30,
(in thousands)20242023$ Change% Change
Technology development$5,471 $4,515 $956 21 %
Technology development expense was $5.5 million for the three months ended September 30, 2024, as compared to $4.5 million for the three months ended September 30, 2023. The increase of $1.0 million, or 21%, was primarily driven by a $0.5 million increase in salaries and benefits and a $0.3 million increase in stock-based compensation expense resulting from our annual compensation increases in March.
General and Administrative
Three Months Ended September 30,
(in thousands)20242023$ Change% Change
General and administrative$6,864 $6,772 $92 %
General and administrative expense was generally flat with $6.9 million for the three months ended September 30, 2024, as compared to $6.8 million for the three months ended September 30, 2023. There was a $0.4 million increase in stock based compensation expense relating to our annual compensation increases in March, and a $0.4 million increase in professional fees relating to additional consulting projects. These were partially offset by a $0.5 million decrease in lease expense, net, primarily due to sublease income related to our August 2023 sublease for our former New York City corporate headquarters.
30


Provision for Transaction Losses
Three Months Ended September 30,
(in thousands)20242023$ Change% Change
Provision for transaction losses$947 $688 $259 38 %
Provision for transaction losses was $0.9 million for the three months ended September 30, 2024, as compared to $0.7 million for the three months ended September 30, 2023. The increase of $0.3 million, or 38%, was primarily driven by an increase in bad debt.
Other Income, Net
Three Months Ended September 30,
(in thousands)20242023$ Change% Change
Total other income, net$1,713 $1,928 $(215)(11)%
Other income, net was $1.7 million for the three months ended September 30, 2024, as compared to $1.9 million for the three months ended September 30, 2023 and was primarily due to interest income on our cash, cash equivalents, and short-term investments. The decrease of $0.2 million, or 11%, was primarily driven by lower cash, cash equivalents, and short-term investments for the three months ended September 30, 2024 compared to the three months ended September 30, 2023.
Comparison of the Nine Months Ended September 30, 2024 and 2023
Net Revenue
Nine Months Ended September 30,
(in thousands)20242023$ Change% Change
Net revenue$65,487 $63,762 $1,725 %
Net revenue was $65.5 million for the nine months ended September 30, 2024, as compared to $63.8 million for the nine months ended September 30, 2023. The increase of $1.7 million, or 3%, was primarily driven by various strategic initiatives we actioned to improve our take rates, including commission re-tiering.
Our marketplace transaction fees represent the majority of our net revenue and accounted for 74% and 71% of our net revenue for the nine months ended September 30, 2024 and 2023, respectively. Subscription fees accounted for 22% and 24% of our net revenue for the nine months ended September 30, 2024 and 2023, respectively.
Cost of Revenue
Nine Months Ended September 30,
(in thousands)20242023$ Change% Change
Cost of revenue$18,520 $19,144 $(624)(3)%
Cost of revenue was $18.5 million for the nine months ended September 30, 2024, as compared to $19.1 million for the nine months ended September 30, 2023. The decrease of $0.6 million, or 3%, was primarily driven by a $0.7 million decrease in salaries and benefits resulting from decreases in average headcount from the prior period, primarily related to our reduction in workforce in June 2023, partially offset by annual compensation increases in March.
Gross Profit and Gross Margin
Gross profit was $47.0 million and gross margin was 71.7% for the nine months ended September 30, 2024, as compared to gross profit of $44.6 million and gross margin of 70.0% for the nine months ended September 30, 2023. The increase in gross profit and gross margin for the nine months ended September 30, 2024 was primarily driven by our initiatives to improve our take rates and net revenue, as well as our cost savings initiatives in the second half of 2023 which contributed to a decrease in our cost of revenue, as outlined above.
Operating Expenses
Sales and Marketing
Nine Months Ended September 30,
(in thousands)20242023$ Change% Change
Sales and marketing$27,580 $28,007 $(427)(2)%
31


Sales and marketing expense was $27.6 million for the nine months ended September 30, 2024, as compared to $28.0 million for the nine months ended September 30, 2023. The decrease of $0.4 million, or 2%, was primarily driven by a $1.9 million decrease in salaries and benefits resulting from decreases in headcount, primarily related to our reduction in workforce in June 2023, partially offset by annual compensation increases in March, and a $1.8 million increase in performance-based marketing spend which contributed to an increase in GMV during the first half of 2024.
Technology Development
Nine Months Ended September 30,
(in thousands)20242023$ Change% Change
Technology development$15,686 $17,199 $(1,513)(9)%
Technology development expense was $15.7 million for the nine months ended September 30, 2024, as compared to $17.2 million for the nine months ended September 30, 2023. The decrease of $1.5 million, or 9%, was primarily driven by a $1.9 million decrease in salaries and benefits resulting from decreases in headcount, primarily related to our reduction in workforce in June 2023, which were partially offset by annual compensation increases in March and minor increases in the normal course.
General and Administrative
Nine Months Ended September 30,
(in thousands)20242023$ Change% Change
General and administrative$20,756 $22,323 $(1,567)(7)%
General and administrative expense was $20.8 million for the nine months ended September 30, 2024, as compared to $22.3 million for the nine months ended September 30, 2023. The decrease of $1.6 million, or 7%, was primarily driven by a $1.8 million decrease in lease expense, net, primarily due to sublease income related to our August 2023 sublease for our former New York City corporate headquarters, a $1.1 million decrease related to lower rates negotiated with vendors, including lower insurance expense, and a $0.5 million decrease in professional fees due to expenses incurred in the nine months ended September 30, 2023 related to strategic alternative expenses. These decreases were partially offset by a $1.2 million increase in stock-based compensation expense and a $0.6 million increase in salaries and benefits, primarily due to our annual compensation increases and equity grants which occur annually in March.
Provision for Transaction Losses
Nine Months Ended September 30,
(in thousands)20242023$ Change% Change
Provision for transaction losses$2,183 $2,940 $(757)(26)%
Provision for transaction losses was $2.2 million for the nine months ended September 30, 2024, as compared to $2.9 million for the nine months ended September 30, 2023. The decrease of $0.8 million, or 26%, was primarily driven by a decrease in damage claims as a result of new policies implemented by us and in partnership with our carriers.
Other Income, Net
Nine Months Ended September 30,
(in thousands)20242023$ Change% Change
Total other income, net$5,823 $6,093 $(270)(4)%
Other income, net was $5.8 million for the nine months ended September 30, 2024, as compared to $6.1 million for the nine months ended September 30, 2023 and was due primarily to interest income on our cash, cash equivalents, and short-term investments.
32


Non-GAAP Financial Measures
We have included Adjusted EBITDA, which is a non-GAAP financial measure, because it is a key measure used by our management team to help us to assess our operating performance and the operating leverage in our business. We also use this measure to analyze our financial results, establish budgets and operational goals for managing our business, and make strategic decisions. We believe that Adjusted EBITDA helps identify underlying trends in our business that could otherwise be masked by the effect of the income and expenses that we exclude from Adjusted EBITDA. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our results of operations, enhances the overall understanding of our past performance and future prospects, and allows for greater transparency with respect to key financial metrics used by our management in their financial and operational decision-making. We also believe that the presentation of this non-GAAP financial measure provides an additional tool for investors to use in comparing our core business and results of operations over multiple periods with other companies in our industry, many of which present similar non-GAAP financial measures to investors, and to analyze our operating performance.
The non-GAAP financial measures presented may not be comparable to similarly titled measures reported by other companies due to differences in the way that these measures are calculated. The non-GAAP financial measures presented should not be considered as the sole measure of our performance and should not be considered in isolation from, or as a substitute for, comparable financial measures calculated in accordance with GAAP. Further, these non-GAAP financial measures have certain limitations in that they do not include the impact of certain expenses that are reflected in our condensed consolidated statements of operations. Accordingly, these non-GAAP financial measures should be considered as supplemental in nature, and are not intended, and should not be construed, as a substitute for the related financial information calculated in accordance with GAAP. These limitations of Adjusted EBITDA include the following:
The exclusion of certain recurring, non-cash charges, such as depreciation and amortization of property and equipment. While these are non-cash charges, we may need to replace the assets being depreciated in the future and Adjusted EBITDA does not reflect cash requirements for these replacements or new capital expenditure requirements;
The exclusion of stock-based compensation expense, which has been a significant recurring expense and will continue to constitute a significant recurring expense for the foreseeable future, as equity awards are expected to continue to be an important component of our compensation strategy;
The exclusion of other income, net, which includes interest income related to our cash, cash equivalents and short-term investments and realized and unrealized gains and losses on foreign currency exchange; and
The exclusion of strategic alternative expenses in connection with capital return strategies, buy- and sell-side mergers, acquisitions and partnerships which include integration costs, sale of a business or subsidiary, business optimization costs related to revisions of operational objectives and priorities which include restructuring charges, in all cases outside the ordinary course.
Because of these limitations, you should consider Adjusted EBITDA alongside other financial performance measures, including net loss and our other GAAP results.
We define Adjusted EBITDA as our net loss, excluding: (1) depreciation and amortization; (2) stock-based compensation expense; (3) other income, net; (4) provision for income taxes; and (5) strategic alternative expenses. The following table provides a reconciliation of net loss, the most directly comparable GAAP financial measure, to Adjusted EBITDA:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Net loss$(5,683)$(3,305)$(13,423)$(19,758)
Depreciation and amortization507 449 1,439 1,815 
Stock-based compensation expense3,902 2,982 11,008 9,340 
Other income, net(1,713)(1,928)(5,823)(6,093)
Provision for income taxes— — 
Strategic alternative expenses— — 425 3,061 
Adjusted EBITDA$(2,983)$(1,802)$(6,366)$(11,635)
Liquidity and Capital Resources
As of September 30, 2024, we had cash, cash equivalents and short-term investments of $109.4 million and an accumulated deficit of $327.1 million. Net cash used in operating activities was $5.7 million during the nine months ended September 30, 2024. We expect operating losses and negative cash flows from operations to continue in the foreseeable future as we continue
33


to strategically invest in growth activities. Our principal use of cash is to fund our operations including platform development to support our strategic initiatives and anticipated share repurchases under the 2024 Stock Repurchase Program.
Based on our current plans, we believe our existing cash, cash equivalents and short-term investments will be sufficient to fund our operations and capital expenditure requirements through at least the next 12 months. We expect to continue to incur substantial expenditures in the near term to support our ongoing activities. While management believes that our current cash, cash equivalents and short-term investments are sufficient to fund our operating expenses and capital expenditure requirements for at least the next 12 months, we may need to borrow funds or raise additional equity to achieve our longer-term business objectives.
Our future capital requirements will depend on many factors, including:
the emergence of competing online marketplaces and other adverse market developments;
the timing and extent of our sales and marketing and technology development expenditures; and
any investments, acquisitions or other similar strategic endeavors we may choose to pursue in the future.
A change in the outcome of any of these or other variables could significantly impact our operating plans, and we may need additional funds to meet operational needs and capital requirements associated with such plans. In addition, any future borrowings may result in additional restrictions on our business and any issuance of additional equity would result in dilution to investors. If we are unable to raise additional capital when we need it, it could harm our business, results of operations, and financial condition.
Stock Repurchase Program
In August 2023, the Board of Directors authorized the 2023 Stock Repurchase Program to repurchase up to an aggregate of $20.0 million of our common stock. In June 2024, the Board of Directors authorized an increase to our 2023 Stock Repurchase Program to an aggregate authorized repurchase amount of $25.5 million. On June 10, 2024, we announced the completion of our 2023 Stock Repurchase Program.
In August 2024, the Board of Directors authorized the 2024 Stock Repurchase Program to repurchase up to an aggregate of $10.0 million of our common stock.
During the three months ended September 30, 2024, 191,935 shares of our common stock were purchased under the 2024 Stock Repurchase Program for a total cost of $0.9 million. During the nine months ended September 30, 2024, 4.3 million shares of our common stock were purchased for a total cost of $22.8 million and includes purchases under both the 2023 and the 2024 Stock Repurchase Programs.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
Nine Months Ended September 30,
(in thousands)20242023
Net cash used in operating activities
$(5,708)$(11,475)
Net cash provided by (used in) investing activities
15,325 (109,600)
Net cash used in financing activities
(25,155)(1,234)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash222 44 
Net decrease in cash, cash equivalents, and restricted cash$(15,316)$(122,265)
Cash Flows from Operating Activities
Net cash used in operating activities was $5.7 million for the nine months ended September 30, 2024, and was driven primarily by a $2.2 million decrease in accounts payable and accrued expenses due to the timing of payments and invoices, a $2.2 million decrease in operating lease liabilities due to the continued lease payments on our previous and current NYC headquarters, partially offset by our sublease income, and a $1.8 million decrease in other current liabilities and other liabilities related to payments to settle multiple Sales and other non-income tax contingencies. Theses decreases were partially offset by a $2.7 million increase in payables due to sellers due to timing of the bi-weekly payments we make to our sellers.
Net cash used in operating activities was $11.5 million for the nine months ended September 30, 2023, and was driven primarily by net revenue decreasing at a faster pace than operating expenses. Our changes in operating assets and liabilities were impacted by a negative change in operating lease liabilities of $2.1 million due to the continued lease payments on our NYC headquarters and a $1.2 million change in other assets, primarily related to the $1.1 million broker fee paid in connection with our subleasing of our NYC headquarters.
34


Cash Flows from Investing Activities
Net cash provided by investing activities was $15.3 million for the nine months ended September 30, 2024, and was driven primarily by $85.6 million maturities and sales of short-term investments, partially offset by $68.9 million purchases of short-term investments.
Net cash used in investing activities was $109.6 million for the nine months ended September 30, 2023, and was driven primarily by $166.5 million purchases of short-term investments, partially offset by $58.2 million maturities of short-term investments.
Cash Flows from Financing Activities
Net cash used in financing activities was $25.2 million for the nine months ended September 30, 2024, and was driven primarily by $22.8 million in purchases of our common stock as part of our 2023 and 2024 Stock Repurchase Programs and $3.2 million of payments for taxes related to net share settlements of stock-based compensation awards, partially offset by $0.8 million in proceeds from the exercise of stock options.
Net cash used in financing activities for the nine months ended September 30, 2023 was $1.2 million and was driven primarily by $1.3 million of purchases of our common stock as part of our 2023 Stock Repurchase Program.
Contractual Obligations
As of September 30, 2024, there were no material changes in commitments under contractual obligations compared to the contractual obligations disclosed in our Form 10-K.
Recent Accounting Pronouncements
See Note 1, “Basis of Presentation and Summary of Significant Accounting Policies” to our condensed consolidated financial statements for a description of recently issued accounting pronouncements that may potentially impact our financial position, results of operations, or cash flows.
Emerging Growth Company
We are an emerging growth company, as defined in the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that (i) we are no longer an emerging growth company or (ii) we affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, these financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. We may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for private companies.
Critical Accounting Policies and Estimates
Our consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States, or GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
There have been no significant changes to our critical accounting policies and estimates included in our Form 10-K.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
We have operations both within the United States and internationally, and we are exposed to market risks in the ordinary course of our business, including the effects of interest rate changes and foreign currency fluctuations. Information relating to quantitative and qualitative disclosures about these market risks are described below. At times, our cash balances with individual banking institutions are in excess of federally insured limits. We have not experienced any credit losses related to our cash, cash equivalents, and short-term investments balances.
Interest Rate Sensitivity
Interest rate risk relates to the loss we could incur in our cash portfolios due to a change in interest rates. As of September 30, 2024, we had cash, cash equivalents and short-term investments of $109.4 million. Our cash and cash equivalents consist primarily of demand and money market accounts, as well as available-for-sale debt securities with an original maturity of 90 days or less. Our short-term investments consist primarily of U.S. Government agency and Treasury
35


securities, as well as commercial paper and corporate notes which have an original maturity greater than 90 days and are highly liquid in nature. Due to the nature of our cash, cash equivalents and short-term investments, we would expect a hypothetical 100 basis point increase or decrease in interest rates to result in an approximate increase or decrease of $0.7 million in our cash, cash equivalents and short-term investments. While these are our best estimates of the impact of the specified interest rate scenario, actual results could differ from those projected. The sensitivity analysis presented assumes interest rate changes are instantaneous, parallel shifts in the yield curve. In reality, interest rate changes of this magnitude are rarely instantaneous or parallel.
Our principal use of cash, cash equivalents and short-term investments is to fund our operations including platform development to support our strategic initiatives and anticipated share repurchases under the 2024 Stock Repurchase Program. The remainder of cash, cash equivalents and short-term investments are held for working capital purposes. We do not enter into investments for trading or speculative purposes.
Foreign Currency Risk
Our net revenue is primarily denominated in U.S. dollars, Euros, and British pounds, depending on the currency selection of the seller. Our cost of revenue and operating expenses are primarily denominated in U.S. dollars. As our online marketplace continues to grow globally, our results of operations and cash flows may be subject to fluctuations due to the change in foreign exchange rates. To date, fluctuations due to changes in the Euro and British pound have not been significant, but we may experience material foreign exchange gains and losses in our statement of operations in the future. As of September 30, 2024, we would expect an adverse 10% change in current exchange rates to result in no more than a $2.4 million decrease in net revenue for the nine months ended September 30, 2024.
Credit Risk
We are exposed to credit risk on accounts receivable balances. This risk is mitigated by requiring upfront payment for many of our services and due to our diverse customer base, dispersed over various geographic regions and industrial sectors. For the three and nine months ended September 30, 2024 and 2023, no single customer accounted for more than 10% of our net revenue. We maintain provisions for potential credit losses and such losses to date have been within our expectations. We evaluate the solvency of our customers on an ongoing basis to determine if additional allowances for doubtful accounts need to be recorded.
Inflation Risk
Our results of operations and financial condition are presented based on historical cost. While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we believe certain metrics, including our GMV and net revenue, have been negatively impacted, both directly and indirectly, by macroeconomic factors, including inflation and as a result significant capital market and housing market volatility. Additionally, if our costs were to become subject to inflationary pressures, we might not be able to fully offset such higher costs through net revenue and GMV increases. Our inability or failure to do so could harm our business, financial condition, and results of operations. We cannot assure you our business will not be affected in the future by inflation.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2024. “Disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”), are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is (i) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms and (ii) accumulated and communicated to the Company’s management, including its principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. Based on the evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2024 at the reasonable assurance level.
Our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving the desired control objectives. Our management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions and cannot provide absolute assurance that its objectives will be met. Similarly, an evaluation of controls cannot provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected.
36


Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified during the three months ended September 30, 2024 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and our Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by the collusion of two or more people or by management override of controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
37


Part II - Other Information
Item 1. Legal Proceedings
From time to time, we are involved in legal proceedings and subject to claims arising in the ordinary course of business. Although the results of litigation and claims cannot be predicted with certainty, we believe that the resolution of current matters will not have a material adverse effect on our business, financial condition, or results of operations. Even if any particular litigation or claim is not resolved in a manner that is adverse to our interests, such litigation can have a negative impact on us because of defense and settlement costs, diversion of management resources from our business, and other factors.
Item 1A. Risk Factors
We operate in a rapidly changing environment that involves a number of risks that could materially and adversely affect our business, financial condition, prospects, operating results or cash flows. For a detailed discussion of certain risks that affect our business, refer to the section entitled “Risk Factors” in our 2023 Annual Report on Form 10-K. There have been no material changes to the risk factors disclosed in our 2023 Form 10-K.
The risks described in our 2023 Form 10-K are not the only risks we face. We describe in Management’s Discussion and Analysis of Financial Condition and Results of Operations in Part I of this Quarterly Report on Form 10-Q certain known trends and uncertainties that affect our business. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business, operating results and financial condition.
Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities
(c) Issuer Purchases of Equity Securities
The following table presents details of our monthly share repurchases for the three months ended September 30, 2024:
PeriodTotal Number of Shares PurchasedAverage Price Paid per Share (a)Total number of Shares Purchased as Part of Publicly Announced Plans or Programs (b)Approximate Dollar Value of Shares that May Yet be Purchased under the Plans or Programs (in thousands)
July 1, 2024 - July 31, 2024— $— — $— 
August 1, 2024 -August 31, 202484,642 $4.77 84,642 $9,596 
September 1, 2024- September 31, 2024107,293 $4.77 107,293 $9,084 
Total191,935 191,935 
(a) Average price per share includes broker commissions.
(b) On August 20, 2024, the Board of Directors authorized a 2024 Stock Repurchase Program to repurchase up to an aggregate of $10.0 million of our common stock.
The Company’s officers and directors are required to comply with the Company’s securities trading policy at all times, including during a repurchase program. The securities trading policy, among other things, prohibits trading in the Company’s securities when in possession of material non-public information and restricts the ability of certain officers or director from transacting in the Company’s securities during specific blackout periods, subject to certain limited exceptions, including transactions pursuant to a Rule 10b5-1 trading plan that complies with the conditions of Rule 10b5-1 of the Exchange Act.
Item 5. Other Information
(c) Adoption or Termination of Insider Trading Arrangements
No directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) of the Company adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (in each case, as defined in Item 408(a) of Regulation S-K) for the purchase or sale of the Company’s securities during the quarter ended September 30, 2024.
38


Item 6. Exhibit Index
Exhibit
No.
Description
101.INSInline 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.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Inline XBRL for the cover page of this Quarterly Report on Form 10-Q, included in the Exhibit 101 Inline XBRL Document Set
_______________
*Filed herewith.
#
In accordance with Item 601(b)(32)(ii) of Regulation S K and SEC Release No. 34 47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Form 10 Q and will not be deemed “filed” for purposes of Section 18 of the Exchange Act or deemed to be incorporated by reference into any filing under the Exchange Act or the Securities Act of 1933 except to the extent that the Company specifically incorporates it by reference.
39


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.
1STDIBS.COM, INC.
/s/ Thomas Etergino
Date: November 8, 2024
Thomas Etergino
Chief Financial Officer
(Principal Financial Officer)

40
EX-31.1 2 ex311q3fy24ceocert.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, David Rosenblatt, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of 1stdibs.com, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.




By:/s/ David Rosenblatt
Date: November 8, 2024
David S. Rosenblatt
Chief Executive Officer


EX-31.2 3 ex312q3fy24cfocert.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Thomas Etergino, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of 1stdibs.com, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.




By:/s/ Thomas Etergino
Date: November 8, 2024
Thomas Etergino
Chief Financial Officer


EX-32.1 4 ex321q3fy24ceocert.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO,
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

By:/s/ David Rosenblatt
Date: November 8, 2024
David S. Rosenblatt
Chief Executive Officer

EX-32.2 5 ex322q3fy24cfocert.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO,
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

By:/s/ Thomas Etergino
Date: November 8, 2024
Thomas Etergino
Chief Financial Officer



EX-101.SCH 6 dibs-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Short-Term Investments link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Rollforward of the Charges and Payments to the Accrued Balance (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Revenue Recognition - Schedule of Net Revenue by Type of Service (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Short-Term Investments - Schedule of Short-term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Short-Term Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Short-Term Investments - Schedule of Short-term Investments By Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Property and Equipment, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Leases - Schedule of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Leases - Schedule of Remaining Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Leases - Schedule of Remaining Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Equity - Schedule of Reserved Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Equity - Schedule of Total Treasury Stock Purchased Under Each of the Company's Programs (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stock-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stock-based compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stock-based compensation - Schedule of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stock-based compensation - Schedule of Classification of Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 dibs-20240930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 dibs-20240930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 dibs-20240930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Operating Lease Payments Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Thereafter Lessor Operating Lease Payments To Be Received Due After Year Four Lessor Operating Lease Payments To Be Received Due After Year Four Options vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Maximum percentage of eligible compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Unrealized Loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Schedule of Lease Expense Lease, Cost [Table Text Block] RSU, Initial Awards Restricted Stock Units (RSUs), Initial Awards [Member] Restricted Stock Units (RSUs), Initial Awards Cover [Abstract] Net decrease in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Capitalized contract cost, current Capitalized Contract Cost, Net, Current Schedule of Remaining Operating Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Other current liabilities Total other current liabilities Other Liabilities, Current Trading Symbol Trading Symbol All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Pay vs Performance Disclosure [Line Items] 2026 Lessor, Operating Lease, Payment to be Received, Year Two Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Cash Equivalents Cash Equivalents [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Operating lease liabilities Increase (Decrease) in Operating Lease Liability Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Lessee, lease not yet commenced, renewal term (in years) Lessee, Operating Lease, Lease Not yet Commenced, Renewal Term Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Unrealized gains (losses) on short-term investments, net of tax of $0 for each of the three and nine months ended September 30, 2024 and 2023 OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Award Timing Disclosures [Line Items] Other Performance Measure, Amount Other Performance Measure, Amount Other services Service, Other [Member] Leases Lessee, Operating Leases [Text Block] Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Operating lease expense Operating Lease, Cost Sales & use taxes payable Sales and Excise Tax Payable, Current Receivables from payment processors Other Receivables, Net, Current Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Shares available for future grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent 2026 Purchase Obligation, to be Paid, Year Two Debt securities, available-for-sale, realized loss Debt Securities, Available-for-Sale, Realized Loss Revenue from Contract with Customer [Abstract] Plan Name [Domain] Plan Name [Domain] Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Capitalized contract cost, noncurrent Capitalized Contract Cost, Net, Noncurrent Money market fund Money Market Funds [Member] Aggregate Intrinsic Value Share-Based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value [Abstract] Share-Based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value 2028 Contractual Obligation, to be Paid, Year Four Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Lessee, lease not yet commenced, initial abatement term (in months) Lessee, Operating Lease, Lease Not Yet Commenced, Initial Abatement Term Lessee, Operating Lease, Lease Not Yet Commenced, Initial Abatement Term Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Treasury Stock Treasury Stock, Common [Member] U.S. Treasury securities US Treasury Securities [Member] Plan Name [Axis] Plan Name [Axis] Schedule of Commitments Under Purchase Obligations Contractual Obligation, Fiscal Year Maturity [Table Text Block] Prepaid expenses Prepaid Expense, Current Equity Components [Axis] Equity Components [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Maximum number of shares that may be issued, annual increase percentage Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Percentage Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Percentage 2011 Plan Option Plan 2011 [Member] Option Plan 2011 Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Share-based compensation capitalized Share-Based Payment Arrangement, Amount Capitalized Use of Estimates Use of Estimates, Policy [Policy Text Block] Sales and other non-income tax contingencies Sales And Excise Tax Contingencies Payable, Current Sales And Excise Tax Contingencies Payable, Current Adjustment to Compensation, Amount Adjustment to Compensation Amount Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Payables and Accruals [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] RSU, Annual Awards Restricted Stock Units (RSUs), Annual Awards [Member] Restricted Stock Units (RSUs), Annual Awards Maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Schedule of Restructuring Charges Restructuring and Related Costs [Table Text Block] Tabular List, Table Tabular List [Table Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] 2024 (remaining) Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Sales and marketing Selling and Marketing Expense [Member] Repurchase of common stock Stock Repurchased During Period, Value Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Accrued expenses Total accrued expenses Accrued Liabilities, Current Thereafter Purchase Obligation, to be Paid, Thereafter Purchase Obligation, to be Paid, Thereafter Antidilutive securities excluded from computation of diluted net loss (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Vesting Tranche One Share-Based Payment Arrangement, Tranche One [Member] Payments for restructuring charges Cash payments Payments for Restructuring Cash, cash equivalents, and restricted cash at beginning of the period Cash, cash equivalents, and restricted cash at end of the period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Total Obligations Contractual Obligation, Fiscal Year Maturity [Abstract] Accretion of discounts and amortization of premiums on short-term investments, net Accretion (Amortization) of Discounts and Premiums, Investments Allowance for transaction losses Accounts Receivable, Allowance For Transaction Loss, Current Accounts Receivable, Allowance For Transaction Loss, Current Current assets: Assets, Current [Abstract] Goodwill Goodwill Payments for taxes related to net share settlement of stock-based compensation awards Payment, Tax Withholding, Share-Based Payment Arrangement Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock repurchase program, authorized amount Share Repurchase Program, Authorized, Amount Treasury stock, common (in shares) Treasury stock, common (in shares) Treasury Stock, Common, Shares Available-for-sale, debt securities credit losses Debt Securities, Available-for-Sale, Transfer in, Allowance for Credit Loss, Expense Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Options to purchase common stock Employee Stock Option Share-Based Payment Arrangement, Option [Member] Short-term lease expense Short-Term Lease, Cost Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Depreciation Depreciation Fair Value Disclosures [Abstract] 2025 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Computer equipment and software Computer Equipment And Software [Member] Computer Equipment And Software Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Receivables from payment processors Increase (Decrease) in Other Receivables Security Exchange Name Security Exchange Name Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Schedule of Short-term Investments By Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Award Type [Axis] Award Type [Axis] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Outstanding Restricted Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Options exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Short-term Investments Debt Securities, Available-for-Sale [Table Text Block] Technology development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Expiration Date Trading Arrangement Expiration Date Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Buyer deposits Contract With Customer, Buyer Deposits Liability, Current Contract With Customer, Buyer Deposits Liability, Current Operating lease liabilities, current Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Schedule of Class of Treasury Stock Class of Treasury Stock [Table Text Block] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property and equipment, gross Property, Plant and Equipment, Gross Issuance of common stock for exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Weighted-Average
Exercise
Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Technology development Research and Development Expense [Member] Common stock, authorized (in shares) Common Stock, Shares Authorized Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted average common shares outstanding—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Restructuring costs Restructuring Costs MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] 2025 Purchase Obligation, to be Paid, Year One Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Lease Obligations Operating Lease, Liability [Abstract] Remaining maturity date one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Internal-use software Software and Software Development Costs [Member] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Sales of short-term investments Proceeds from Sale of Short-Term Investments Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accounts receivable, net of allowance for doubtful accounts of $158 and $188 at September 30, 2024 and December 31, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Stock options granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Cost of revenue Cost of Sales [Member] Securities in a continuous unrealized loss position for 12 months or longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Maximum shares that may be issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Other current liabilities and other liabilities Increase (Decrease) in Other Operating Liabilities Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Schedule of Assets Measured at Fair Value on a Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Schedule of Rollforward of the Charges and Payments to the Accrued Balance Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Assets Assets [Abstract] Maximum number of shares that may be issued, annual increase (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Shares Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Shares Document Type Document Type Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Payables due to sellers Payables To Sellers, Current Payables To Sellers, Current Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Technology development Technology Development Expense [Member] Technology Development Expense Stock Options with Performance Condition Share-Based Payment Arrangement, Option, Performance Based [Member] Share-Based Payment Arrangement, Option, Performance Based Maximum Maximum [Member] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Furniture and fixtures Furniture and Fixtures [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Leasehold improvements Leasehold Improvements [Member] Current Fiscal Year End Date Current Fiscal Year End Date Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease expense, net Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Net loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Vesting [Axis] Vesting [Axis] Award Type [Domain] Award Type [Domain] 2025 Lessor, Operating Lease, Payment to be Received, Year One Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Variable lease expense Variable Lease, Cost Schedule of Antidilutive Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Vested restricted stock units converted to common shares Stock Issued During Period, Value, Conversion of Units Workforce Reduction Plan, June 2023 Workforce Reduction Plan, June 2023 [Member] Workforce Reduction Plan, June 2023 Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Non-PEO NEO Non-PEO NEO [Member] Corporate notes Corporate Note Securities [Member] Additional Paid - In Capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Sublease Cash Receipts Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract] Internal-use software amortization expense Capitalized Computer Software, Amortization Class of Stock [Line Items] Class of Stock [Line Items] Restricted cash, non-current Restricted Cash, Noncurrent Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Lessee, Operating Lease, Liability, to be Paid, Thereafter Recently Issued Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Net loss per share—diluted (in dollars per share) Net loss per share—diluted (in dollars per share) Earnings Per Share, Diluted Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Workforce reduction, percentage Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Preferred stock, issued (in shares) Preferred Stock, Shares Issued Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 2027 Lessor, Operating Lease, Payment to be Received, Year Three Statement of Financial Position [Abstract] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Maximum shares that may be issued, annual increase, period (in years) Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Period Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Period Sales and marketing Selling and Marketing Expense 2027 Purchase Obligation, to be Paid, Year Three Grant date fair value of restricted stock units vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Vesting Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Provision for income taxes Income Tax Expense (Benefit) Other income, net: Nonoperating Income (Expense) [Abstract] Cancelled/Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Supplemental disclosure of non-cash activities: Supplemental Cash Flow Information [Abstract] Unrecognized compensation expense, weighted-average period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Net revenue Total net revenue Revenue from Contract with Customer, Excluding Assessed Tax Total other income, net Nonoperating Income (Expense) Stock Options - New Employees Share-Based Payment Arrangement, Option, New Employees [Member] Share-Based Payment Arrangement, Option, New Employees Statement of Comprehensive Income [Abstract] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Loss from operations Operating Income (Loss) Allowance for e-commerce returns Accounts Receivable, Allowance For Returns, Current Accounts Receivable, Allowance For Returns, Current Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Increase in common stock available for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Number of reportable segments Number of Reportable Segments Total liabilities and stockholders’ equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Compensation & benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Restructuring charges Restructuring Charges Commitments and Contingencies Disclosure [Abstract] Interest income Investment Income, Interest Recording of right of use asset Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Thereafter Contractual Obligation, to be Paid, Thereafter Contractual Obligation, to be Paid, Thereafter Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Total (payments) cash receipts Lessor, Operating Lease, Payment to be Received Restricted cash, current Restricted Cash 2023 Stock Repurchase Program 2023 Stock Repurchase Program [Member] 2023 Stock Repurchase Program U.S. Government agency securities US Government Agencies Debt Securities [Member] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2026 Contractual Obligation, to be Paid, Year Two Operating expenses: Operating Expenses [Abstract] Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Sublease income Sublease Income Vesting [Domain] Vesting [Domain] Sublease rentable space, percentage Lessor, Operating Lease, Sublease Rentable Space Lessor, Operating Lease, Sublease Rentable Space Beginning balance, outstanding (in dollars per share) Ending balance, outstanding (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Options vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Beginning balance, outstanding (in dollars per share) Ending balance, outstanding (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Beginning balance, outstanding (in shares) Ending balance, outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Property, Plant and Equipment [Abstract] 2024 (remaining) Contractual Obligation, to be Paid, Remainder of Fiscal Year Provision for transaction losses, returns and refunds Provision For Transaction Losses, Returns And Refunds Provision For Transaction Losses, Returns And Refunds Exercise Price Award Exercise Price Net Loss Per Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Issuance of common stock for exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Stockholders’ equity: Equity, Attributable to Parent [Abstract] Weighted-average grant date fair value of restricted stock units granted (in dollars per share) Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Restructuring Plan [Axis] Restructuring Plan [Axis] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Other Obligations Purchase Obligation, Fiscal Year Maturity [Abstract] All Individuals All Individuals [Member] Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] PEO PEO [Member] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Annual increase in number of shares that may be issued, term (in years) Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Term Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Term Recording of lease liability Lease Obligation Incurred Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Unrealized Gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Other assets Increase (Decrease) in Other Noncurrent Assets 2028 Lessor, Operating Lease, Payment to be Received, Year Four Treasury stock, at cost; 5,118,570 and 823,483 shares as of September 30, 2024 and December 31, 2023, respectively Beginning balance Ending balance Treasury Stock, Common, Value Development of internal-use software Payments to Develop Software Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Total cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Shipping Accrued Shipping Costs, Current Accrued Shipping Costs, Current Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Local Phone Number Local Phone Number Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Total operating expenses Operating Expenses Schedule of Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Repurchase of common stock (shares) Stock Repurchased During Period, Shares Vested restricted stock units converted to common shares (in shares) Stock Issued During Period, Shares, Conversion of Units Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent PEO Total Compensation Amount PEO Total Compensation Amount Purchase price percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Total short-term investments Fair Value Debt Securities, Available-for-Sale, Excluding Accrued Interest Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Entity Ex Transition Period Entity Ex Transition Period Options vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share Repurchase Program [Domain] Share Repurchase Program [Domain] Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common Stock Common Stock [Member] Measure: Measure [Axis] 2027 Contractual Obligation, to be Paid, Year Three Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Shares available for future grant under the 2021 Plan 2021 Plan Stock Incentive Plan 2021 [Member] Stock Incentive Plan 2021 Entity Emerging Growth Company Entity Emerging Growth Company Other Other Sundry Liabilities, Current Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Equity Equity [Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Financial Instrument [Axis] Financial Instrument [Axis] Sublease abatement provision term (in months) Sublease Abatement Provision Term Sublease Abatement Provision Term Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Share-Based Payment Arrangement, Option, Others Share-Based Payment Arrangement, Option, Others [Member] Share-Based Payment Arrangement, Option, Others Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Costs to obtain revenue contracts Capitalized Contract Cost, Net Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Payables due to sellers Increase (Decrease) In Payables To Sellers Increase (Decrease) In Payables To Sellers Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Total lease expense Lease Cost, Excluding Sublease Income Lease Cost, Excluding Sublease Income City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Total current assets Assets, Current Statement of Cash Flows [Abstract] Payments for repurchase of common stock Payments for Repurchase of Common Stock Options exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Weighted-Average
Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Income Taxes Income Tax Disclosure [Text Block] 2028 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings Per Share [Abstract] Equity [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Cancelled/Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Operating lease liabilities, weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Total lease liabilities Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Short-Term Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Lessee, lease not yet commenced, net rentable area Lessee, Operating Lease, Lease Not Yet Commenced, Net Rentable Area Lessee, Operating Lease, Lease Not Yet Commenced, Net Rentable Area Depreciation and amortization Depreciation, Depletion and Amortization Gross profit Gross Profit Schedule of Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Foreign currency translation adjustment, net of tax of $0 for each of the three and nine months ended September 30, 2024 and 2023 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Fair Value as of Grant Date Award Grant Date Fair Value Options vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Amortization of costs to obtain revenue contracts Capitalized Contract Cost, Amortization Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Schedule of Net Revenue by Type of Service Disaggregation of Revenue [Table Text Block] Short-term investments Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Classification of Stock-based Compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Restructuring and Related Costs [Table] Restructuring Cost [Table] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, $0.01 par value; 400,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 41,946,556 and 40,738,619 shares issued as of September 30, 2024 and December 31, 2023, respectively; and 36,827,986 and 39,915,136 outstanding as of September 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Share-Based Payment Arrangement [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Leases Lessor, Operating Leases [Text Block] Other, net Payments for (Proceeds from) Other Investing Activities Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Preferred stock, $0.01 par value; 10,000,000 shares authorized as of September 30, 2024 and December 31, 2023; zero shares issued and outstanding as of September 30, 2024 and December 31, 2023 Preferred Stock, Value, Issued Seller marketplace services Seller Marketplace Services [Member] Seller Marketplace Services Number of
Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Shares available for future grant under the ESPP ESPP Employee Stock [Member] Net loss per share—basic (in dollars per share) Net loss per share—basic (in dollars per share) Earnings Per Share, Basic Lease payments Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Contractual obligation Total Contractual Obligation Expiration period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Other Liabilities Disclosure [Abstract] 2025 Contractual Obligation, to be Paid, Year One Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Schedule of Stock by Class [Table] Stock, Class of Stock [Table] Payment processor fees Accrued Payment Processor Fees, Current Accrued Payment Processor Fees, Current Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Share Repurchase Program [Axis] Share Repurchase Program [Axis] Other Current Liabilities Other Liabilities Disclosure [Text Block] Total assets Assets Cost of revenue Cost of Goods and Services Sold Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other Liabilities, Noncurrent Provision for transaction losses Provision For Transaction Losses Provision For Transaction Losses Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies (Note 13) Commitments and Contingencies Termination Date Trading Arrangement Termination Date Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 2026 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two 2028 Purchase Obligation, to be Paid, Year Four Stock-based compensation Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Aggregate intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Total stock-based compensation expense Share-Based Payment Arrangement, Expense Net loss Net loss Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Investments, Debt and Equity Securities [Abstract] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Common stock shares purchased for issuance under award plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Revenue Recognition Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Total short-term investments Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Treasury stock, value, acquired, cost method Treasury Stock, Value, Acquired, Cost Method Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Lessee, Operating Lease, Term of Contract (in years) Lessee, Operating Lease, Term of Contract Other Other Accrued Liabilities, Current Restructuring Plan [Domain] Restructuring Plan [Domain] Name Forgone Recovery, Individual Name Options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value 2024 (remaining) 2024 (remaining) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Operating lease liabilities, weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Remaining maturity date greater than one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated And Single Maturity Date, After Year One Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated And Single Maturity Date, After Year One Other, net Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Total (payments) cash receipts Total (payments) cash receipts Lessee, Operating Lease, Liability, to be Paid Beginning balance, outstanding (in shares) Ending balance, outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insider Trading Arrangements [Line Items] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Schedule of Reserved Shares of Common Stock Schedule of Stock by Class [Table Text Block] 2027 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Debt securities, available-for-Sale, amount of securities sold Debt Securities, Available-for-Sale, Face Amount of Securities Sold Debt Securities, Available-for-Sale, Face Amount of Securities Sold Adjustment to Compensation: Adjustment to Compensation [Axis] 2024 Stock Repurchase Program 2024 Stock Repurchase Program [Member] 2024 Stock Repurchase Program Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Total Purchase Obligation Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Weighted average common shares outstanding—basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Unrealized losses on short-term investments, tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax 2024 (remaining) Purchase Obligation, to be Paid, Remainder of Fiscal Year Net book value of internal-use software Capitalized Computer Software, Net Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement By Share-based Payment Award, Weighted Average Remaining Contractual Term [Abstract] Share-Based Compensation Arrangement By Share-based Payment Award, Weighted Average Remaining Contractual Term Restricted stock units outstanding Restricted stock units Restricted Stock Units (RSUs) [Member] Debt securities, available-for-sale, realized gain (loss) Debt Securities, Available-for-Sale, Realized Gain (Loss) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] NEW YORK NEW YORK Name Awards Close in Time to MNPI Disclosures, Individual Name Software in progress Construction in Progress [Member] Entity Filer Category Entity Filer Category Beginning Balance Ending Balance Restructuring Reserve Other Current Liabilities Other Current Liabilities [Table Text Block] Fair value of stock options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Purchases of short-term investments Purchases of short-term investments Payments to Acquire Debt Securities, Available-for-Sale Letter of Credit Letter of Credit [Member] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 10 dibs-20240930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover Page - shares
9 Months Ended
Sep. 30, 2024
Oct. 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2024  
Document Transition Report false  
Entity File Number 333-256188  
Entity Registrant Name 1stdibs.com, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3389618  
Entity Address, Address Line One 300 Park Avenue South, 10th Floor  
Entity Address, City or Town New York  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10010  
City Area Code 212  
Local Phone Number 627-3929  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol DIBS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   36,513,040
Entity Central Index Key 0001600641  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 22,018 $ 37,395
Short-term investments 87,343 101,926
Accounts receivable, net of allowance for doubtful accounts of $158 and $188 at September 30, 2024 and December 31, 2023, respectively 639 643
Prepaid expenses 3,197 3,032
Receivables from payment processors 3,277 2,670
Other current assets 2,565 2,214
Total current assets 119,039 147,880
Restricted cash, non-current 3,641 3,580
Property and equipment, net 3,841 3,384
Operating lease right-of-use assets 20,621 19,655
Goodwill 4,296 4,116
Other assets 2,982 2,200
Total assets 154,420 180,815
Current liabilities:    
Accounts payable 2,044 3,580
Payables due to sellers 9,176 6,521
Accrued expenses 10,865 10,883
Operating lease liabilities, current 4,219 3,107
Other current liabilities 1,836 3,618
Total current liabilities 28,140 27,709
Operating lease liabilities, non-current 19,021 18,812
Other liabilities 25 6
Total liabilities 47,186 46,527
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.01 par value; 10,000,000 shares authorized as of September 30, 2024 and December 31, 2023; zero shares issued and outstanding as of September 30, 2024 and December 31, 2023 0 0
Common stock, $0.01 par value; 400,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 41,946,556 and 40,738,619 shares issued as of September 30, 2024 and December 31, 2023, respectively; and 36,827,986 and 39,915,136 outstanding as of September 30, 2024 and December 31, 2023, respectively 419 407
Treasury stock, at cost; 5,118,570 and 823,483 shares as of September 30, 2024 and December 31, 2023, respectively (26,289) (3,496)
Additional paid-in capital 460,231 451,282
Accumulated deficit (327,142) (313,719)
Accumulated other comprehensive income (loss) 15 (186)
Total stockholders’ equity 107,234 134,288
Total liabilities and stockholders’ equity $ 154,420 $ 180,815
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 158 $ 188
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 10,000,000 10,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 400,000,000 400,000,000
Common stock, issued (in shares) 41,946,556 40,738,619
Common stock, outstanding (in shares) 36,827,986 39,915,136
Treasury stock, common (in shares) 5,118,570 823,483
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net revenue $ 21,190 $ 20,663 $ 65,487 $ 63,762
Cost of revenue 6,154 5,510 18,520 19,144
Gross profit 15,036 15,153 46,967 44,618
Operating expenses:        
Sales and marketing 9,146 8,411 27,580 28,007
Technology development 5,471 4,515 15,686 17,199
General and administrative 6,864 6,772 20,756 22,323
Provision for transaction losses 947 688 2,183 2,940
Total operating expenses 22,428 20,386 66,205 70,469
Loss from operations (7,392) (5,233) (19,238) (25,851)
Other income, net:        
Interest income 1,357 1,757 4,695 4,933
Other, net 356 171 1,128 1,160
Total other income, net 1,713 1,928 5,823 6,093
Net loss before income taxes (5,679) (3,305) (13,415) (19,758)
Provision for income taxes (4) 0 (8) 0
Net loss $ (5,683) $ (3,305) $ (13,423) $ (19,758)
Net loss per share—basic (in dollars per share) $ (0.15) $ (0.08) $ (0.35) $ (0.50)
Net loss per share—diluted (in dollars per share) $ (0.15) $ (0.08) $ (0.35) $ (0.50)
Weighted average common shares outstanding—basic (in shares) 36,719,249 39,962,932 38,321,518 39,647,716
Weighted average common shares outstanding—diluted (in shares) 36,719,249 39,962,932 38,321,518 39,647,716
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net loss $ (5,683) $ (3,305) $ (13,423) $ (19,758)
Other comprehensive loss:        
Foreign currency translation adjustment, net of tax of $0 for each of the three and nine months ended September 30, 2024 and 2023 91 (34) 68 9
Unrealized gains (losses) on short-term investments, net of tax of $0 for each of the three and nine months ended September 30, 2024 and 2023 396 (12) 133 (132)
Comprehensive loss $ (5,196) $ (3,351) $ (13,222) $ (19,881)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Foreign currency translation adjustment, tax $ 0 $ 0 $ 0 $ 0
Unrealized losses on short-term investments, tax $ 0 $ 0 $ 0 $ 0
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid - In Capital
Accumulated Deficit
Accumulated Other Comprehensive (Loss) Income
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2022   39,260,193        
Beginning balance at Dec. 31, 2022 $ 148,022 $ 393 $ 439,005 $ (291,020) $ (356)  
Beginning balance at Dec. 31, 2022           $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for exercise of stock options (in shares)   19,978        
Issuance of common stock for exercise of stock options 78 $ 0 78      
Vested restricted stock units converted to common shares (in shares)   1,106,204        
Vested restricted stock units converted to common shares 0 $ 10 (10)      
Stock-based compensation 9,471   9,471      
Repurchase of common stock (shares)   (334,959)        
Repurchase of common stock (1,377)         (1,377)
Other comprehensive income (loss) (123)       (123)  
Net loss (19,758)     (19,758)    
Ending balance (in shares) at Sep. 30, 2023   40,051,416        
Ending balance at Sep. 30, 2023 136,313 $ 403 448,544 (310,778) (479)  
Ending balance at Sep. 30, 2023           (1,377)
Beginning balance (in shares) at Jun. 30, 2023   40,037,018        
Beginning balance at Jun. 30, 2023 137,974 $ 400 445,480 (307,473) (433)  
Beginning balance at Jun. 30, 2023           0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for exercise of stock options (in shares)   11,000        
Issuance of common stock for exercise of stock options 43 $ 0 43      
Vested restricted stock units converted to common shares (in shares)   338,357        
Vested restricted stock units converted to common shares 0 $ 3 (3)      
Stock-based compensation 3,024   3,024      
Repurchase of common stock (shares)   (334,959)        
Repurchase of common stock (1,377)         (1,377)
Other comprehensive income (loss) (46)       (46)  
Net loss (3,305)     (3,305)    
Ending balance (in shares) at Sep. 30, 2023   40,051,416        
Ending balance at Sep. 30, 2023 $ 136,313 $ 403 448,544 (310,778) (479)  
Ending balance at Sep. 30, 2023           (1,377)
Beginning balance (in shares) at Dec. 31, 2023 39,915,136 39,915,136        
Beginning balance at Dec. 31, 2023 $ 134,288 $ 407 451,282 (313,719) (186)  
Beginning balance at Dec. 31, 2023 $ (3,496)         (3,496)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for exercise of stock options (in shares) 201,779 201,779        
Issuance of common stock for exercise of stock options $ 817 $ 2 815      
Vested restricted stock units converted to common shares (in shares)   1,006,158        
Vested restricted stock units converted to common shares (2,978) $ 10 (2,988)      
Stock-based compensation 11,122   11,122      
Repurchase of common stock (shares)   (4,295,087)        
Repurchase of common stock (22,793)         (22,793)
Other comprehensive income (loss) 201       201  
Net loss $ (13,423)     (13,423)    
Ending balance (in shares) at Sep. 30, 2024 36,827,986 36,827,986        
Ending balance at Sep. 30, 2024 $ 107,234 $ 419 460,231 (327,142) 15  
Ending balance at Sep. 30, 2024 (26,289)         (26,289)
Beginning balance (in shares) at Jun. 30, 2024   36,693,138        
Beginning balance at Jun. 30, 2024 110,386 $ 416 457,274 (321,459) (472)  
Beginning balance at Jun. 30, 2024           (25,373)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock for exercise of stock options (in shares)   7,917        
Issuance of common stock for exercise of stock options 31 $ 0 31      
Vested restricted stock units converted to common shares (in shares)   318,866        
Vested restricted stock units converted to common shares (1,005) $ 3 (1,008)      
Stock-based compensation 3,934   3,934      
Repurchase of common stock (shares)   (191,935)        
Repurchase of common stock (916)         (916)
Other comprehensive income (loss) 487       487  
Net loss $ (5,683)     (5,683)    
Ending balance (in shares) at Sep. 30, 2024 36,827,986 36,827,986        
Ending balance at Sep. 30, 2024 $ 107,234 $ 419 $ 460,231 $ (327,142) $ 15  
Ending balance at Sep. 30, 2024 $ (26,289)         $ (26,289)
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net loss $ (13,423) $ (19,758)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,439 1,815
Stock-based compensation expense 11,008 9,340
Provision for transaction losses, returns and refunds 984 703
Amortization of costs to obtain revenue contracts 239 242
Amortization of operating lease right-of-use assets 2,535 1,917
Accretion of discounts and amortization of premiums on short-term investments, net (1,972) (2,366)
Other, net (244) (45)
Changes in operating assets and liabilities:    
Accounts receivable (306) 40
Prepaid expenses and other current assets (925) 415
Receivables from payment processors (607) (999)
Other assets (895) (1,215)
Accounts payable and accrued expenses (2,194) (210)
Payables due to sellers 2,654 606
Operating lease liabilities (2,177) (2,063)
Other current liabilities and other liabilities (1,824) 103
Net cash used in operating activities (5,708) (11,475)
Cash flows from investing activities:    
Maturities of short-term investments 66,887 58,153
Sales of short-term investments 18,667 0
Purchases of short-term investments (68,868) (166,471)
Development of internal-use software (1,076) (1,215)
Purchases of property and equipment (595) (67)
Other, net 310 0
Net cash provided by (used in) investing activities 15,325 (109,600)
Cash flows from financing activities:    
Proceeds from exercise of stock options 817 78
Payments for repurchase of common stock (22,754) (1,312)
Payments for taxes related to net share settlement of stock-based compensation awards (3,218) 0
Net cash used in financing activities (25,155) (1,234)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 222 44
Net decrease in cash, cash equivalents, and restricted cash (15,316) (122,265)
Cash, cash equivalents, and restricted cash at beginning of the period 40,975 158,043
Cash, cash equivalents, and restricted cash at end of the period 25,659 35,778
Supplemental disclosure of non-cash activities:    
Recording of right of use asset 3,483 0
Recording of lease liability $ (3,483) $ 0
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies
Description of Business
1stdibs.com, Inc. (“1stDibs” or the “Company”) is one of the world’s leading online marketplaces for connecting design lovers with many of the best sellers and makers of vintage & antique furniture, contemporary furniture, home décor, jewelry, watches, art, and fashion. The Company’s thoroughly vetted seller base, in-depth marketing content, and custom-built technology platform create trust in the Company’s brand and facilitate high-consideration purchases of luxury design products online. By disrupting the way these items are bought and sold, 1stDibs is both expanding access to, and growing the market for, luxury design products.
The Company was incorporated in the state of Delaware on March 10, 2000 and is headquartered in New York, NY.
Basis of Presentation
The accompanying condensed consolidated financial statements are prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K (the “Form 10-K”) for the year ended December 31, 2023, filed with the Securities and Exchange Commission (“SEC”) on February 29, 2024.
The consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by GAAP on an annual reporting basis.
In the opinion of the Company, the accompanying condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of its financial position and its results of operations, changes in stockholders’ equity, and cash flows for the interim periods. The results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending December 31, 2024.
There have been no material changes to the Company's significant accounting policies as described in the Form 10-K.
Restructuring Charges
In June 2023, the Company announced a workforce reduction designed to reduce operating costs and realign investment priorities involving the reduction of approximately 20% of the Company’s global workforce. As a result of the reduction, the Company incurred approximately $2.0 million in non-recurring restructuring charges in the nine months ended September 30, 2023, consisting primarily of employee severance and benefits costs. As of September 30, 2024, all $2.0 million has been paid.
During the nine months ended September 30, 2024, the Company incurred $0.4 million of additional employee severance and benefits costs which is anticipated to be paid over the next nine months. The following table displays a rollforward of the charges and payments to the accrued balance as of September 30, 2024:
(in thousands)Restructuring Charges
Balance, December 31, 2023$396 
Restructuring charges372 
Cash payments(466)
Balance, September 30, 2024$302 
There was no expense recorded in the three months ended September 30, 2024 or 2023. For the nine months ended September 30, 2024 and 2023 the expense is included within the respective financial statement line items on the condensed consolidated statements of operations as shown in the table below:
Nine Months Ended September 30,
(in thousands)20242023
Cost of revenue$— $135 
Sales and marketing— 789 
Technology development— 1,044 
General and administrative372 36 
Total $372 $2,004 
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these condensed consolidated financial statements include, but are not limited to, revenue recognition, provision for transaction losses, impairment assessment of goodwill, capitalization of internal-use software and determination of useful lives, income taxes, and the valuation of stock-based compensation and leases. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Cash, Cash Equivalents, and Restricted Cash
The following represents the Company’s cash, cash equivalents, and restricted cash as of the periods presented:
(in thousands)September 30, 2024September 30, 2023
Cash and cash equivalents$22,018 $32,442 
Restricted cash, non-current3,641 3,336 
Total cash, cash equivalents, and restricted cash$25,659 $35,778 
The Company considers all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Certain cash equivalents consist of investments in debt securities that are classified as available-for-sale. As of September 30, 2024, the Company’s restricted cash relates to $3.6 million in Letters of Credit for its office leases in New York, New York. There were no available-for-sale securities that were classified as cash equivalents purchased during the three months ended September 30, 2024. During the nine months ended September 30, 2024, the Company purchased $25.6 million of available-for-sale securities classified as cash equivalents. During the three and nine months ended September 30, 2023, the Company purchased $3.2 million and $34.9 million of available-for-sale securities classified as cash equivalents, respectively. The carrying value of the restricted cash approximates fair value.
Recently Issued Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The standard will require all public entities, including those with a single reportable segment, to disclose significant segment expenses and other segment items on an annual and interim basis. The guidance requires a public entity to disclose the significant expense categories and amounts that are regularly provided to the chief operating decision-maker. This standard is effective for the Company’s annual report ending December 31, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this new guidance and, while it has a single reportable segment, it expects to enhance its current disclosures in the notes to the financial statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures. The standard will require entities to disclose (1) specific categories in the rate reconciliation, (2) the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and (3) income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The new standard is effective for the Company’s annual report ending December 31, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
Certain assets and liabilities are carried at fair value in accordance with GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.
Valuation techniques used to measure fair value require the Company to maximize the use of observable inputs and minimize the use of unobservable inputs. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:
Level 1—Quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Unobservable inputs that are supported by little or no market activity that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies, and similar techniques.
Short-term investments and certain cash equivalents consist of investments in debt securities that are available-for-sale. The table below segregates all assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date:
September 30, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$5,183 $— $— $5,183 
Total cash equivalents$5,183 $— $— $5,183 
Short-term investments:
Commercial paper$— $4,735 $— $4,735 
Corporate notes— 24,619 — 24,619 
U.S. Treasury securities— 9,508 — 9,508 
U.S. Government agency securities— 48,481 — 48,481 
Total short-term investments$— $87,343 $— $87,343 
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$5,797 $— $— $5,797 
U.S. Treasury securities— 4,991 — 4,991 
Total cash equivalents$5,797 $4,991 $— $10,788 
Short-term investments:
Commercial paper$— $18,112 — 18,112 
Corporate notes— 7,641 — 7,641 
U.S. Treasury securities— 11,971 — 11,971 
U.S. Government agency securities— 64,202 — 64,202 
Total short-term investments$— $101,926 $— $101,926 
There were no transfers between Level 1, Level 2, or Level 3 during the three and nine months ended September 30, 2024 and 2023.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The following table summarizes the Company’s net revenue by type of service for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Seller marketplace services$20,943 $20,467 $64,743 $63,239 
Other services247 196 744 523 
Total net revenue$21,190 $20,663 $65,487 $63,762 
The Company generates net revenue from seller marketplace services and other services. Seller marketplace services primarily consist of marketplace transactions, subscriptions, and listing fees. Other services consist of other charges to our sellers including advertising revenues generated from displaying ads on the Company’s online marketplace.
As of September 30, 2024, the Company recorded $0.4 million of costs to obtain revenue contracts, of which $0.2 million was included in other current assets, and $0.2 million was included in other assets. As of December 31, 2023, the Company recorded $0.5 million of costs to obtain revenue contracts, of which $0.3 million was included in other current assets, and $0.2 million was included in other assets. Amortization of costs to obtain revenue contracts totaled $0.1 million and $0.2 million for the three and nine months ended September 30, 2024 and 2023, respectively. The Company periodically reviews the costs to obtain revenue contracts to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these costs to obtain revenue contracts.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments
9 Months Ended
Sep. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments Short-Term Investments
The following table summarizes the estimated value of the Company’s short-term investments as of the periods presented:
September 30, 2024
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$4,724 $11 $— $4,735 
Corporate notes24,506 114 (1)24,619 
U.S. Treasury securities9,494 14 — 9,508 
U.S. Government agency securities48,391 93 (3)48,481 
Total short-term investments$87,115 $232 $(4)$87,343 
December 31, 2023
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$18,101 $14 $(3)$18,112 
Corporate notes7,621 20 — 7,641 
U.S. Treasury securities11,975 (6)11,971 
U.S. Government agency securities64,134 89 (21)64,202 
Total short-term investments$101,831 $125 $(30)$101,926 
The Company recognized less than $0.1 million of realized losses related to sales of $18.7 million in available-for-sale debt securities during the nine months ended September 30, 2024. There were no realized gains or losses during the three months ended September 30, 2024. The Company evaluates securities for expected credit losses on a quarterly basis with consideration given to the financial condition and near-term prospects of the issuer, whether the Company intends to sell the securities, and whether it is more likely than not that the Company will be required to sell the securities before recovery of their amortized cost basis. The Company did not recognize any credit losses related to available-for-sale debt securities during the three and nine months ended September 30, 2024 and 2023. As of September 30, 2024, the Company does not intend to sell the investments and it is more likely than not that the Company will not be required to sell these before recovery. There were no securities in a continuous unrealized loss position for 12 months or longer. As of September 30, 2024, the fair value of short-term investments by remaining contractual maturity consisted of the following:
(in thousands)
Fair Value
Remaining maturity date one year or less$67,100 
Remaining maturity date greater than one year20,243 
Total short-term investments$87,343 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, net
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
As of September 30, 2024 and December 31, 2023, property and equipment, net consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Internal-use software$20,475 $19,541 
Leasehold improvements4,029 3,605 
Furniture and fixtures68 1,131 
Computer equipment and software599 919 
Software in progress819 569 
Total property and equipment, gross25,990 25,765 
Less: Accumulated depreciation and amortization(22,149)(22,381)
Total property and equipment, net$3,841 $3,384 
As of September 30, 2024 and December 31, 2023, the net book value of internal-use software was $2.3 million and $2.7 million, respectively. Depreciation and amortization expense related to the Company’s property and equipment totaled $0.5 million and $1.4 million for the three and nine months ended September 30, 2024, respectively, which included amortization expense for internal-use software of $0.4 million and $1.3 million, respectively. Depreciation and amortization expense related to the Company’s property and equipment totaled $0.4 million and $1.8 million for the three and nine ended September 30, 2023, respectively, which included amortization expense for internal-use software of $0.4 million and $1.7 million, respectively.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
As of September 30, 2024 and December 31, 2023, accrued expenses consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Shipping$2,766 $2,934 
Compensation & benefits3,062 3,164 
Sales & use taxes payable1,437 1,534 
Allowance for transaction losses928 1,172 
Payment processor fees402 557 
Allowance for e-commerce returns381 401 
Other1,889 1,121 
Total accrued expenses$10,865 $10,883 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Leases Leases
The Company’s operating lease arrangements are principally for office spaces in New York City. As of September 30, 2024, the Company had $20.6 million of operating lease right-of-use assets, $4.2 million and $19.0 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet. These operating lease arrangements, included in the measurement of lease liabilities, had a weighted-average remaining lease term of 5.1 years, a weighted-average discount rate of 6.1%, and do not reflect options to extend or terminate its leases, as management does not consider the exercise of these options to be reasonably certain. As of December 31, 2023, the Company had $19.7 million of operating lease right-of-use assets, $3.1 million and $18.8 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet.
In August 2023, the Company entered into a sublease agreement as the sublessor for its office space in its former New York City headquarters (the “Sublease”). The Sublease commenced on October 1, 2023 for approximately 78% of the rentable square feet and expanded to 100% of the rentable square feet on January 15, 2024. The sublease ends on December 31, 2029, the expiration date of the Company’s former New York City headquarter’s lease, and contains an option for the lessee to terminate on the third anniversary of the commencement date. The Sublease contains a five month rent abatement provision, with an additional abatement against fixed rent for the sixth calendar month. In addition, the subtenant will be responsible for its proportionate share of certain defined expenses, including increases in taxes after the base year, as well as certain electric, heating, ventilation, and air conditioning charges. Sublease income is recognized as an offset to lease expense on a straight-line basis over the lease term and is included in general and administrative expenses on the Company’s condensed consolidated statement of operations.
In November 2023, the Company entered into a lease agreement, as the lessee, for approximately 13,000 square feet for the Company’s new corporate headquarters in New York City (the “Lease Agreement”) which commenced in January 2024 with a five year term and an initial seven month rent abatement period. The Lease Agreement includes an option for the Company to extend the lease for an additional five years.
The Company paid $1.2 million and $3.3 million during the three and nine months ended September 30, 2024, respectively, and $1.0 million and $3.1 million during the three and nine months ended September 30, 2023, respectively, for amounts included in the measurement of lease liabilities. The Company did not enter into any new lease arrangements during the three and nine months ended September 30, 2024.
The following table summarizes total lease expense, net for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Operating lease expense$1,226 $991 $3,603 $2,979 
Short-term lease expense53 33 71 87 
Variable lease expense326 196 1,019 772 
Total lease expense1,605 1,220 4,693 3,838 
Sublease income(878)— (2,721)— 
Total lease expense, net$727 $1,220 $1,972 $3,838 
Operating lease expense is recognized on a straight-line basis over the term of the arrangement beginning on the lease commencement date for lease arrangements that have an initial term greater than 12 months and therefore are recorded on the balance sheet. Short-term lease expense is recognized on a straight-line basis over the lease term for lease arrangements that have an initial term of 12 months or less and therefore are not recorded on the balance sheet. Variable lease expense is recognized as incurred and consists primarily of real estate taxes, utilities, and other office space related expenses. As of September 30, 2024, the total remaining operating lease payments included in the measurement of lease liabilities, and undiscounted remaining cash receipts from the Company’s Sublease was as follows (in thousands):
Fiscal Year Ending December 31,
Operating Lease Payments
Sublease Cash Receipts
2024 (remaining)
$(1,335)$845 
2025(5,387)3,435 
2026(5,263)3,504 
2027(5,263)3,574 
2028(5,263)3,645 
Thereafter(4,292)3,718 
Total (payments) cash receipts$(26,803)$18,721 
Less: imputed interest3,563 
Total lease liabilities$(23,240)
Leases Leases
The Company’s operating lease arrangements are principally for office spaces in New York City. As of September 30, 2024, the Company had $20.6 million of operating lease right-of-use assets, $4.2 million and $19.0 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet. These operating lease arrangements, included in the measurement of lease liabilities, had a weighted-average remaining lease term of 5.1 years, a weighted-average discount rate of 6.1%, and do not reflect options to extend or terminate its leases, as management does not consider the exercise of these options to be reasonably certain. As of December 31, 2023, the Company had $19.7 million of operating lease right-of-use assets, $3.1 million and $18.8 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet.
In August 2023, the Company entered into a sublease agreement as the sublessor for its office space in its former New York City headquarters (the “Sublease”). The Sublease commenced on October 1, 2023 for approximately 78% of the rentable square feet and expanded to 100% of the rentable square feet on January 15, 2024. The sublease ends on December 31, 2029, the expiration date of the Company’s former New York City headquarter’s lease, and contains an option for the lessee to terminate on the third anniversary of the commencement date. The Sublease contains a five month rent abatement provision, with an additional abatement against fixed rent for the sixth calendar month. In addition, the subtenant will be responsible for its proportionate share of certain defined expenses, including increases in taxes after the base year, as well as certain electric, heating, ventilation, and air conditioning charges. Sublease income is recognized as an offset to lease expense on a straight-line basis over the lease term and is included in general and administrative expenses on the Company’s condensed consolidated statement of operations.
In November 2023, the Company entered into a lease agreement, as the lessee, for approximately 13,000 square feet for the Company’s new corporate headquarters in New York City (the “Lease Agreement”) which commenced in January 2024 with a five year term and an initial seven month rent abatement period. The Lease Agreement includes an option for the Company to extend the lease for an additional five years.
The Company paid $1.2 million and $3.3 million during the three and nine months ended September 30, 2024, respectively, and $1.0 million and $3.1 million during the three and nine months ended September 30, 2023, respectively, for amounts included in the measurement of lease liabilities. The Company did not enter into any new lease arrangements during the three and nine months ended September 30, 2024.
The following table summarizes total lease expense, net for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Operating lease expense$1,226 $991 $3,603 $2,979 
Short-term lease expense53 33 71 87 
Variable lease expense326 196 1,019 772 
Total lease expense1,605 1,220 4,693 3,838 
Sublease income(878)— (2,721)— 
Total lease expense, net$727 $1,220 $1,972 $3,838 
Operating lease expense is recognized on a straight-line basis over the term of the arrangement beginning on the lease commencement date for lease arrangements that have an initial term greater than 12 months and therefore are recorded on the balance sheet. Short-term lease expense is recognized on a straight-line basis over the lease term for lease arrangements that have an initial term of 12 months or less and therefore are not recorded on the balance sheet. Variable lease expense is recognized as incurred and consists primarily of real estate taxes, utilities, and other office space related expenses. As of September 30, 2024, the total remaining operating lease payments included in the measurement of lease liabilities, and undiscounted remaining cash receipts from the Company’s Sublease was as follows (in thousands):
Fiscal Year Ending December 31,
Operating Lease Payments
Sublease Cash Receipts
2024 (remaining)
$(1,335)$845 
2025(5,387)3,435 
2026(5,263)3,504 
2027(5,263)3,574 
2028(5,263)3,645 
Thereafter(4,292)3,718 
Total (payments) cash receipts$(26,803)$18,721 
Less: imputed interest3,563 
Total lease liabilities$(23,240)
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities
9 Months Ended
Sep. 30, 2024
Other Liabilities Disclosure [Abstract]  
Other Current Liabilities Other Current Liabilities
As of September 30, 2024 and December 31, 2023, other current liabilities consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Sales and other non-income tax contingencies$1,073 $2,462 
Buyer deposits235 377 
Other528 779 
Total other current liabilities$1,836 $3,618 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Equity
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Equity Equity
Preferred Stock
Effective June 14, 2021, in connection with the closing of the Company’s Initial Public Offering (“IPO”), the Company’s board of directors (“Board”) is authorized to issue up to 10,000,000 shares of preferred stock, $0.01 par value per share, in one or more series. The Company's Board has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock. As of September 30, 2024 and December 31, 2023, no shares of preferred stock were issued or outstanding.
Common Stock
As of September 30, 2024 and December 31, 2023, the Company had authorized 400,000,000 shares of voting common stock, $0.01 par value per share. Each holder of the Company's common stock is entitled to one vote for each share on all matters to be voted upon by the stockholders and there are no cumulative rights. Subject to any preferential rights of any outstanding preferred stock, holders of the Company's common stock are entitled to receive ratably the dividends, if any, as may be declared from time to time by the Board out of legally available funds. If there is a liquidation, dissolution, or winding up of the Company, holders of the Company's common stock would be entitled to share in the Company's assets remaining after the payment of liabilities and any preferential rights of any outstanding preferred stock. The rights, preferences, and privileges of the holders of the Company's common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock which the Company may designate and issue in the future.
As of September 30, 2024 and December 31, 2023, the Company had reserved shares of common stock for issuance in connection with the following:
September 30, 2024December 31, 2023
Options to purchase common stock3,563,611 3,831,710 
Restricted stock units outstanding4,684,455 3,400,489 
Shares available for future grant under the 2021 Plan2,317,676 3,119,122 
Shares available for future grant under the ESPP1,971,655 1,572,504 
Total12,537,397 11,923,825 
Treasury Stock
In August 2023, the Board of Directors authorized the Company to repurchase up to an aggregate of $20.0 million of its common stock (“2023 Stock Repurchase Program”). In June 2024, the Board of Directors authorized an increase to the Company’s 2023 Stock Repurchase Program to an aggregate repurchase amount of $25.5 million, and subsequently announced the completion of its 2023 Stock Repurchase Program. In August 2024, the Board of Directors authorized the Company to repurchase up to an aggregate of $10.0 million of its common stock (“2024 Stock Repurchase Program”).
The following table summarizes total treasury stock purchased under each of the Company's programs as of the periods presented:
(in thousands except per share amounts)September 30, 2024December 31, 2023
SharesCost BasisSharesCost Basis
2023 Stock Repurchase Program4,926,635 $25,373 823,483 $3,496 
2024 Stock Repurchase Program191,935 916 — — 
Total5,118,570 $26,289 823,483 $3,496 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based compensation
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-based compensation Stock-based compensation
2011 Option Plan
The Company adopted the 2011 Stock Option and Grant Plan (the “2011 Plan”) on September 2, 2011 and amended and restated the plan on December 14, 2011. The 2011 Plan provided for the Company to grant incentive stock options or non-qualified stock options, restricted stock awards, and other stock-based awards to its employees, directors, officers, outside advisors, and non-employee consultants. At the time of grant, the options issued to new employees pursuant to the 2011 Plan expire ten years from the date of grant and generally vest over four years, with 25% vesting on the first anniversary and the balance vesting ratably over the remaining 36 months. Options issued pursuant to the 2011 Plan expire ten years from the date of grant and generally vest ratably over 48 months.
The 2011 Plan was administered by the Compensation Committee of the Board. The exercise prices, vesting, and other restrictions were determined at the discretion of Compensation Committee of the Board.
Following the completion of the Company’s IPO in June 2021, no additional awards and no shares of the Company’s common stock remain available for future issuance under the 2011 Plan. However, the 2011 Plan will continue to govern the terms and conditions of the outstanding awards previously granted thereunder.
2021 Stock Incentive Plan
In May 2021, the Company's Board adopted, and its stockholders approved, the 2021 Stock Incentive Plan (the “2021 Plan”), which became effective upon the SEC declaring the Company’s IPO registration statement effective. The 2021 Plan provides for the grant of incentive stock options (“ISOs”), non-statutory stock options, restricted share awards, stock unit awards (“RSUs”), stock appreciation rights, cash-based awards, and performance-based stock awards, or collectively, stock awards. ISOs may be granted only to the Company’s employees, including officers, and the employees of its parent or subsidiaries. All other stock awards may be granted to the Company’s employees, officers, non-employee directors, consultants, and the employees and consultants of its parent, subsidiaries, and affiliates. Depending on the nature of the award granted, the vesting terms may differ. Generally for new hire awards, the requisite service period for RSUs to vest is over four years from the grant date, with 25% vesting on the first anniversary and the balance vesting ratably on a quarterly basis over the remaining vesting period. Generally, all additional RSUs vest ratably on a quarterly basis over three or four years beginning on the three month anniversary from the grant date. For RSU grants to members of our Board of Directors, initial awards vest ratably on an annual basis over three years, and over one year for our Board of Directors annual awards.
The aggregate number of shares of the Company’s common stock that may be issued pursuant to stock awards under the 2021 Plan will not exceed the sum of (x) 4,333,333 shares (as adjusted for stock splits, stock dividends, combinations, and the like), plus (y) the sum of (1) the number of reserved shares not issued or subject to outstanding awards under the 2011 Plan on the effective date of the 2021 Plan and (2) the number of shares subject to outstanding stock awards granted under the 2011 Plan and that, following the effective date of the 2021 Plan, (A) are subsequently forfeited or terminated for any reason before being exercised or settled, (B) are not issued because such stock award is settled in cash, (C) are subject to vesting restrictions and are subsequently forfeited, (D) are withheld or reacquired to satisfy the applicable exercise, strike, or purchase price, or (E) are withheld or reacquired to satisfy a tax withholding obligation, plus (z) an annual increase on the first day of each fiscal year, for a period of not more than 10 years, beginning on January 1, 2022 and ending on, and including, January 1, 2031, in an amount equal to the lesser of (i) 5% of the outstanding shares on the last day of the immediately preceding fiscal year or (ii) such lesser amount that the Compensation Committee of the Board determines for purposes of the annual increase for that fiscal year. On January 1, 2024, the number of shares of common stock available for issuance under the 2021 Plan was automatically increased according to its terms by 1,995,756 shares.
As of September 30, 2024, 2,317,676 shares were available for future grants of the Company’s common stock.
Stock Options
The following table summarizes the Company’s stock option activity since December 31, 2023:
Number of
Options
Weighted-Average
Exercise
Price
Weighted-Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (in thousands)
Outstanding as of December 31, 2023
3,831,710 $6.97 5.8$826 
Granted— $— 
Exercised(201,779)$4.05 
Cancelled/Forfeited(66,320)$8.93 
Outstanding as of September 30, 2024
3,563,611 $7.09 5.2$408 
Options exercisable as of September 30, 2024
3,027,637 $6.94 4.8$408 
Options vested and expected to vest as of September 30, 2024
3,563,611 $7.09 5.2$408 
The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for all stock options that had exercise prices lower than the fair value of the Company’s common stock.
There were no stock options granted during the three and nine months ended September 30, 2024 and 2023. The aggregate intrinsic value of stock options exercised was less than $0.1 million and $0.3 million during the three and nine months ended September 30, 2024, and less than $0.1 million during each of the three and nine months ended September 30, 2023, respectively. The total fair value of stock options vested was $0.7 million and $2.3 million during the three and nine months ended September 30, 2024, and $0.7 million and $2.7 million during the three and nine months ended September 30, 2023, respectively.
The stock options granted during the fiscal year ended December 31, 2021 included 615,997 stock options granted to executive officers that include a performance condition related to a sale event or initial public offering occurring before December 31, 2021 in addition to the standard service condition. These options will vest over four years, with approximately 21% vested on January 1, 2022, and the balance vesting ratably over the remaining 38 months. Stock-based compensation expense of $0.2 million and $0.5 million was recognized for options having a performance condition during the three and nine months ended September 30, 2024 and 2023, respectively.
Restricted Stock Units
The following table summarizes the activity related to the Company's restricted stock units:
Outstanding Restricted Stock UnitsWeighted-Average
Grant Date Fair Value
Outstanding as of December 31, 2023
3,400,489 $5.40 
Granted3,119,707 $5.84 
Vested(1,579,556)$5.62 
Cancelled(256,185)$5.68 
Outstanding as of September 30, 2024
4,684,455 $5.60 
The estimated weighted-average grant date fair value of restricted stock units granted was $4.76 and $5.84 per share for the three and nine months ended September 30, 2024, and $4.11 and $3.95 per share for the three and nine months ended September 30, 2023, respectively. The total grant date fair value of restricted stock units vested was $3.1 million and $8.9 million for the three and nine months ended September 30, 2024, and $2.0 million and $7.2 million for the three and nine months ended September 30, 2023, respectively.
Employee Stock Purchase Plan
In May 2021, the Company's Board adopted, and its stockholders approved, the Company's 2021 Employee Stock Purchase Plan (the "ESPP"). A total of 1,971,655 shares of the Company's authorized but unissued or reacquired shares of its common stock (as adjusted for stock splits, stock dividends, combinations, and the like) are available for issuance under the ESPP. The number of shares of the Company's common stock that will be available for issuance under the ESPP also includes an annual increase on the first day of each fiscal year, for a period of not more than 10 years, beginning on January 1, 2022, equal to the least of: (i) 1% of the outstanding shares of the Company’s common stock on such date, (ii) 400,000 shares (as adjusted for stock splits, stock dividends, combinations, and the like) or (iii) a lesser amount determined by the Compensation Committee or the Company’s Board of Directors. On January 1, 2024, the number of shares of common stock available for issuance under the ESPP was automatically increased according to its terms by 399,151 shares.
During regularly scheduled “offerings” under the ESPP, participants may purchase the Company’s common stock through payroll deductions, up to a maximum of 15% of their eligible compensation, or such lower limit as may be determined by the Compensation Committee from time to time. Participants will be able to withdraw their accumulated payroll deductions prior to the end of the offering period in accordance with the terms of the offering. Participation in the ESPP will end automatically on termination of employment. The purchase price will be specified pursuant to the offering, but cannot, under the terms of the ESPP, be less than 85% of the fair market value per share of the Company’s common stock on either the offering date or on the purchase date, whichever is less. The fair market value of the Company’s common stock for this purpose will generally be the closing price on Nasdaq (or such other exchange as the Company’s common stock may be traded at the relevant time) for the date in question, or if such date is not a trading day, for the last trading day before the date in question. As of September 30, 2024, an initial offering period has not commenced, and for the three and nine months ended September 30, 2024 and 2023, no shares of common stock were purchased under the ESPP.
Stock-Based Compensation Expense
The following table summarizes the classification of the Company’s stock-based compensation expense in the condensed consolidated statements of operations:
(in thousands)Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Cost of revenue$86 $75 $253 $312 
Sales and marketing975 727 2,686 2,176 
Technology development1,050 792 2,824 2,802 
General and administrative1,791 1,388 5,245 4,050 
Total stock-based compensation expense$3,902 $2,982 $11,008 $9,340 
Stock-based compensation capitalized in connection with the Company’s internal-use software was less than $0.1 million for each of the three months ended September 30, 2024 and 2023, and $0.1 million for each of the nine months ended September 30, 2024 and 2023. As of September 30, 2024, total unrecognized compensation expense related to unvested stock-based awards was $27.5 million, which is expected to be recognized over a weighted-average period of 2.3 years.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
9 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s income tax provision was immaterial for the three and nine months ended September 30, 2024 and 2023 due to the net loss before income taxes incurred for the year ended December 31, 2023 and expected to be incurred for the year ending December 31, 2024, as well as the Company’s continued maintenance of a full valuation allowance against its net deferred tax assets. There were no material liabilities for interest and penalties accrued as of September 30, 2024.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table summarizes the computation of basic and diluted net loss per share for the three and nine months ended September 30, 2024 and 2023:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except share and per share amounts)2024202320242023
Numerator:
Net loss$(5,683)$(3,305)$(13,423)$(19,758)
Denominator:
Weighted average common shares outstanding—basic and diluted36,719,249 39,962,932 38,321,518 39,647,716 
Net loss per share—basic and diluted$(0.15)$(0.08)$(0.35)$(0.50)
The Company’s potentially dilutive securities, which include outstanding stock options and restricted stock units have been excluded from the computation of diluted net loss per share from each period as including them would have had an anti-dilutive effect. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same. The Company excluded the following potentially dilutive securities for each period presented:
September 30,
20242023
Options to purchase common stock3,563,611 3,930,336 
Restricted stock units4,684,455 4,116,974 
Total8,248,066 8,047,310 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Contractual Obligations
The Company has $30.1 million of non-cancelable contractual commitments as of September 30, 2024, primarily related to its operating lease agreements for both its current and former corporate headquarters in New York, NY, not including any offset for sublease income, as well as other software and support services. For those agreements with variable terms, the Company does not estimate what the total obligation may be beyond any minimum obligations. The following table represents the Company’s commitments under its purchase obligations as of September 30, 2024 (in thousands):
Fiscal Year Ending December 31,
Lease Obligations
Other Obligations
Total Obligations
2024 (remaining)$1,335 $622 $1,957 
20255,387 1,521 6,908 
20265,263 888 6,151 
20275,263 271 5,534 
20285,263 19 5,282 
Thereafter4,292 — 4,292 
Total$26,803 $3,321 $30,124 
Legal Proceedings
The Company is subject to various claims and contingencies, which are in the scope of ordinary and routine litigation incidental to its business, including those related to regulation, litigation, business transactions, employee-related matters, and taxes, among others. When the Company becomes aware of a claim or potential claim, the likelihood of any loss or exposure is assessed. If it is probable that a loss will result and the amount of the loss can be reasonably estimated, the Company records a liability for the loss. The liability recorded includes probable and estimable legal costs incurred to date and future legal costs to the point in the legal matter where the Company believes a conclusion to the matter will be reached. If the loss is not probable or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably possible. The Company does not believe that it is party to any pending legal proceedings that are likely to have a material effect on its business, financial condition, or results of operations.
Indemnification
In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its Board and officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net loss $ (5,683) $ (3,305) $ (13,423) $ (19,758)
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 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 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying condensed consolidated financial statements are prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K (the “Form 10-K”) for the year ended December 31, 2023, filed with the Securities and Exchange Commission (“SEC”) on February 29, 2024.
The consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by GAAP on an annual reporting basis.
Use of Estimates
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these condensed consolidated financial statements include, but are not limited to, revenue recognition, provision for transaction losses, impairment assessment of goodwill, capitalization of internal-use software and determination of useful lives, income taxes, and the valuation of stock-based compensation and leases. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.
Cash, Cash Equivalents, and Restricted Cash
The Company considers all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Certain cash equivalents consist of investments in debt securities that are classified as available-for-sale. As of September 30, 2024, the Company’s restricted cash relates to $3.6 million in Letters of Credit for its office leases in New York, New York. There were no available-for-sale securities that were classified as cash equivalents purchased during the three months ended September 30, 2024. During the nine months ended September 30, 2024, the Company purchased $25.6 million of available-for-sale securities classified as cash equivalents. During the three and nine months ended September 30, 2023, the Company purchased $3.2 million and $34.9 million of available-for-sale securities classified as cash equivalents, respectively. The carrying value of the restricted cash approximates fair value.
Recently Issued Accounting Pronouncements Not Yet Adopted
Recently Issued Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The standard will require all public entities, including those with a single reportable segment, to disclose significant segment expenses and other segment items on an annual and interim basis. The guidance requires a public entity to disclose the significant expense categories and amounts that are regularly provided to the chief operating decision-maker. This standard is effective for the Company’s annual report ending December 31, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this new guidance and, while it has a single reportable segment, it expects to enhance its current disclosures in the notes to the financial statements.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures. The standard will require entities to disclose (1) specific categories in the rate reconciliation, (2) the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and (3) income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The new standard is effective for the Company’s annual report ending December 31, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Rollforward of the Charges and Payments to the Accrued Balance The following table displays a rollforward of the charges and payments to the accrued balance as of September 30, 2024:
(in thousands)Restructuring Charges
Balance, December 31, 2023$396 
Restructuring charges372 
Cash payments(466)
Balance, September 30, 2024$302 
Schedule of Restructuring Charges he expense is included within the respective financial statement line items on the condensed consolidated statements of operations as shown in the table below:
Nine Months Ended September 30,
(in thousands)20242023
Cost of revenue$— $135 
Sales and marketing— 789 
Technology development— 1,044 
General and administrative372 36 
Total $372 $2,004 
Schedule of Cash and Cash Equivalents
The following represents the Company’s cash, cash equivalents, and restricted cash as of the periods presented:
(in thousands)September 30, 2024September 30, 2023
Cash and cash equivalents$22,018 $32,442 
Restricted cash, non-current3,641 3,336 
Total cash, cash equivalents, and restricted cash$25,659 $35,778 
Schedule of Restricted Cash
The following represents the Company’s cash, cash equivalents, and restricted cash as of the periods presented:
(in thousands)September 30, 2024September 30, 2023
Cash and cash equivalents$22,018 $32,442 
Restricted cash, non-current3,641 3,336 
Total cash, cash equivalents, and restricted cash$25,659 $35,778 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis The table below segregates all assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date:
September 30, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$5,183 $— $— $5,183 
Total cash equivalents$5,183 $— $— $5,183 
Short-term investments:
Commercial paper$— $4,735 $— $4,735 
Corporate notes— 24,619 — 24,619 
U.S. Treasury securities— 9,508 — 9,508 
U.S. Government agency securities— 48,481 — 48,481 
Total short-term investments$— $87,343 $— $87,343 
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market fund$5,797 $— $— $5,797 
U.S. Treasury securities— 4,991 — 4,991 
Total cash equivalents$5,797 $4,991 $— $10,788 
Short-term investments:
Commercial paper$— $18,112 — 18,112 
Corporate notes— 7,641 — 7,641 
U.S. Treasury securities— 11,971 — 11,971 
U.S. Government agency securities— 64,202 — 64,202 
Total short-term investments$— $101,926 $— $101,926 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Net Revenue by Type of Service
The following table summarizes the Company’s net revenue by type of service for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Seller marketplace services$20,943 $20,467 $64,743 $63,239 
Other services247 196 744 523 
Total net revenue$21,190 $20,663 $65,487 $63,762 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments (Tables)
9 Months Ended
Sep. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-term Investments
The following table summarizes the estimated value of the Company’s short-term investments as of the periods presented:
September 30, 2024
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$4,724 $11 $— $4,735 
Corporate notes24,506 114 (1)24,619 
U.S. Treasury securities9,494 14 — 9,508 
U.S. Government agency securities48,391 93 (3)48,481 
Total short-term investments$87,115 $232 $(4)$87,343 
December 31, 2023
(in thousands)Amortized CostUnrealized GainUnrealized LossFair Value
Commercial paper$18,101 $14 $(3)$18,112 
Corporate notes7,621 20 — 7,641 
U.S. Treasury securities11,975 (6)11,971 
U.S. Government agency securities64,134 89 (21)64,202 
Total short-term investments$101,831 $125 $(30)$101,926 
Schedule of Short-term Investments By Contractual Maturity As of September 30, 2024, the fair value of short-term investments by remaining contractual maturity consisted of the following:
(in thousands)
Fair Value
Remaining maturity date one year or less$67,100 
Remaining maturity date greater than one year20,243 
Total short-term investments$87,343 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
As of September 30, 2024 and December 31, 2023, property and equipment, net consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Internal-use software$20,475 $19,541 
Leasehold improvements4,029 3,605 
Furniture and fixtures68 1,131 
Computer equipment and software599 919 
Software in progress819 569 
Total property and equipment, gross25,990 25,765 
Less: Accumulated depreciation and amortization(22,149)(22,381)
Total property and equipment, net$3,841 $3,384 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses
As of September 30, 2024 and December 31, 2023, accrued expenses consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Shipping$2,766 $2,934 
Compensation & benefits3,062 3,164 
Sales & use taxes payable1,437 1,534 
Allowance for transaction losses928 1,172 
Payment processor fees402 557 
Allowance for e-commerce returns381 401 
Other1,889 1,121 
Total accrued expenses$10,865 $10,883 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Lease Expense
The following table summarizes total lease expense, net for the periods presented:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2024202320242023
Operating lease expense$1,226 $991 $3,603 $2,979 
Short-term lease expense53 33 71 87 
Variable lease expense326 196 1,019 772 
Total lease expense1,605 1,220 4,693 3,838 
Sublease income(878)— (2,721)— 
Total lease expense, net$727 $1,220 $1,972 $3,838 
Schedule of Remaining Operating Lease Payments As of September 30, 2024, the total remaining operating lease payments included in the measurement of lease liabilities, and undiscounted remaining cash receipts from the Company’s Sublease was as follows (in thousands):
Fiscal Year Ending December 31,
Operating Lease Payments
Sublease Cash Receipts
2024 (remaining)
$(1,335)$845 
2025(5,387)3,435 
2026(5,263)3,504 
2027(5,263)3,574 
2028(5,263)3,645 
Thereafter(4,292)3,718 
Total (payments) cash receipts$(26,803)$18,721 
Less: imputed interest3,563 
Total lease liabilities$(23,240)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Other Liabilities Disclosure [Abstract]  
Other Current Liabilities
As of September 30, 2024 and December 31, 2023, other current liabilities consisted of the following:
(in thousands)September 30, 2024December 31, 2023
Sales and other non-income tax contingencies$1,073 $2,462 
Buyer deposits235 377 
Other528 779 
Total other current liabilities$1,836 $3,618 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Tables)
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock
As of September 30, 2024 and December 31, 2023, the Company had reserved shares of common stock for issuance in connection with the following:
September 30, 2024December 31, 2023
Options to purchase common stock3,563,611 3,831,710 
Restricted stock units outstanding4,684,455 3,400,489 
Shares available for future grant under the 2021 Plan2,317,676 3,119,122 
Shares available for future grant under the ESPP1,971,655 1,572,504 
Total12,537,397 11,923,825 
Schedule of Class of Treasury Stock
The following table summarizes total treasury stock purchased under each of the Company's programs as of the periods presented:
(in thousands except per share amounts)September 30, 2024December 31, 2023
SharesCost BasisSharesCost Basis
2023 Stock Repurchase Program4,926,635 $25,373 823,483 $3,496 
2024 Stock Repurchase Program191,935 916 — — 
Total5,118,570 $26,289 823,483 $3,496 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table summarizes the Company’s stock option activity since December 31, 2023:
Number of
Options
Weighted-Average
Exercise
Price
Weighted-Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (in thousands)
Outstanding as of December 31, 2023
3,831,710 $6.97 5.8$826 
Granted— $— 
Exercised(201,779)$4.05 
Cancelled/Forfeited(66,320)$8.93 
Outstanding as of September 30, 2024
3,563,611 $7.09 5.2$408 
Options exercisable as of September 30, 2024
3,027,637 $6.94 4.8$408 
Options vested and expected to vest as of September 30, 2024
3,563,611 $7.09 5.2$408 
Schedule of Restricted Stock Units Activity
The following table summarizes the activity related to the Company's restricted stock units:
Outstanding Restricted Stock UnitsWeighted-Average
Grant Date Fair Value
Outstanding as of December 31, 2023
3,400,489 $5.40 
Granted3,119,707 $5.84 
Vested(1,579,556)$5.62 
Cancelled(256,185)$5.68 
Outstanding as of September 30, 2024
4,684,455 $5.60 
Schedule of Classification of Stock-based Compensation
The following table summarizes the classification of the Company’s stock-based compensation expense in the condensed consolidated statements of operations:
(in thousands)Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Cost of revenue$86 $75 $253 $312 
Sales and marketing975 727 2,686 2,176 
Technology development1,050 792 2,824 2,802 
General and administrative1,791 1,388 5,245 4,050 
Total stock-based compensation expense$3,902 $2,982 $11,008 $9,340 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table summarizes the computation of basic and diluted net loss per share for the three and nine months ended September 30, 2024 and 2023:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except share and per share amounts)2024202320242023
Numerator:
Net loss$(5,683)$(3,305)$(13,423)$(19,758)
Denominator:
Weighted average common shares outstanding—basic and diluted36,719,249 39,962,932 38,321,518 39,647,716 
Net loss per share—basic and diluted$(0.15)$(0.08)$(0.35)$(0.50)
Schedule of Antidilutive Securities The Company excluded the following potentially dilutive securities for each period presented:
September 30,
20242023
Options to purchase common stock3,563,611 3,930,336 
Restricted stock units4,684,455 4,116,974 
Total8,248,066 8,047,310 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Commitments Under Purchase Obligations The following table represents the Company’s commitments under its purchase obligations as of September 30, 2024 (in thousands):
Fiscal Year Ending December 31,
Lease Obligations
Other Obligations
Total Obligations
2024 (remaining)$1,335 $622 $1,957 
20255,387 1,521 6,908 
20265,263 888 6,151 
20275,263 271 5,534 
20285,263 19 5,282 
Thereafter4,292 — 4,292 
Total$26,803 $3,321 $30,124 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2023
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]          
Restructuring costs   $ 0 $ 0 $ 372,000 $ 2,004,000
Payments for restructuring charges       $ 466,000  
Number of reportable segments | segment       1  
Workforce Reduction Plan, June 2023          
Restructuring Cost and Reserve [Line Items]          
Workforce reduction, percentage 20.00%        
Restructuring costs         $ 2,000,000.0
Payments for restructuring charges     $ 2,000,000.0    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Rollforward of the Charges and Payments to the Accrued Balance (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning Balance $ 396
Restructuring charges 372
Cash payments (466)
Ending Balance $ 302
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Restructuring Charges (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 0 $ 0 $ 372,000 $ 2,004,000
Cost of revenue        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     0 135,000
Sales and marketing        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     0 789,000
Technology development        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     0 1,044,000
General and administrative        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs     $ 372,000 $ 36,000
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Cash and cash equivalents $ 22,018,000 $ 32,442,000 $ 22,018,000 $ 32,442,000 $ 37,395,000  
Restricted cash, non-current 3,641,000 3,336,000 3,641,000 3,336,000 3,580,000  
Total cash, cash equivalents, and restricted cash 25,659,000 35,778,000 25,659,000 35,778,000 $ 40,975,000 $ 158,043,000
Restricted Cash and Cash Equivalents Items [Line Items]            
Purchases of short-term investments     68,868,000 166,471,000    
Letter of Credit | NEW YORK            
Restricted Cash and Cash Equivalents Items [Line Items]            
Restricted cash, current 3,600,000   3,600,000      
Cash Equivalents            
Restricted Cash and Cash Equivalents Items [Line Items]            
Purchases of short-term investments $ 0 $ 3,200,000 $ 25,600,000 $ 34,900,000    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value of Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 5,183 $ 10,788
Total short-term investments 87,343 101,926
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 4,735 18,112
Corporate notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 24,619 7,641
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 9,508 11,971
U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 48,481 64,202
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 5,183 5,797
Total short-term investments 0 0
Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | Corporate notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 4,991
Total short-term investments 87,343 101,926
Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 4,735 18,112
Level 2 | Corporate notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 24,619 7,641
Level 2 | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 9,508 11,971
Level 2 | U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 48,481 64,202
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Total short-term investments 0 0
Level 3 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | Corporate notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | U.S. Government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Money market fund    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 5,183 5,797
Money market fund | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 5,183 5,797
Money market fund | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Money market fund | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 0 0
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   4,991
U.S. Treasury securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   0
U.S. Treasury securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   4,991
U.S. Treasury securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Schedule of Net Revenue by Type of Service (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total net revenue $ 21,190 $ 20,663 $ 65,487 $ 63,762
Seller marketplace services        
Disaggregation of Revenue [Line Items]        
Total net revenue 20,943 20,467 64,743 63,239
Other services        
Disaggregation of Revenue [Line Items]        
Total net revenue $ 247 $ 196 $ 744 $ 523
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]          
Costs to obtain revenue contracts $ 400   $ 400   $ 500
Capitalized contract cost, current 200   200   300
Capitalized contract cost, noncurrent 200   200   $ 200
Amortization of costs to obtain revenue contracts $ 100 $ 100 $ 239 $ 242  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments - Schedule of Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 87,115 $ 101,831
Unrealized Gain 232 125
Unrealized Loss (4) (30)
Fair Value 87,343 101,926
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,724 18,101
Unrealized Gain 11 14
Unrealized Loss 0 (3)
Fair Value 4,735 18,112
Corporate notes    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 24,506 7,621
Unrealized Gain 114 20
Unrealized Loss (1) 0
Fair Value 24,619 7,641
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 9,494 11,975
Unrealized Gain 14 2
Unrealized Loss 0 (6)
Fair Value 9,508 11,971
U.S. Government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 48,391 64,134
Unrealized Gain 93 89
Unrealized Loss (3) (21)
Fair Value $ 48,481 $ 64,202
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]        
Debt securities, available-for-sale, realized loss     $ 100,000  
Debt securities, available-for-Sale, amount of securities sold     18,700,000  
Debt securities, available-for-sale, realized gain (loss) $ 0      
Available-for-sale, debt securities credit losses 0 $ 0 0 $ 0
Securities in a continuous unrealized loss position for 12 months or longer $ 0   $ 0  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments - Schedule of Short-term Investments By Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Remaining maturity date one year or less $ 67,100
Remaining maturity date greater than one year 20,243
Total short-term investments $ 87,343
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 25,990 $ 25,765
Less: Accumulated depreciation and amortization (22,149) (22,381)
Total property and equipment, net 3,841 3,384
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 20,475 19,541
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 4,029 3,605
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 68 1,131
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 599 919
Software in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 819 $ 569
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, net - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Property, Plant and Equipment [Abstract]          
Net book value of internal-use software $ 2.3   $ 2.3   $ 2.7
Depreciation 0.5 $ 0.4 1.4 $ 1.8  
Internal-use software amortization expense $ 0.4 $ 0.4 $ 1.3 $ 1.7  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Shipping $ 2,766 $ 2,934
Compensation & benefits 3,062 3,164
Sales & use taxes payable 1,437 1,534
Allowance for transaction losses 928 1,172
Payment processor fees 402 557
Allowance for e-commerce returns 381 401
Other 1,889 1,121
Total accrued expenses $ 10,865 $ 10,883
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Narrative (Details)
ft² in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jan. 15, 2024
Dec. 31, 2023
USD ($)
Nov. 01, 2023
ft²
Oct. 01, 2023
Leases [Abstract]                
Operating lease right-of-use assets $ 20,621   $ 20,621     $ 19,655    
Operating lease liabilities, current 4,219   4,219     3,107    
Operating lease liabilities, non-current $ 19,021   $ 19,021     $ 18,812    
Operating lease liabilities, weighted-average remaining lease term (in years) 5 years 1 month 6 days   5 years 1 month 6 days          
Operating lease liabilities, weighted-average discount rate 6.10%   6.10%          
Sublease rentable space, percentage         1     0.78
Sublease abatement provision term (in months)     5 months          
Lessee, lease not yet commenced, net rentable area | ft²             13  
Lessee, Operating Lease, Term of Contract (in years)             5 years  
Lessee, lease not yet commenced, initial abatement term (in months)             7 months  
Lessee, lease not yet commenced, renewal term (in years)             5 years  
Lease payments $ 1,200 $ 1,000 $ 3,300 $ 3,100        
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease expense $ 1,226 $ 991 $ 3,603 $ 2,979
Short-term lease expense 53 33 71 87
Variable lease expense 326 196 1,019 772
Total lease expense 1,605 1,220 4,693 3,838
Sublease income (878) 0 (2,721) 0
Total lease expense, net $ 727 $ 1,220 $ 1,972 $ 3,838
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Remaining Operating Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Lease Payments  
2024 (remaining) $ (1,335)
2025 (5,387)
2026 (5,263)
2027 (5,263)
2028 (5,263)
Thereafter (4,292)
Total (payments) cash receipts (26,803)
Less: imputed interest 3,563
Total lease liabilities (23,240)
Sublease Cash Receipts  
2024 (remaining) 845
2025 3,435
2026 3,504
2027 3,574
2028 3,645
Thereafter 3,718
Total (payments) cash receipts $ 18,721
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Sales and other non-income tax contingencies $ 1,073 $ 2,462
Buyer deposits 235 377
Other 528 779
Total other current liabilities $ 1,836 $ 3,618
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
Sep. 30, 2024
Aug. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Aug. 31, 2023
Jun. 14, 2021
Equity [Abstract]            
Preferred stock, authorized (in shares) 10,000,000     10,000,000   10,000,000
Preferred stock, par value (in dollars per share) $ 0.01     $ 0.01   $ 0.01
Preferred stock, issued (in shares) 0     0    
Preferred stock, outstanding (in shares) 0     0    
Common stock, authorized (in shares) 400,000,000     400,000,000    
Common stock, par value (in dollars per share) $ 0.01     $ 0.01    
Stock repurchase program, authorized amount   $ 10.0 $ 25.5   $ 20.0  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Schedule of Reserved Shares of Common Stock (Details) - shares
Sep. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares) 12,537,397 11,923,825
Options to purchase common stock    
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares) 3,563,611 3,831,710
Restricted stock units outstanding    
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares) 4,684,455 3,400,489
Shares available for future grant under the ESPP    
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares) 1,971,655 1,572,504
Shares available for future grant under the 2021 Plan    
Class of Stock [Line Items]    
Common stock reserved for issuance (in shares) 2,317,676 3,119,122
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Schedule of Total Treasury Stock Purchased Under Each of the Company's Programs (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Treasury stock, common (in shares) 5,118,570 823,483
Treasury stock, value, acquired, cost method $ 26,289 $ 3,496
2023 Stock Repurchase Program    
Class of Stock [Line Items]    
Treasury stock, common (in shares) 4,926,635 823,483
Treasury stock, value, acquired, cost method $ 25,373 $ 3,496
2024 Stock Repurchase Program    
Class of Stock [Line Items]    
Treasury stock, common (in shares) 191,935 0
Treasury stock, value, acquired, cost method $ 916 $ 0
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 01, 2024
Jan. 01, 2022
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options granted (in shares)     0 0 0 0  
Aggregate intrinsic value of stock options exercised     $ 100 $ 100 $ 300 $ 100  
Fair value of stock options vested     700 700 2,300 2,700  
Total stock-based compensation expense     3,902 $ 2,982 $ 11,008 9,340  
Weighted-average grant date fair value of restricted stock units granted (in dollars per share)       $ 4.11 $ 5.84    
Grant date fair value of restricted stock units vested       $ 2,000      
Share-based compensation capitalized     100 100 $ 100 100  
Unrecognized compensation expense     27,500   27,500    
Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total stock-based compensation expense     $ 200 $ 200 $ 500 $ 500  
Unrecognized compensation expense, weighted-average period for recognition         2 years 3 months 18 days    
Stock Options with Performance Condition              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period             4 years
Stock options granted (in shares)             615,997
Stock Options with Performance Condition | Vesting Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage   21.00%          
Stock Options with Performance Condition | Vesting Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period             38 months
ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum shares that may be issued (in shares)     1,971,655   1,971,655    
Maximum number of shares that may be issued, annual increase percentage         1.00%    
Increase in common stock available for future issuance (in shares) 399,151            
Annual increase in number of shares that may be issued, term (in years)         10 years    
Maximum number of shares that may be issued, annual increase (in shares)         400,000    
Maximum percentage of eligible compensation     15.00%   15.00%    
Purchase price percentage         85.00%    
Common stock shares purchased for issuance under award plan (in shares)     0 0 0 0  
Restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average grant date fair value of restricted stock units granted (in dollars per share)     $ 4.76   $ 5.84 $ 3.95  
Grant date fair value of restricted stock units vested     $ 3,100   $ 8,900 $ 7,200  
Restricted stock units | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         3 years    
Restricted stock units | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         4 years    
2011 Plan | Stock Options - New Employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Expiration period (in years)         10 years    
Vesting period         4 years    
2011 Plan | Stock Options - New Employees | Vesting Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         1 year    
Vesting percentage         25.00%    
2011 Plan | Stock Options - New Employees | Vesting Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         36 months    
2011 Plan | Share-Based Payment Arrangement, Option, Others              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Expiration period (in years)         10 years    
Vesting period         48 months    
2021 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Maximum shares that may be issued (in shares)     4,333,333   4,333,333    
Maximum shares that may be issued, annual increase, period (in years)         10 years    
Maximum number of shares that may be issued, annual increase percentage         5.00%    
Increase in common stock available for future issuance (in shares) 1,995,756            
Shares available for future grants (in shares)     2,317,676   2,317,676    
2021 Plan | Restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         4 years    
Vesting percentage         25.00%    
2021 Plan | RSU, Initial Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         3 years    
2021 Plan | RSU, Annual Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period         1 year    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Number of
Options          
Beginning balance, outstanding (in shares)     3,831,710    
Granted (in shares) 0 0 0 0  
Exercised (in shares)     (201,779)    
Cancelled/Forfeited (in shares)     (66,320)    
Ending balance, outstanding (in shares) 3,563,611   3,563,611   3,831,710
Options exercisable (in shares) 3,027,637   3,027,637    
Options vested and expected to vest (in shares) 3,563,611   3,563,611    
Weighted-Average
Exercise
Price          
Beginning balance, outstanding (in dollars per share)     $ 6.97    
Granted (in dollars per share)     0    
Exercised (in dollars per share)     4.05    
Cancelled/Forfeited (in dollars per share)     8.93    
Ending balance, outstanding (in dollars per share) $ 7.09   7.09   $ 6.97
Options exercisable (in dollars per share) 6.94   6.94    
Options vested and expected to vest (in dollars per share) $ 7.09   $ 7.09    
Weighted Average Remaining Contractual Term          
Outstanding     5 years 2 months 12 days   5 years 9 months 18 days
Options exercisable     4 years 9 months 18 days    
Options vested and expected to vest     5 years 2 months 12 days    
Aggregate Intrinsic Value          
Outstanding $ 408   $ 408   $ 826
Options exercisable 408   408    
Options vested and expected to vest $ 408   $ 408    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based compensation - Schedule of Restricted Stock Units Activity (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2024
Outstanding Restricted Stock Units    
Beginning balance, outstanding (in shares)   3,400,489
Granted (in shares)   3,119,707
Vested (in shares)   (1,579,556)
Cancelled (in shares)   (256,185)
Ending balance, outstanding (in shares)   4,684,455
Weighted-Average
Grant Date Fair Value    
Beginning balance, outstanding (in dollars per share)   $ 5.40
Granted (in dollars per share) $ 4.11 5.84
Vested (in dollars per share)   5.62
Cancelled (in dollars per share)   5.68
Ending balance, outstanding (in dollars per share)   $ 5.60
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based compensation - Schedule of Classification of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 3,902 $ 2,982 $ 11,008 $ 9,340
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 86 75 253 312
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 975 727 2,686 2,176
Technology development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1,050 792 2,824 2,802
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 1,791 $ 1,388 $ 5,245 $ 4,050
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net loss $ (5,683) $ (3,305) $ (13,423) $ (19,758)
Denominator:        
Weighted average common shares outstanding—basic (in shares) 36,719,249 39,962,932 38,321,518 39,647,716
Weighted average common shares outstanding—diluted (in shares) 36,719,249 39,962,932 38,321,518 39,647,716
Net loss per share—basic (in dollars per share) $ (0.15) $ (0.08) $ (0.35) $ (0.50)
Net loss per share—diluted (in dollars per share) $ (0.15) $ (0.08) $ (0.35) $ (0.50)
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Schedule of Antidilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss (in shares) 8,248,066 8,047,310
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss (in shares) 3,563,611 3,930,336
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss (in shares) 4,684,455 4,116,974
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Contractual obligation $ 30,124
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Lease Obligations  
2024 (remaining) $ 1,335
2025 5,387
2026 5,263
2027 5,263
2028 5,263
Thereafter 4,292
Total (payments) cash receipts 26,803
Other Obligations  
2024 (remaining) 622
2025 1,521
2026 888
2027 271
2028 19
Thereafter 0
Total 3,321
Total Obligations  
2024 (remaining) 1,957
2025 6,908
2026 6,151
2027 5,534
2028 5,282
Thereafter 4,292
Total $ 30,124
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #U&:%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 " ]1FA90IQT_.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$["Z$SJ2\M.&PQ6V-C-V&IK&L?&UDCZ]DNR-F5L#["CI=^? M/H$:'83V$5^B#QC)8KH;7-LEH<.:'8F" $CZB$ZE?$QT8W/OHU,T/N,!@M(G M=4 HB^(>')(RBA1,P"PL1"8;HX6.J,C'"][H!1\^8SO#C 9LT6%'"7C.@5_-N7$'#N_/3Z_SNIGM M$JE.X_@K64'G@&MVG?Q6;;:[1R;+HJPSSK-BM>.5J!]$O?J87'_XW82=-W9O M_['Q55 V\.LNY!=02P,$% @ /49H69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" ]1FA9GB#Y'N\% "Z'P & 'AL+W=OR36S:"S=QVX@DSARGA6^_ MXZ1-"G-.H^CV#>3?>>J?CYT\/KY82_62+H70Y#4*X_2RL]0Z^=3KI=Y21#P] MEHF(XL.+A"_$5.C?DXF"LUZIX@>1B-- QD2)^65G M1#^-7=<$Y$_\$8AUNG-,#,I,RA=S1;J1[G^56R 3HR>)\,T M_TO6Q;/]?H=X6:IEM F&%D1!7/SGKYN.V UP:@+8)H!]"*!UO^!N O*>ZQ4M MR[&NN>;#"R771)FG0%8KH0B$\@8Z9)TR95( M+WH:A,WMGK<1N2I$6(W(.?DB8[U,R4WL"_]]? \:5+:*;5MUQ5#!J4B.B>L< M$>:POJ4]8SS\P=,03FWA[YKCEIWDYGHNVDE_CV:I5C#N_K'U4*'0MRN8R?@I M3;@G+CLPVU*A5J(S_.$[.G!^MN%]([%WL/T2MH^I#Z^EE\$\U>3I+1$V4CR< M.MVO-B0TJB7228ETT@SI:\:5%BI\(X\BD4K;\' IK3);IXS1J)9X@Q)OT QO M(E0@?3,+";P,K,G#E>#EW,A(WB-YWN^Z[MDYC&4K+QK8CM><4E M7<R&@EXDR0*=CNY1&ACEZ2VU!*6Q^.<0U+^P<$7J.-2QDA["-M'*-U'<[N2#=02KWWHP7(!1 M9L4ZA$NBE4VBN+?Y+#W(UV0I8\Q&[!$9L-.N>\[.K7R',$FT$LA]G/Y&I\#(%F;1"XDIC&47PA9IJZ;T^=8X>2A"NRXB&\?Q-8].5+ M8FL?',)*TP@&QR@&Q1@[(+-K MV8,G6$AE?1?MT;F7<9=[G@ 9$/$+02OO(7P0JWP0:^2#IA$/0W*5I7 [M8]: M7*>NDH*'M<6KW ]KY'YN(J$69E;^ @K@O^%+D?#8GM=V%2,\K"UGY7T8;EVV MG*^[U92B@&2%Q-5JRREX7%O*R@HQW,5L!^M2P&#%16?/&0:?'ML7(*5^!OYETT_%&HGN9K9.EH-W<$)=9T^^/Z5C;%R.JQ1 MV6@,WPP%MO8N]L4K^4W8TXA+.; .&3C.H$^M#(=P/F[E?%S?,V MY-:4[1&H':1X7%NPRO"XN#W9.IW;(#7KDF^1ZW8IZ[K6#.*1;4$K MQ^/B_J2L3^^2WL)%Z^=QCUA= 1X/:\NXLQ.&NY2/C)LMAWI*7.ZK:V7\I@ZG MM[,[:K[J^:9Q2CQ3A"TV2LNKY<;T*-^.[56/%[O:7[@Q!2D)Q1Q"G>-3>.&I M8J.X.-$RR?=:9U)K&>6'2\%]HF!\HM^N'_P%02P,$% @ M/49H67@^C>D'!P !X !@ !X;"]W;W)K3&$B3;"VPM4&=;9\9F8Z%2J)+4DG37[\KR;%D MD6*2KON06+(/+\^]?)PCZN1>R"]JP[E&WXJ\5*>3C=;;M_.Y2C>\8.J-V/(2 M?ED+63 -M_)VKK:2LU73J,CGQ//"><&RD\*_F51*HJ"B8? MWO%ZCH$@X\[?L[SO(X$/+[N M@D[V?=8-^]>/T7]KDH=D;ICBYR+_)UOIS>DDGJ 57[,JUY_%_7N^2Z@AF(I< M-?_1_0[K35!:*2V*76-@4&1E^\F^[0K1:X#]D09DUX \MP'=-:!-HBVS)JT+ MIMGB1(I[)<1*LOFMHTK2&;K*R'<:DE_)I!.[TX__3QXO+C\O("P=7RTQ\? M+LZNX>;=V1]G'\\OT?+]Y>7U$LW07\L+].KH-3I"68FN-Z)2K%RID[D&#G6D M>;KK[UW;'QGI;\FW;Q#UIHAXQ+V?-H OCU OJBU+^>D$EI'B\HY/%K_^@D/OV);=3PIV MD"O=YTI=T1?G3&T0C!I*ZPO^MQ#14VH>JMX&Y!B(?CD_E=/QT3 M12.:!'O4 4]_S]-W\EQNA-0SS64!<^V.*UV,D6SC!+WNXXCZ=$#21&$/)R2T MLPSV+ ,GR[,T%17P@KTLY5#)FYQ/40G[KE@CEL/NR,J4(]AGT4I4-WI=Y;!E M[9H Y @'<3,81SB&"XU@86A>W'#9CO?C$FDP,.O[/^VF_Q2Z5EO>[(/Y@ZT^ M@9%Y2)-!=2R87@4/2A/N2Q,Z2W,E^99E*\2_@=@H;AVZT.B6XB0:<+. /$KL MY*(]N*2*V.MTSGMBW)666:IYN__!6A7E;,?:*F.>.>*ACP=L;:A@E&Q/E/$3 M*PA\FM0/S>JO=^IM/46;_<7*%9LL8I.K!06P$:Z=@F*G:"T^ 5.FL_(6Y1S\ M%)*U<9J)]:R"F_'IL(MZ,!>]D!BD31A.PF!$8G"GA=@MAK\+L;K/\MQ*C1I] M^B0)A\PL*(Q'5 5WXH?=ZM>N=T?=3#DC24R&Y"PHZ@YRI M)CCP?>(-Z5EPL1?CL6'ME >'S_)S><9NLCS3&;>;.NQ4L)>ZNI\5[3#I3M&P M6]+V5@2DK!8V:\(6;?)\?S@N%ID;W\XZ"<-N#;MJ>2FTJCC2 L%37,[M.HM- MB4IP9*P]$Q4&O;WCD&>G9-@M95!(67&W<<$6@?)B0VGML'C$69%.QHA;QH:[ M;6^B3Y%#SH@I5#[!0_&UH"CVHA'2G9P1MYP=>I@>92M34Z9P3(_Y MY)!I[W'0+6:'9N8IIA8)B[$_W.QLL"CRDA&NG801MX0YI\(3[H:8X@5FS%!? M&RR.\8@%)YW(D>>(W%/EM6C8<)E9,",*3#J1(\\1N:?(F0KF1S@VIJD%!CO5 MV(KJ=(ZX'['.15%D[8-Q^T@ORGHF\#(%ONC51Z$YPO2UE?D/B!6RGF7\]T"' MV7>"1R*GRB^U2+]L1+X"$?GUEYC@Z+AQR?K!?H+CE,\7'^'\I&B'N7=:2I[0 M4LG7'-;U"JFZ"E-TY+WQ,$B_1'!I$7I-9#&GX,=V/]/]6"FKZKAD)23RLA@U'_61$\FAGT*C;H)VM5EG] M5@5TKSZYFV4E2MDV QVTLC6]EQ]"GD/W8,,%F,0C]H%V+HVZ71KX]*JHXY>Y4(IJUI3BP,;FB +9M:W(H?<.Y-&W2:M]4%J5&NM=&V'[1&APP=- M&X[Z)!XQ\+0S;_2%YJU9ER],(C!>:UA/,6PXVRG&O/=ZKGXW^B>3MUFIP+:O MH:'W)H(XLGW=V-YHL6W>V-T(K4717&XX _(U 'Y?"_!WNYOZ)>#^I>_B7U!+ M P04 " ]1FA9H .G^H4# "Z"P & 'AL+W=O9$*+0KY1E\4(QF9"Z0 M+-(4B]_WA/'MR+"-YP>?Z3I1^H$9#G.\)@NBON1S 3.S]A+3E&22\@P)LAH9 M8_MN8CM:4%I\I60K&V.D0UER_J0G'^*186DBPDBDM L,/QLR(8QI3\#Q<^?4 MJ-?4PN;XV?N[,G@(9HDEF7#VC<8J&1F!@6*RP@53G_GV/=D%Y&E_$6>R_$;; MRK8_,%!42,73G1@(4II5O_C7+A$-@=T[('!V N=<@;L3N&6@%5D9UA0K' X% MWR*AK<&;'I2Y*=40#$UY(G,5R:"I@ MTI[-:+?^?;6^AWRR7'YE$0@MTNYVY:;D(DZ'4Z=#J?T MYQ["45@1J%*%^ J]HQG.(HH9FG-)RZK[/EY*):#V?G2%6OGN=?O6&_).YC@B M(P-VG"1B0XSPCS>V;_W5%?C_Y*R5!K=.@WO,>SB.(EYD2L)&C0C=X"4C-P@S MV/.0$(+@]$ Q+Y9J53#8B)5M5T*J5?QR%7V@;$+;"X;FIAEGATWP8M/"[]7X MO:/X[5$O\%E MW5KV'OP)HQ:]5]-[E]'C0B5CYAU$(?U.B#"]#/+^;!JQSVK.YJ/L>RA6Y;+]>C=0'\>=6\ M<]GBL0<]W_/\/? N2ZOO!KX]. #>N-?M"\ O*.Z=WR:3ZP=.?Q"\HN^P' QL MSW;] _0OU[!]]'H+'Z$EE87X_ 7FV'7C]_8+I, PX>]QF MH['27>W?6*QI)A$C*Q!:MWWP(*I&L9HHGI>]UI(KZ-S*80+--1': -ZO.%?/ M$]V^U>UZ^"]02P,$% @ /49H63!%FG4T!@ F1P !@ !X;"]W;W)K M664I4-B6>XPBY-\ M,!Y5UQZ*\8AO9)KD[*% 8I-EQ<$Q*JD\'N^]?Z[(*S)/L6 3GGY/YG)U M.? ':,X6\2:57_GS[VQ'R"G]S7@JJD_T7&,].D"SC9 \VQFK.\B2O/Z.7W:! M.#!0?F #LC,@NH'=84!W!O2U*]@[ _NU*S@[@XKZL.9>!2Z,93P>%?P9%25: M>2L/JNA7UBI>25X6RE06ZM=$VYRB^\_H_B'Z>O5XHP#H#'V;ANC]VP_H+4IR]+CB&Q'GRY5 43YG<\ ^[+NR'*@I-*,@^%->DU^&4K<\1M3XB8A$; MN)_)Z\TI1.?_K1[]Y]6/@D&;NJ"5/]KA[R:?\8RAJ8PE4WU!HC^OGH0LU'/] M%Y3JVID-.RN;W858QS-V.5#=3+!BRP;C=V^P:WV"XGQ*9^$IG44G%"(K[H8UH[< [7Q8ZM$35!CH.U:(0F"/L.T5 1 M@ JP;<,\W8:GV\OSMX(+@=8%7R02(NF:BSH6=366$ H[>CI-E.T&KIY. &6[ MV(=I>@U-K[>-W*]9$HIT^B:(.RXOA:Y M"$!Y. A@NMAJ19S5WTU8KIZSM$IO/%K4W&_4+W))5-^Y2XC8"X Y4@=H], *$]'A0!*/4K&(P>@ M MK595NMBOO%:E5Z5I>*0)3;U4];I8I[Y=>^ MG^I/&Y^;XSZU6(Y)^C;C/-41M9^H>YU57,A,(!N05@JF\ M&D4-XKKS2EI52/I585/62A\@L8H+]NZ-3S#Y]!2+9(;>)SF:\S2-BP/$!S N M]3K>X1U:YWJ!3F"8I3_J,(SJY0[#G(Z@M'J1].O%SJ#,DW0CV?Q7PD)>%Q80 M9H8%A)EA 6%=86G5).E7D]^KK01%/]XJ,;ED2#6!3'6$BKU ?".%5*]52F$; M-51#X B9*I"ZZDV/V'JOA)!!X)* ZJ]:$-*G!#M8;Q^@3]?V/.QVA*M5H:3_ M7\A?#M=A=?4%S'YUP !D1\ 9$? ()]@P(8'6RT9*Y;5'I=04=CDLOYWO;G: M[*-=5;M'VO5K?#'!P/407T3U+EGKOMZTNXV+99(+E+*%6LHZ]]3M%O4^6'TB M^;K:Z'GB4O*L.ERQ>,Z*$J!^7W N]R?E LUNY/@?4$L#!!0 ( #U&:%GC M5E,$OP, !L- 8 >&PO=V]R:W-H965T&ULQ5=M;^)& M$/XK*S>J[J0C?L-@*" EV*>+= E1G%P_5/U@S(#=LW?I[@*Y_OK.VL8%LT%1 MB]0/B7?7,\_,/#O,C$<[QK^+%$"2UR*G8FRD4JZ'IBF2%(I87+,U4'RS9+R( M)6[YRA1K#O&B5"IRT[&LGEG$&34FH_+LD4]&;"/SC,(C)V)3%#'_<0LYVXT- MV]@?/&6K5*H#]J<[<8&Y9R"')(I$*(\;&%*>2Y D(W_JPQC<:D4CQ<[]$_E[%C M+/-8P)3EOV8+F8X-WR +6,:;7#ZQW1>HX_$47L)R4?XGNUK6,DBR$9(5M3)Z M4&2T>L:O-0\'"HBC5W!J!:>MT'U#P:T5W/=:Z-8*W?=:\&J%,G2SBKTD+HAE M/!EQMB-<22.:6I3LE]K(5T95GD22X]L,]>1D.GL(PHHCN2(9)<\IVXB8+L3( ME.B5PC:3VH/;R@/G#0]<2WF[F0''_PO^ONOD+OZM%5$1R*=9S V$!@ 7P+QN3GG^R> M]8N.^$N"!9<$"R\$=G1%W>:*NN?0)P_837(FM#^]2K-7:JJ6L9UTO)Z/B;$] MY%4CY;J6=RP5:*1LM^NTP$*=V*#O^8W849!>$Z1W-@]G,@5.DJ,$5$$/=5%[ METRZ2X(%EP0++P1V=!^]YCYZ9Y,.NS3V8(HMBG.@R0^")8"*/*ZZ_^(/[%RJ M:GPB%,K2(>-7];BR",XV!.(D+4]3P#\.0+!W$(HV2%$5V3.#52KNNU\BW02&$43HN0 M4"#*]&\6HCV;J<->=,XN1:+E/\>@&N!/#]DC&Y MWR@#S??0Y&]02P,$% @ /49H66_K(9/X @ _@@ !@ !X;"]W;W)K M902@R%.:,-DS M(J6RCFG*((*4RG.> <.=.11T@NFT\WH GQ0]]E$X,RL6,(X!29C MSHB ><_H-SI>6]OG!@\QK.76F&@E,\X?]608]@Q+!P0)!$HS4'RM8 !)HHDP MC%\EIU&YU,#M\8;]*M>.6F94PH GW^)013WCLT%"F--EHN[X^AI*/7F 4]D M_B3KTM8R2+"4BJ_$5P)W8\0I9S"^=;U; MWW,)COSQS=#M3W'B3_$U\FZG/AE?X=9H])YKXGF?=.9"^.J%4=46L?NX,% M%,LCP^HA\!<-G@F>!I,)+0IS^!.+BC[ 4Z+H4]T1%>P7.;MN,RO'ZIJK[;P? MM' /6GC[+%[(;E>RVWMEWS/LDTG\&T*2<"E!$I0K(R[4F0*18E5:0:%<[I3> M/BC]H(5[T,+;9U%(-[<*>@IBD7=220*^9*KX5ZO5JEGW\Q[U:OVRT1DT:M9= M;.Y%+_Y+7]P,1E0L8B9) G-T99U_PFA%T6V+B>)9WDYF7&%SRH<17E! : /< MGW.N-A/MH+KR.'\ 4$L#!!0 ( #U&:%G@2RRHJ P 'J! 8 >&PO M=V]R:W-H965T&ULO9UO<]LV$L:_"L?M])*9L!)M:2*)*DG%[;<_4E9%X8]6@NY1WR22##Q+8!<@^5N MO'TJJT_UM"@:[_?%?%F_OIHVS>KKFYMZ/"T6>?VJ7!7+]B\/9;7(F_9K]7A3 MKZHBGVPJ+>8WS/>CFT4^6U[=W6Y^>U_=W9;K9CY;%N\KKUXO%GGUQW?%O'QZ M?15<_?G#A]GCM.E^N+F[7>6/Q7W1_+QZ7[7?;G8JD]FB6-:SO:\JO9?FI^_)F\OK*[XZHF!?CII/(V_\^%\-B/N^4 MVN/X;2MZM;/95=S__*=ZMFE\VYA?\[H8EO-_S2;-]/75X,J;% _Y>MY\*)^^ M+[8-VAS@N)S7FW^]IVU9_\H;K^NF7&PKMT>PF"V?_\]_WW;$7H6 'ZC MA78 MJ17XM@+7*K#D0 6QK2#T"H?:$&XKA%H%$1VH$&TK1'H;P@,5XFV%>..LY][= MN&:4-_G=;54^>557NE7K/FS\NZG=>F2V[$+QOJG:O\[:>LW=\-W;4?KV/AUY M[:?[=S^^&7W[L?UR_['][Z?T[4?O7=9^>3?\Q_?O?ARE'^Z_^F+ @O@;+_WG MSV\^_MN[]GZ^'WDOOGSI?>G-EM[':;FN\^6DOKUIVH/K3-R,MP?RW?.!L ,' M\K%L\KFEVI"N-BP7BS:B[YMR_,E2>T37_G8RF74C(I][[_/9I&W.FZ4WS%-981++31=XUTZ+RVB:VL\RT&_Z?"^_%CV5= MOVR/)PME[/E8SLC MS//EN#W"-A#J:5X5[6'F3=L3XU<>#_[N,9\Q6UR0^MU4_'6]RL?%ZZNV%^JB M^EQ3\PD%93I%B&%),@,24T M^"XTN&-HG!(.SYK1G@<#,=B4W???T"S^;901/?#]4BZ5FL6N6!#[SU7*9 MI1P/([60)+ODS X7NPX7%^AP4M-U_"'%1DBQ%"F6(<6D,.*JCSPE#L)='(2; M*OQ '+0GAVZ:;Z?BUOF;3R^[L_-FRI^6\TE1U7_STM_6L^8/[S\?ROG<:R_K MGO)J\E];?(3(^$"*C9!B*5(L0XI)D)@22M$NE")R2GE3U^O-3%(^>./G:ZVZ M"R.OO0ORBM^+:CRK-W]\_K5<=9=3]?XU@"VD2)NN(149I_P@2>*!=BY FDR1 M8AE23(+$E%B)=[$27R!6;/$1&R[5_3F,B4GSV>/'15*R/:Y^1(I)D)CBQ\'. MCP/2C[\4=7?WT0HWU6SCX1D1LUP&/8WWH(UG6"*J6 M0M4RJ)H\VKVJDWL@%]!$[ADHCQ6@/-N09._%O./*5E]SR\$PKKL:!+ZVKD:J MI5"U[*3^D"B;JJ=[$AC0*/!MT7B=1ZT.%98&)'&HWV+1)IQ="J5Y)[8A@UJ5 M*#75J3W6"TC4 7D%/O0(:>YW3ZTA6-(2JC:!J*50M@ZK)P"2$U%56 MC\\"FI\=38G_L%X>B0\H*@M,5M;.U#SV QV20^VF4+4,JB91:FJ(],0LH)&9 M-5-[/"Q,L-7&:Q(+?;(V&5GK<-W7II@0H1CHH,Q2[IK[L8BY/EE;"@IN7!=? M F^Q'F\Q&F^=U_&TJ/,:%2@0@ZJE4+4,JB:9B?X.),I93\-8\!>FRAD4DD'5 M1E"U%*J60=4D2DT-J;T%<31)NTS*G#;J'%HF8 H"WSA'0(VF4+4,JB91:FK, M]&".T6 .ESIG)IT2^LT<,U>R&9X_+I/2;7+V)U)-HM14?_;XC='X[5(I=-JL M\RQ@0C3.!SR,]6" HCNH6@95DR@U-6QZP,=HP(?,I#.3S^FI]&T191&M[GI3 MY=J8!Z!$#JHF46JJ0WLBQV@BYY)-9R;LXC[3[^UH@\X7A:?83*$V,ZB:1*FI M#N[A'Z/AWYG9=%K5>1ZW@"QK-AUJ-H6J95 UB5)3PZ)'@(Q&@&[9=&8".ELV MG;;I//2AK ^JED'5Y-'N59W<0SQ&0[RSLNG,1LDBW=/(!64CJ%H*59(95+YR:3:J=>?8O1D+;@ZE"H6GI:$S*H48E24UW:8S].+X+[ M/S/IM+KKZ9N;B^$.9-*A=E.H6@95DR@U-3YZAL=IAG=&3G>KJ"Q,MF72+>7, M3#HW^9PUDVXI9\^DVPJ:F72Z5\[M];W]HC0%.Z?7D=1H"%4;0=52J%H&59/< MMB3NX!46[S$:IS&:T^9R>WQ8$%>2!&$[-/5Q>6K)$7W0SGZ%XC"HFD2IJ>[O M<1BG<=C1_L<@L#-F#Z1&SC9.T0"!)](K84 M# ;&+O)+8"O>8RM.8ZLS.]Y<(W;-16(,-"C!@JJE4+4,JB:Y;=7JSNX1 M%H__PA0XAY(MJ-H(JI9"U3*HFD2IJ2'5XR].XZ_+I,"YR7&8'\3Z5>SPQ'(C MNA'.X0 E8% UB5)3PZ$'99P&9;CL-C=7M@T"G9-:"C'=]29V&@3&B0F:"1VJ?PV;=;U["%,LA7X?A3HNT1&4+,I5"V#JDF4FAHW/7<3 M-'=#)KB%90\I,Q[\,=P6(S>,VZ7T.X:4;IRS8Z' #*6F.K8'9H(&9BZ);F%; M?!883_BB+;I>^YUF-(4:S:!J$J6FNKBGFNFE5YRG=0IH$2T)_H-^Y M0^VF4+4,JB91:FI<[#UTCH9T;KEN86*V:\9B_=E]0]JH\^B'(CNH6@95D\?[ M5W5S#^,$#>/.RG8+DW:UMV*ZJZ$/A8.JI5"U[)3ND"B3JI][]B=H]D=ENX6% M\'5LU1B\4,0'54N%!:-9VI!!K4J4FNK4GO$)ISVJ1+Y;6/UN+C#CT:"=571P M/3RYY(@^8F>O0F$<5$VBU%3?]S!.T#".SJK:_3VPW#/%C.N+42WEA)[Q& G+ M]M/(9UQ_9I.EW#5G<2"8/C(MSWX+]4GT$L1+],1+T,3KG#ZWK(1B$1OH=).V M[#RW0M>&0=4RJ)H\WK_JLW9[%A:Z;BDEMGM;74\;<+U%"DWJQ:,HX0'7L1?4 M;@I5RZ!J$J6FADB/O4(:>QW==6P/"Y-*!8'/C7-N:!(N<^F814R$,=/WCJ>6 M[5$J<-NL\"5@V? :#061<+D*9&U0M@ZI)E)H: M-CV9"VDRA\R(A[8'FAGO.QJ&YKL3]/T'!Y3TA#C=-F>_0JD;2DWU:T_=0IJZ MN23$0Q-H\<2 ;;1!YTO#4VRF4)L95$VBU%0']X@OI!'?F>EP6M5Y.K>]ZB ) M$A[J QK*^:!J&51-HM34UR7U-#"B::!;-CRR[+U,='8SI$VZCGRH6@I5RZ!J M\ECOJB[N:5Y$T[RS,N&1A;_I:U:&M&%G1T-WBT+5LE.Z0Z),JG[NX6%$PT,J M$QZ9NSBOPVB@)\)I"\X.A;*_R,+7S"9D4*,2I::ZM$=_D=,.4]<\>&2N/CN0 M!S^YY(@^8F>G0AD=5$VBU%3?]XPNHAG=&3G9K>+1/+BEG)D'MQ6RY<$MY>QY M<-O1Z7EPND_.[?,><_\KV73E(O-QVF13XJJ M*]#^_:$LFS^_=*^N?RJK3QL;=_\#4$L#!!0 ( #U&:%E?.42<]@< DC M 8 >&PO=V]R:W-H965T&ULK5KO;^,V#_Y7A&P8-N!R ML23;2;JV0*_M80-V;7&Y;9]56VF\LZW,4OKC_>M?RG;MQ*+5%NN7UG8HYB%% M\J$8'S^HZKO>2&G(8Y&7^F2R,69[-)OI9",+H3^JK2SAD[6J"F'@MKJ;Z6TE M15HO*O(9"X)X5HBLG)P>U\]NJM-CM3-Y5LJ;BNA=48CJZ9/,U'WS- M[C;&/IB='F_%G5Q)\^?VIH*[6:] M=TVL*;=*?;MG[9]K MX\&86Z'EN5^J!5%8: MM-F+VC?U:K F*^TVKDP%GV:PSIR>7U]=7%ZM+B\(7*VN__C]XNP;W*R^P;\O MEU??5N3Z,SD_6_U&/O]Q_?>*3,F?JPOR\X^_D!])5I)O&[73HDSU\

A2NY_4AX\(&P@(4( MGO/7+^<>.+SS+*_U\3'/"KTA:T@33=:5*@AD7B5,5MXUH9N93.HCS&V-VA!7 M:]/Z2&]%(D\FD+=:5O=R4A];Q]_OP,;'E/%IT8@? H@Y8Y-V:L_0?R"PH1D83HZ :):I, MLER2LD5LG]KKQ.[A3LO4QOJK-S!ZSPU\)V4'?HH[/\7>#;R0H#3)1%-PRY2( M0E4F^U_] +.\41?M;1<-^7*PIXC0@D;XCLX[I',OTI51R?>IK>)J02@;5C-!I_4 M'R DS:XJ=>UTX+7=2(5=N. 6X< 5V8>L8+WH2^S^M<0@"1RC+_5*VG MD/A$P'[@^-MO.0 7\6A@ 2)%EW0^8L,>:U._#4D"(=(:D&8Z43M;S(8Y:C^% M%"ZR7:$)W.H-?#8ULBJ@H-W+M@9^L+4.-9$ZX&WY94,;$3'&XWC$2-8;R;Q& M7IN-K,;!,>1;PV'T8U+A2+&A/;73%[A](\H[J0>L4(=*O0=Y)FZS?)PAZ+MR M_'MI.W1&S_+43_,0BTWT 5?([%[?ZF?@+]V'FV;R*UX MLBD+2:T2J;6J<,@NQ4[C8#Z$C$@ME\L1S#T34S\5UUGK\Z?+J-/%TO$G(D79 MJ$=[YJ5^ZNV"%3QI_=J43*BF.]G'!PK;Y=$IHTNGWJ!B8Q'<$R[U,^Y-@U:3 M%&@5B!;.P;DE*Q<%(Q68]M3(_M5X/J'2O#F)0F4N.X*SY,%!1 ML2 >:6)83Z+,3Z+7!Q5@#^M>?7C) HPA%VSH;42,CC5AK.='YN?'J]><4%#4 M""E&J'G3>;GS2\">OPF MWJ!-PULSU DN1<;Q8N%DC2L6P3EK+.IZ,F5^,EV)_,V(77*DBSAV$+MB(X63 M]0S*_ QZLZN2C=!O1HPQZ&(1.RF"R-$X#N=T!'A/H\Q/HQ=PALK5MF9[M6[" M+BL!>RER>S)IGFBU-@^B0ALNAE%H,!]V7*C8*-.RGFG9"X?Z M-S9W.E),CG(Z,N[A/0#?B4=J#:BX,9$\[Y=4;J*#04AN3R[;>-N9@ M T4!Y18?QG'L@,OHD#(0L;',ZCF9^SG9Z02QU$(Q(X=;%M'(*0J('&4\' '> MTS/WT_/E>BV3VN'R,:F'*@0Z6$F2=L "#K=V?6BLL\1Q#^U'/;-J1J/:5%EB M]](*H!:Z#,W8<(*%"(5CMO4,SOT,;CO-X (0V[E75:6-@9A>X%9"70 F4I1VUPZ#X/EW(E"5XQ&BR < MZ6EY3_S<3_QOM$S:X^&+-B'G\"B.AB-N1(Q'\[&*'?9-0QAXR7:UVVZ;D*<*[VK9-=+EJJ<6GN:NQ<(./0V*&\EX/?2=NB9O@T)_XOIAA45VP(=;;W M4D$AJ[OZ70M-ZO%9\Z-\][1[G^.L?HMA\/P3/3IOWLKHU30OB7P1%90(#7:M M067P<0ZNJYKW+IH;H[;UJPNWRAA5U)<;*5)960'X?*V4>;ZQ7]"]_7+Z?U!+ M P04 " ]1FA92D32>=D- !<)@ & 'AL+W=O(A"0D M), H&WUU_?<"_ A67:2MIG)Q!() O=Y[KF7>GYCW6>_4BJ(VZHT_L7>*H3Z MZ=&1SU>JDGYD:V5P9V%=)0.^NN61KYV2!3]4E4>3\?CTJ)+:[+U\SM?>N9?/ M;1-*;=0[)WQ35=*M+U1I;U[L'>^U%][KY2K0A:.7SVNY5%Y(>G#XN=W]9]8=NLRE5Y>V_(_QUX3^2-#[9*#T."2IOX5]XF.WS+ Y/TP(3EC@>Q ME*]DD"^?.WLC'*W&;O2!5>6G(9PVY)2KX'!7X[GP\D)Z[85=B'=.>66"C+8R MA;B*;J)[5WII]$+GT@1QGN>V,4&;I7AG2YUKY9\?!4A"^QWEZ=2+>.KDGE.? MB-^L"2LO7IM"%9O/'THU)J\;%Y,$-KU0]$M-Q)B;CR>R!_::=6::\W_2> M_?[FEM+H?[,U,G%IC8>N16^<#6O!0C]K(TVN92FN<%$A:H,7_SR?^^ 0=__: M9:$HP&RW )2+3WTM<_5BKZ:SW+7:>_G3'XY/Q\\>4&_6J3=[:/Q#H>=^E-LJ$V],/A('/_WA\60R?H8[KW"'OQT_$]:) ML%(BW;RT52W-.MU\)$A HVAG6@1$*0NZ=WSVS(L2H$>R6-8,6>@^JU"7<)(7 M@$>16V,(;+"D4!YZB-)>*^>1TF&%Y6;=[CM7/@A 4TEWR0"5_$P?K^AGN!?VE46+1.*-#XU1&IR# :NO(8(/K*ULI 6$GT^FSW+I,?%(WJG3K M3-S( "SWF9 N9'S<0OH5##@2'R#,P 2L9EA99YOEJER+:Q6"*I*DC'Z9T.:P M4#4K1/J3MBR227M'T#J<-[H,(JA\96QIEVL!0P4J(B)'\0A*!(>%V(T-LBW# MW-%64=1/R%<1BTY7-;0.;)-O7SA9-'GQRUTA< MX);VKJE99G:O7--?KX2&2>$)!]>0ZH&/1LX7F4CA0Y$QMU!;W4)2C@.9YQ1Y MP4;%ETC"=N=H&XJ*[!ZQ-FP/27" @=O(KV3R9!?/BD.W5ZJ4-R0?E/Y-0FEQ MS&@W'O/9$&Z%Z/S2P,7*Q>??HB3^CI*8B;>_0_N=R4&;[_&-Q $XU3(=2!NY NM4C/B0-D\I7#MHJ.L2SEHJ P^6B#"R83U0 M^"/"&=\815G<\THYH$&7S;^!HP;+YE(P-+RFE)8&:%*C9K<.BP? MEHF1N%0N@!7A3N1.+=@9"YF2NQP7<)F,D53IC[+3Z0Q8GXPS$ZYT) M=+*5YF1&ROB&T#58F "!Y!IR"4GFU+(I6= 8GB!(EJ EYLCWA(9?V:8L((4@ MIIB,\ZDQD8IUT?$-,98,YN\89QLRSHUI\.Q[A10*E";$VI EAW\1!P/ [ZYV M0;1(%6&MI!.*" FR+5?5') W/69*,17*F^<#CI9[O4M8,@L6:I* M>Z:L;<1>O;[LSB*QU-PUA-V3)Y&N1"38,,5"[,Z6P5DZ(I]/WV3;DB@Z"C,S%O\,ER5(8NMQ"=&Q$;KS->I""//G+J M2Z,I-N?K&(L<\OC'KG'L&GIJ3F T0IEF 6VM32KG \=F74;_5^!$-8D$(]%E M\0FUAJ]S_<3A+ 8.1'%8IP2$?/"I8V0?/H":#ICG:HM(D:A(VHEZBP 2NO1R MU-;K+M_I%E:C36!;HY^*Q8MDX: A>T)TFW\&/,%]/L6T(&N&=2JK*-EB@1[* M=P'+<*4K@0VU+5)%:4]J%X654RJF$9.6R+MCF%\1],:82M29,9T\WRJM&98* M(#!U3ZV+VD, (4AQ5$30'G($V0?02<@*V6$?D2H2 =!VGI&AMX-ZEG!G &+& MHIJ2HK!K:R^<.XB4/P%O!JQQ6'):ULAY0<1QW@-(AP0C@ :(.JIRP]Z_7$E' MIR \?VU@LYALF_7$X(@<>TGN.J%:3E:ARDYNC[4>MR$H7U6MVSF*?6CQ5I;$ M";2Y5C'3%MO*HDD1SJ0CANG[4]&8W2B94FR<.:;PSYSW(8E\V3)9/%OB,#I M1H+"&E6,08@*TEO:-8+9*[!JQDAOE'1VC[7VQZ-9=P+YJB@8"^"&;]( )$6C*FO/Y!^$B3$N9AK) M*:BGB$*JVS"4- + A0G$5$Y+YEI@'JOV>VXA3 CRQ:W[<>(CEJN8[8F=(+ MB>2:0362]UCVJ3A@!]O&8QO_Z)YTNHC;9'G6X^UDDW/)N*2P*\3 M[V!V>OJHWVX'BF&_\20A"=5$8 B!%$H'@3PH4X\"$1^_!HN +A)T1*#QS0'" M1F7]Z(E6 #V@,D0GDAQ('$)1 MD=]4QPQQF[%&M:[K2K& Y*X$:Q(>^!E=V8 M3G&.CCF-Y9Z*M[3]<":SI/(,GXZG)^)* MMN2R;Q?;%6>/GX@/?8-88(O2UJQNN^0X&\]FXI?8+O VL@#CUC1785M1=$Q/ MQ0<;<'^?O^Z+238>S\1'S_7J-:"DXFZ"LB.RYZYL/V#(G:PB$EGB\RC, \Z= MB(^G+A_=.^L0++?U0G4"L/S>-U4=7<*T2RX6\'N* 2)(A+A5U\9@O4KEHM1R M3KVPIEZ>UO>4C%82XX%Y8[1T*X6,>Q>ID;ROKX@LXSXI6O?2FA3(J*@]7O;4 MKB,CPT'._29 BU%&\A##\CO[C)1)D;:VW(6:LHB962Q:,T=G M3M+W=@+6]&1=#5#7CMU(#O">/\(02VN+&X [RI2L-8(N#0F9 Q(? \X?-M#" MVT7@AITT+A3N<*>8EF+%HBDAZ36?ALZ_HHR\50,_7,NRZ1Y@>GA($Q@R2T4> MZ#O*4M$(9'.BH.+C5'QAI_L=$!FZ-4L[(.;G &$FQ)'FY=S,%1J1ZMJ^POKM MR.9F,BY2)N=<6%/1ZMA;*BO?X=\1(W\6\?\U4@Q*]<'*]4)S\/""S>J'D(P< MW>]D1CEOS*Q:;6_L^HUY@>P&"BFZ6_JOBCNU;T<9N$MRHKP=K1\(0.@%^#I^ M3& VR6:SR5#-*#0Q+B8;",EI=CH[QO_3#@2_1S$<=I*=GCRAPTZRL[/'&R'4 MCMH\,R<4#Q<.*8XSGL2!E)4:!Q0#^NJ[@5QJE2FTG%YJ8C^( VJ9TQ!T4'61 M@R4-TK:0JMTJ<9]MC?H!RQT;)@89<[*731,QG]/@M>O=(P(C2_,220&X(MB# M)-=2EU0?#P$0AQ[;/L0K=X77MJ6=*CE1H,O^='0Z)-!_I2%K'/Y>@D!J'AMR MUMH%\%.E]-X:Z:5/;;]THQC\=DA^1UU>NJGO'0OV;AR _#=1I?^11O<'[T]. M!G:B2OB@:@\KM"'5=[7$TWOEFXXFG7BTV?YT-GKR_Q(X&Q#"OAVQ=G8T,9$>8LB^KL*XKRP/)M% M(_P670>;I3?)S^=7%V"S<:^KCWSG<'Q&A'S)Y?)]1PH./MA:YV+R>/SHJ7A3 M4?U57:L1ES$;;9]\U<^:LM0/25WQ:AV?3HR#G_+IJ0$=2GPL,9N^C83K:;X/ M9Z\D]^_#J9:<6["(X2BAW;FE/-$/J$^FH!Z*B$![%&-DW[2(2,5DTSJ05$XY"S\X+I;77O0C]SB@#R.B5)M)PV6@&UNZ3K> M*C=D7V^(P2\BAFPN=3(Y0FQI73L#;>EBAZEQG.Q@=B9<16QC8]>IU6(P$BE4 MSGSLD-^#D8SHDCHSX[-BDLS-46K M@%W8\9X[W@IO?XB?-TNA7 M:7@^&Q\YR:+3%"LB*2/XQ1/Q.9JG;[(NB)HJ<]E1L!9V:DLOR8C@$+O,0QP. MV/9U%!XU /7.-1"48[^DOH]'%0_&C0YI#L=9DN*;JTA+%38'N!&?;>BG:;L) M&'*_L^+7S76G?K]R5[I4M"!LC=XMO*+A:MD1YJ,U# M6=FFXD9 'QP_$@2N%-##*&Y;<2(@U# 8>O68?@-P,'F4AJXL G$6] J1#H:*-B6\8AT>-AAX%K'G;P\1.<\(LV@T%&PZ24E,4)V#9 MKG-+FR/F/J$N^D+G:3(.,"'Q&=_2U#>ZF7+D!R##R0_+8PK;Q$F__JHKTL2- MLC3:]7N/H\$O?BKEEOR[)F[43(@__NFN=C^=.H^_&.J7Q]]=_28=D(]^W;# MH^/1V&PO=V]R:W-H965T35(ZWVGRSF1".W1:YLB>#S+GR:#2R M228*;H>Z% H[:VT*[K TFY$MC>"I5RKRT60\GH\*+M7@]-B_NS2GQ[IRN53B MTC!;%04WN[6;DR4KK;[3XD)X,QD1(Y")QA,#QHG/K M_[)MD)W.!RRIK--%K0P&A53AE]_6<>@H+,>/*$QJA8GG'0QYEN^XXZ?'1F^9 M(6F@T8-WU6N#G%24E"MGL"NAYTXON#3L*\\KP?2:74C%52)YSCXHZTR%Z#M[ M/'(P1.*CI 9]&T GCX >LH]:NB7+(IN.( M3<:3V1-XT];KJ<>;?M_K=](FN;:5$9;]>;:"URB4O_I\#I"S?DAJGB-;\D2< M#- =5I@;,3A]^2*>C]\\07C6$IX]A?ZC:7H2M)_R,RRQL.5PWC2E47?F6\ )TLD MW9JZPR4'%5ZEPN2[8)J'\;,2;BN$:C!*;IPD4Q1/':P7@E,=4HQ9RIT8^CQP MK^Y$DBEY72&\E17>L5J\&U\CKBMIA$<[UP70=UZ2W\I"_A/>0YTRJU>4<+[* M*2ME5:<1$^:!9*4>R [99^QG4AANDFS'-LA R%6&*2BLCZLV%!&8KQ1/_\8H M ^WK2M./C[H-Y4!3N8Z*]:&5*0(@$R2AKJ].A*F\7OTF;D3.XFZ\[,^>/C' M,?.0P$-O:Y3I?91AI^(?J>[^RJ::AR449))#4:Z]"%33,%^P@K=:^8@2S;7. MP52J#59&@#;1L>WN'7(;Y8@VMYE,LB B#=QT6QWZ3>.<1-7!3L?7-B8O/G]OV=KN <]J:$_A"QHL*-F0M/LET:25VF( M6I-OW_CD;,?#QWLQPD4#H<(,N8],&A9%GG/33SEZ6*6-PRT#I5T=C(BT@QMU M9?71A$S"E2\/;8Q>:97G& 6F:.KD M63&?UC'_TM,&+5E;E:4V-2G@N,!:Z8:6=]S7\%-NHSC6I4<3IM] IFB'RS:,K1:P2;C.V1LN@85VF4YWKC=>F&F_R>3PB\:0^OSPFC4RP])N^/] JX-O5@6@J5HY9D50F3($V M"/R&PS0B^AHI>VT!%(:C\U%>T:T7>ALC-L@XS.=MH[00]03:'RET9Z7CK<*\ M04QP]Y1$A8XT.BS\Z5261B-H@ X#Q)^I]6'6-T/\#39M#IRZ!IH#I4F@V%<' MK[[SZ8CA7N9$L4+M-YRS=A@9YWL).**+H]BU M!VV%9/W$#J)X.<5O7<;WGL)>0'N0SN>H]I?)$1V?A3#^("AY"0^[JK-H,3WH M>7.N3>E;FP8$LMWL3V;1/#[<7WX97J%6C(_JKEM[JV\TGM](XSR MB<#51"6]VK-E-%O&^\L0*MO?'%V/EHMH.IOVO7J'*U=(>NR3/OU_DKXX7#R: M.=K[;OAFT>%AO+=ZHE*"O2#6M1:/H\5R^6.%$B^C.)ZT+^KE8V6RB.:S>&_U M72_C.#IC/GP MV=J^;3_ZS\*W[IUX^(_!1VXV4EE,OC54Q\/%P8"9\!4>%DZ7_LMWI1V^H_UC M)CCN/R2 _;5&^.L%&6C_%7+Z+U!+ P04 " ]1FA9!M;@8R,$ ">"@ M&0 'AL+W=O/.VMB*>WRTF]35%G@1G"J5 M9H/!)*VXU,EB%M[=V\7,-%Y)#?>6N::JN-W?@3*[>3),#B\>Y*;T]")=S&J^ M@4?P/]?W%I_2#J60%6@GC686UO/D=GASEY-],/A%PLX=K1E%LC+FB1Y^*.;) M@ B! N$)@>/?%I:@% $AC3]:S*0[DAR/UP?T[T/L&,N*.U@:]:LL?#E/KA)6 MP)HWRC^8W4=HXQD3GC#*A5^VB[;Y-&&B<=Y4K3,RJ*2.__Q+J\.1P]7@%8>L M=<@"[WA08/F!>[Z86;-CEJP1C18AU."-Y*2F2WGT%G0)B- MEJ34+/4(3-NI:$'N(DCV"L@U^V2T+QW[3A=0G/JG2*ACE1U8W65G 1^A[K/1 MH,>R09:?P1MU48X"WN@?HEQ;4[$E+=F^%D\/X,^[QCGY]#O_2._C4(^URB)$9A84J] M89ZO%+35*;^"8QZWEZ:JN=Z_>W.5#:?O'=/8)VP+M=HSOZ^!F36CD*4@-!O< M:K#2%(X%-;2'X@8/LP GB<+PFCU4*Q2?[OI'9'QN_QNI$=LTCNO"?1M2@WY& M1ZM'K&ZTQ@">P-<*+^3 S+&W:-*[SD=QD4^FN)CDO6EX,QGULM$U^PFYVV>7 M+)^RX?6$3?.\'H002>3@#7NY5?3"#J=9$'E5D:V 0V6 M>S@5,J2E.\,=(V;FA%O_;*RUE72):L^$P?[I/-W1L24FNG8\-$;7PSM?.6%E MW3[2:0J=*"G60&?]19#OHY]E*E MJ ;041CG(_>5Q\]8=RVB;10H"5KM2BE*\LTZWQT_Q(BHZ-B*T5B+.<^X<^!; M.2]PB^:'8#Z :&,9AEA&K\S0SX^=N$R8A*N]$^C@_=VV[XNHTS MQ[-YG-P^8?%+[9B"-;H.^M-QPFRZOC?&' M!SJ@&TD7?P)02P,$% @ /49H66ES=JY(!0 5@T !D !X;"]W;W)K M&ULM5?;;MLX$/V5@1L4":#:DBP[=IH$2'K; EN@ M:-+NPV(?:(NVB4JD2E)QO%^_9RA9L=LX;1_VQ1:IN9PYG MUOC;VJUM)Z>F^ M++2[Z*V\K\X& S=?R5*XOJFDQIN%L:7P6-KEP%56BCPHE<4@C>/QH!1*]R[/ MP]Y'>WEN:E\H+3]:!+TJNWI,>Y7(AZL)_ M,NL_9!O/B.W-3>'"+ZT;V1$\SFOG3=DJ8UTJW?R+^Y:''85)?$ A;172@+MQ M%%"^%EY(NW"GK^\F9EK']Q*VU)[_6==!Z$ M>W<^\+#-$H-Y:^>ZL9,>L#.E#T;[E:,W.I?YOOX F#I@Z1;8=?JDP1M9]6D8 M1Y3&:?:$O6$7Z##8&QZPMQ-=1*_ES)/0.;WY5BN_H1LYKZWR2CKZ^VKFO$6R M_/,8"8V/['$?7$!GKA)S>=%#A3AI[V3O\OFS9!R_?"*"K(L@>\KZ;QS5DW8> M1_FX<;I=25J8 J6K])*\F!6RK5_U+\CR> U9A>J0.=V)HI9D%F'[E2DKH3?/ MGTW2Y/2E(Q<<>':@=AP(MU6HI%4F=Q0P:=@[P[%47I8S:;M$H&.E(6UJA]-S M)W15PBJ@Y/#G/'W6:$Q%6+]#0]I=_VFU99.$ M;HT'[@.4'M'D-$J2$1[288K?X^RDV1QF0Z3^O*4T"90._U=*DTF4Q$QGPL1R M!,U>DOY Z&DT3A,@ZAC"1I8<9C1)HNGIB%(Z'I\TB^07Z!QG43+,:#*EXQ3' MAB4X^!F?""&:#$,8Z2C$$9^TV]-T'(JD37?,J;E9ZD!/(1U7B-!T%/<3-.^B MX#F$=.\8+, @0%E9A +RAIR &LL<)9/^::<$XL6=4 47X N,XA:+XX.P2VYTA5Q ->Z?CGIDFUM\L_"F"C?GF?&XAX?' M%3Y\I&4!O%\83*YVP0ZZ3ZG+_P!02P,$% @ /49H6;JI.LJ8 P JPD M !D !X;"]W;W)K&ULQ5;;CMLV$/V5@;((LH!J M77V18QO8W21(@ 8PLFG[4/2!EL86$8I42&J]VZ_O4+(5.[&]2!_:%XD*R'-W"NMK:=!8/(2*V8&JD9)7]9*5\S25&\"4VMD11M4 MB2 .PU%0,2Z]Q:RU+?5BIAHKN,2E!M-4%=-/MRC4=NY%WM[PB6]*ZPS!8E:S M#=ZC_:U>:IH%/4K!*Y2&*PD:UW/O)IK>ILZ_=?B=X]8 MZ BAP-PZ!$:O![Q#(1P0T?BZP_3ZE"[P<+Q'?]?63K6LF,$[)?[@A2WGWL2# M M>L$?:3VK['73U#AY[/'G0X' 9/P3$"\ M"XA;WEVBEN4;9MEBIM46M/,F-#=H2VVCB1R7;E'NK::OG.+L8JEI?;5] B8+ M>/NUX34I;GV0:&>!I03.+A#',;I!;RDKS9I\9)GJO5A*9BTQT7#GS[1YC"H']!;O'P1C<+7%WBG/>_T$OK/KM*_!H,; VH-)+O%:H6Z MU[[U?8/YSAJUUL2'^A +C[%R15O76"P-=HR6U#X8[WFC^ZL8'1!"(_2B*X4U7=4+9O);6.?=)AED$6 M97"_-U YE&I#( 8F]&$XRN"SLDR<56BC%?G&0S_+0O<:CX;$W)@IW.1Y4S6" M.>4*I+\IYZSK8(3 *J4M_[LSO(IC/TJSZW:03*+K9W*Z5;DB"2:DDGLGD_2G M5]PMI,-QC18>F&C0Q?.3:[-E!J[B04*-2XA]!608[PT^]7538]N9Q=. \ETJ M%Q_I*")\C9TX5K5LW&(Q^?3RQ22.QJ_-F>K)FZ2AJ*MP,#PF% W2WD#'7 MJ M2XW=WR%I^T#5]35T?>V$6,=U^+ M>5Z2*+EH7,#)*ERFT[*1GD0R_9YD\C^K M]@.AR7.JG9$K^4_D.O>3G6K'P<$!6J'>M-<$0QVLD;8[2WMK?Q.YZ0[@;^[= M->8CTQLN#0A<4V@X& \]T-W5H)M85;?'\4I9.MS;84FW*=3.@;ZOE;+[B4O0 MW\\6_P!02P,$% @ /49H6&ULC95M;]HP$,>_RBFKJDUBS2,0*"!!NVE[40V5/;R8 M]L(D%Q(UL3/;*?3;[^Q QEJ*]B:QSW<__\_.729;(1]4CJAA5Y5<39U @,9LZ MX%8=C<%DLA;BP4P^IU/',X*PQ$0; J/7(]Y@61H0R?B]9SK= MEB;P>'R@?[2Y4RYKIO!&E#^*5.=3)W8@Q8PUI;X7VT^XSZ=O>(DHE7W"MO4- M0P>21FE1[8-)057P]LUV^W,X"HB]5P*"?4!@=;<;696W3+/91(HM2.---#.P MJ=IH$E=P);#"%#SNZ9H5JXFJBFC4WV1,6+2%XA3"".\%U MKN #3S']-]XE-9VDX"!I$9P%KK"^@M#K0> %T1E>V*486E[X"F_)GMBZ1 6, MIV#S9:6"G_.UTI(^BE^G4FZ)T6FB*92QJEF"4X-=G]$:= MWN@<_;^NY"SAM+[G6)@K$!G0:6NLUBB[([?G=(O)WNI;:]BC FH!> D@FI3 M:3(11^<(F2BIR N^&L/!P+Y'800W MHC);,EO'EZRJKV&-'+-"*PA[WB"@IS^(8,7,-;<.C4+0;$?SNKU_\'M1.*1G MGXAS(Y3QQ&B60-\!T=LV40IEZP7X7B\>]/># M.(13'Y5[5/.TX<9V-G,G#==M^7?6KGG.VY[QU[WMO'=,;@I26F)&H=[5L.^ M;+M9.]&BMAUD+33U(SO,Z0> TCC0>B:$/DS,!MTO9?8'4$L#!!0 ( #U& M:%E*821J=0@ -@H 9 >&PO=V]R:W-H965TG)S;BZ+H RW1-E%)5$DZ=OKK[S>D M)"]Q?)K>EPM?=!W-VIIT%.RZ^YY7!2]ZTDMKNG>>+GZ%;L)^4J5=&/9- MF8ELE[X''5I%XD:1=_%1AH^BZK(D#%@6H(6MP(UBE99G*BN?Y,T-! M,S6;R50P9Z1ALF3O44:_HHS8@[3/778/GC.&T%A13(5NXQ,PNQ'/%CQC9W'8 M'2)!\YQJ#43[NF@JCTLUNUR28L8(:P)VUN_&+1$OP2::=,-M-NE2:ZCO7I:J MO&SN]]GGDD]E+JT48(M@5<*5>_XPMC<^P_L);R2*N1O:41&5T;E M,N,6-U.>N\6NL+KD;,@XYMX WDOS)6J!W$C>*;!FJ=U;,N2 FN0WSE8..$1V MR9_ ?@Y/"0+3C1@K=$$^$S!?DL0 M2E@(,P@/#;.*B;456(!,("%P$$C)*]Y'H#; FI)[&\$'?B-.Y"J9(1_(3K$6 M.I7&R;2UGUH!4S*'&U7R*5(N%=K"M":OOA9IG5:12ZOD0%HA'T9O3ZL$KMI- MJW%W_+^75M^7['XY!\@?L![:".VR"6[D:)K3.NGF6OAP(#A$X-X8@QA219/P M[:JF;*1GU+[AZ9WZ9@MT\3^77$.28>?$C* D#J\?:VGN-KJ^PJ8 & M*;2#N3^G5E$0ZQ@Z+7A5:;66:)IP%1N-OZR3@Y&3D0I0CN0*-J.Y@SPIUK": MJ@?61F%XG !2?^ E[I]9-/"(Y#5LO82L=K'83[%)4.=L)2G.6)'5Y6(/X.GG MG-8N=$)]2B#>E./ V[(N!.<18D]A$H(LW%2;\F!A%U(##,H2R:4-&5:KU+C: M%R H7H2B$8=,? +J4%=F/K>G6.[H$(PG26-4@.D"KZ$:SS))RO%\:QV?$RL+ M3FM$PC%I=#=R#<*4Y_ LUUZ,2^"&4= D(Q"%@W"%8O/E;RJ""XIADZ#0IU+: MB;=4#!18*DH/#S14H>>YG* ::K&5RA)7VE<:P2Q?XX+/; U%-)XYB'3(M<*H M1[\-6S<):ID&%$*J\8 ]P4291),:+=*3&M+LM).Y M* %+N=8FPS;U[Q$U:5*(U$H27:@:G]0V<$N-Q^Q^T:I!L+8:B'3 MQ19TR0V($(#4E>&KB')H$PU$%BZW$A$P BGS2I$)+57FRW-/AR:8AT"A<>VF M&V_RP?EOIU9;[4QW>P)D%9?4Y?:GJ:2;M ^RI::$]F@#Q7P#HUPL_"0O'/X> M&O9>-CZ("O=%1?^UJ&1?E'- 06.->?-\M>N@3&9N='$97.7/V\-_@TT'6&OA['0_Q.)A'^)\$P3/ ;!Y/1 MA#TN ..7KE!VR08)2Q(VBMAXQ'Z!ZND;O!V& M Z=#R/K!< *^P3@9OX#C\_%H?.$@((JOV7D0UI^QB_^?1O9G@Z7HKS] >Y[)T;:9&[]WQJNWY+CD.I*E=<(LQ^4EL M0Y03!N3AOBOB310W:"M]"=R;45P/\5A=L-;@W&P// M;4QPQ.:0*7Z/<]2<5U+Q12]'4M&&(&LF.ICBQA9)99R[X0P.SIEP?=3/(0%; MVG:K0'2*U-L=QK7(7?MMNO;G=M@>+38;POWM2<6?O?/>OODD#9=ELVMTXUXC M)>6&NELJ9$4[!ZV*@PVZ+<$533^F1CVSAS97[%O(@!6_4D\%.I&$G;%\4V6^ M;7YHC&H%/)!"'QN%'&B=M^I>H%S/HR!)!G0U[@]HP8"=#X)D/+I )?<3]VA( MC^)A0H\&H8.]T?:CD7LTWGHT!*]/E&)^PCSO!_$DIA>C:%Q#RGD3@8L]KT&G M>!B,PX24BL8$1S#/F"LFBVII_0P%UIBV(7N8[$#45J Z2IC*A:0'>SY2RS0T):#]F MO/L/4$L#!!0 ( #U&:%EJZ'N E@( (& 9 >&PO=V]R:W-H965T MW+W>_^9_=NMC?VI\L1"1X*I=T\R(G*:1BZ M-,="N M3HN8O6V,+07RTN]"5%D56!Q4JC*-H%!9"ZF QJVVW=C$S%2FI\=:" MJXI"V,<5*K.?!_W@8+B3NYR\(5S,2K'#-=*7\M;R*>PHF2Q0.VDT6-S.@V5_ MNAIX_]KAJ\2].]J#KV1CS$]_^)#-@\@+0H4I>8+@Y1ZO4"D/8AF_6F;0I?2! MQ_L#_5U=.]>R$0ZOC/HF,\KGP22 #+>B4G1G]N^QK6?H>:E1KOZ%?>,[B )( M*T>F:(-902%ULXJ']AZ. B9/!<1M0%SK;A+5*J\%B<7,FCU8[\TTOZE+K:-9 MG-3^4=9D^:OD.%I\HAPM7%76HB;X*,5&*DD2W2PDQGNG,&U1JP85/X&ZA!NC M*7?P5F>8_1T?LJQ.6WS0MHK/ M=87D 2]2".XL$97M+5FM2\Y&RM1S7"M72I M,JZR"-^7&T>6_R0_3E7>@ >GP;YQIJX4*\'6*)X'4N^F\%)J-IG*,=6].I7NGU2P%HJI7D:34QO]6NK4% @D M'GPZ8C;JU"=_#OU>-$YXC7N#40RKZI%#,BR-D^0@3H:0C,?0W,,PGL!X? F? M#0EUIB(/G20C7I/>J#^!4P\='O5E@7973Q]_&96FID4[:S?@EDU?_W%OIN.- ML#NI'2C< 8 $$1 9 >&PO=V]R:W-H965TA+S?:?+9K(1S[6JG:7O76SC7G M@X$MUJ+BMJ\;46-GJ4W%'3[-:F ;(WCIB2HUR--T,JBXK'O7EWYM;JXO=>N4 MK,7<,-M6%3?;6Z'TYJJ7]78+'^5J[6AA<'W9\)5X$.X_S=S@:[#G4LI*U%;J MFAFQO.K=9.>W(SKO#_Q7BHWMO#/29*'U9_JX+Z]Z*0$22A2..' \'L4[H10Q M HPOD6=O+Y((N^\[[C]YW:'+@EOQ3JO?9.G65[U9CY5BR5OE/NK-SR+J,R9^ MA5;6_V>;<#;#X:*U3E>1& @J68P*T'GKN^^M-)M+P<.O&AE4$2ZVT"7OT!WQG[5 MM5M;=E>7HCRD'P##'DB^ W*;GV3X()H^&Z8)R]-\=(+?<*_8T/,;GE2,_7ZS ML,[ ]W\B*L> MX*\RAZU]]_ETW2BQ, 1WN HU/<3UC^ M)-UQ5%';.4):&"-*]N!T\9G=+9?"ASW[I:T%RT;>O%G"9,T*7=7IQ M/__@W[*+M\E1!@O-34G<2VD@6QN[I[VEK1TUDY;QUJVUD?^#,DYCP;:"M0V] M9VF2IOZ/V36'#8ACLU?=DNH)>Y/VTXPUW+!'KD#;"!..>^TUS*$-J[01##:4 MPO;9IR?$/UCF ;$UMUZ34MK""&\M("B%$P;9*/R>H-6!PSL(WBQCIH>,5>?W?AE9*$3U0*FVJ6B9_Q>%'$U\ZO#A-7Z9>.S M#20'EY5D930#Z\ 'FO;)PA7PA0#]5JF=H()KRFZ0C-)C81'M6P2A?Q<:?79' M9EIK56+I, L0$ETN%**B=M*I$* 44! F&!IE-#9Q9-1YE$+)=@@92R<7X6") M:,;F8NN%>)Y!;O E%D%-'&#IHJU:Q7TBARCHLX=V\2=2B!B2,7;N]OD9SA!^ MVNI8_WF6[$2>UI5@=)5%\@H/!BUGH;8Q0T+H4GA[P0E#[E1\2PJ7HE"<^NU]&PU"!Z,8[I8ZU6K7A M S[8R* R:L:AJ-;51+XKN;!J2@@AX3<6@&+&T%S$$GE2[C;'VKX%D-, M4$ORA52HH3%?_[GC0K$Z6GB(<:[#ZS *WJ0EU2'!#G%-Q4@66R3 M3OT[(NDI#4F=%XL/VZQEL3[(;1):"BM7-4=*$8S0 *+AEZUK*5O_;?F(_;/L M(#VP!^4R">8P[4L][A_F<9 MC-,1^Z0=@CS#QW":#,^F+,,I^&66C]DG7"EL:[:Q,=S7[*9=8?[M>.YV-SV\ MWT\/W2&AXUM?HO;6#5,#%..KE4%E042!R9L<70 CM5+D3BR000\ MX:=/W:1ESD=SN),"'^4E!:G;A6,0L>-6QC#W#?Y9+6V"*&H'NTV,%E*7M(52 M4R-_S]F/OHCIUL(7F"&^%J@:3R-(=)U]^[IJ$O/RG88';KE%6WR^K^]X&;<"U^.AY^7/B5 MFY5$T55B"=*T/QWW0MO:?3C=^$OR0CM3Z M_U!+ P04 " ]1FA9_&Y?EK4. #<+@ &0 'AL+W=O M1?GB65%7F<[512E,O=G(&_XMJN'0U/1%*;JMBXS>!@HW/[O[QQ>NALF(5' M-L1N0\Q\VX.8RS>RDB^>E<6U*&DUJ-$%B\J[P9S.R2B758FG&ONJ%Y=5D7Q\ M3'*E(BDVL+61I*YGYQ6HTYKSQ%%Z92G%1RC-Q2]%7JV->)NG*NWO/P=7#6NQ M9^U5?"?!2[4=B&$8B#B,1W?0&S:B#IG>\!B]M2S5XU':9-H?/$;&6BGI\@-HPJK]3)B^^^B2;ATSLX'S6< MC^ZB_EE&^C)*T'$4B?=;OK[(9"Y^6ROQ&BMDOA,R+;85=E2XQPN9C%\N\U3\ M"#56=N,IK?KNFUDZ=FO"K%B_G2>P-! 6%8@((% M, +K\R)__*F6F5YJ4.@]#IB?4B=5\T1>RS+% V*VP%&EO>\4:Y_2L;HR0FVV M6;%3"LM370*,BA*7Q7*I$\57=67 -I1\I0T_(ZK$C]\)2^4&* ,1S$"\K%BX M"M (*E:R@&]Y<;0Q-2FO$#E0L3E?;.O2U*0'/*EZJE,W6[ F*I6+G9*E$F715W:G0'PJUJ+>/PM/];YBFQ'E):Z M-$0AA_Y+@P3 U.C)0H*'1#4;2@#9 O29-"TH%:47>C21]DF:]Q#'(/3L.IY''6)U)MDE+Q<3CD0D@3@*X*D0/M6T26;>]ZT+"T.0:X[1PFE0 MJ LI:V,AKZ3.H'/%4;RLJQJ2DHG90VI 1-DW[T#\5%PKV"?8,_NUSC**'"BR M5HP!9$7KBZ0XRR066-X;+BD>$6HIZ<1) TB_TD5MX GL*A:92L7L#%@/#A+? M-0C#/+S+Q2]RYQ354<'WQNK?(ZLU-*$%*V-=9" ,!K>$:?38BG;LF#[DQGW( M142N=;(6"Y4 8X5:+A570J+>NLB\?/L:SI1DLO1^<,CJI5IIRH_L'8S/G#4; M>CXJXCXNH?+G_O4'=X#D6K1%O92BKD0"*19MU#=&NEK2JY%H80[FD_)T!:%&6954JV M"WJ/!X*$0P&W@ST:9RKR;.=Q:U_UG?0!O64U^V6;/3R&MBA/"H8C;:$-4C<5 MX LD& WK*DH?B(I.RO+:V>/H?F9:%GJIJI/B.EGK$)\N^OR2/M]!CVN[7>+$ M##8B*=XH0%O:R2ZY9*1P,6%L]/CD8D.?Q$TU7!?A^V.#^>2IE#+7NN-) M-@%]JK71R!94VD%N\@)=V%*#'(H4QAE#F_V,V*8;&P"4=+YJE@1H"I0N)23# M3[BDYZ&?.OT^RWE';&@7/M'!<]9N&HB[<)\7 *2;1+G2$9TFG7UZIU-.VG^A MPW(5HSW!;#-=-?B1:H*P/&5OWBQT+AWN>*-D^J,"BFRS&A1W9[U3(_NSU89K M#%+/ G'K1+5A^A="AX0]D((.9#[O,BVB^WJFKQGB]33>9\;Q<.34GKH]*!SB MP2I"(F"7O4KB'J8"OV46E#L(_]KQOVO'Z: MP.M68@Q,1\4 G3>6#L7[6F7,)*1(@">EQ5DJT,S25HS(0YE.N/SQ8I$KEO R M3BR(B&0M?:'(MT[?/O0 *2IY8]>AOF#,661ZQ2[M7?AO$".CYFB%*-^0PE4? MFU+$*,R)(]:X8Q(L))P+K)$\,&(%J7Y#=H)_Y"(*?8.P0"&1YP[S?I8X"B@7 M<9L?LSX;9'=ED4][07_U,**4R/QNBII*$6K@?.K*E#'6TT_UF0#0'BCO/#Q9 M\3+92D>_]6:C4LHWL"B5!XKW=$1F]6M09X]R!SI>&,X>V 2TE;PMEF#E;6%: MW-PWARVH0+_#"_JA?66.@L,ACZL>\O9+[H.U=MSM=%"(;2!.PBG3,X4H2)*B M9!6YQM=FV@6Q,Y^/@^EXXCA $<)[ZJ[<-1IX"NH/I='Z&IZ-!.!:OR=@H5]/S'QKP/9U,@F$-WAVFL;[OH!/&\(#AU HX INS/3J$ MQ&Y4A.9>):YBY9+E2_CKER\Z!^#F1B?B2F8UAVJ_3T&^@/,G=<:Y21K7>U,U MJ<@?%JJZ5LHEYUYK[YVU3\\7$TNIR_;,>RLFQEL4/7UB# QKF>X/%02\G>-9 MYE]P&#=WE&44Y]2],WV!D-9-!VGK0AX# -??17W(_>S6=XY6%U51 M >+[UNJKP$4#R0]VIGVIXZ\G]2'BTW],_*#0][I7-PM;POM(&;FZ 8\FT1@9 M:'J$*H #3I347*SZKM:&D:-@JQK?]+4$DVUT'&7_BSPUOL%FEN9 M)[V\>^3\6]7$PVJ(41@&H]D<^6\\&(5-Y3 ,HF@>3,,I/YB-Q!_6.4ZC8#R= M!^/QY(R?3.*V;D!),9X$T6SL'LT>5BZ,@LEL%(S&8[LKM(-P^->&=73MY9). MKG9XL@>&AY77A#?#XFB @I+=BZ7:TO2+QX5^-OE%>#@:N'=7CX:#^?B?4KT# M_3]7]FY&&.[G051TS8U_)'X\"/N4IYU8_CHJ>.O'BM;E+WS[^_6'Z^U>QN [ M#^9Q^\G;RXN+DS/T,LY(, <:G6D43.#3!P=?WW/SM"Y*1K-%79&YFOE/IVEO M=Q/7O:+O*XZM>&QP;_-'8EI?O&>L]_VA@1ZGH\4#CT$U:PJ?=,W_=Q 1[$\3 M:#A0+)_P-"&ZT.*SAO$>UY9 ME@=ELF%&*<9/_?_-,02[R)=-((;S>1"-HV;^\,:6!V@RT,311)L^=DKKS#7/ M'P&]IP '>LLS")I;-[.Y!XRZRZ)>K4%B5Z)T@!G2.G&6J[>V MFMQ(%&EVD!PUPRM O\KT2I.2NA558.?'-(3B)B_3&\V=L)NG/]C.]E4%?5E M?H__!^*B*V<3SL0!EE!)F9;RVC$' ]0;UQ;?%HX:47(D&U$J3YL@\L6Q"UDJ M@-F4[ !\17BEL[I.PR!B!LMNQ?=]J44O2LG4]R@D?Y^%%5+L^W=<4# MH45I?K_74ZV=PI<>01L)W=LH>D-,+]%IMD%L63WMD",^F"4H=D>E:)NZ#9S^/BSA/?T!VB?=?$ M4^9-L[@?"+ 0EQD]!?)\QSM'>JL,L"V=_82N!R%O M74OW@'8H@>(,PBAIPN_HO/6NYM$%.K5\]-N^2RXRG4I;#;OO$UC$ OJTJ9'R M-VTL:@-UF#,P3#KL?KFXI[I?2;5W/&?5RGW31+)?J6P83J/\'Q]M>L/QA>J.4GAR(V]WV6W13(-# MKI,'ASY@/>]\<;Q1Y8J_JR8P1EEI/SYN[C:?;K^T7RRWR^UWW[_($F4X&7:) MK>%@.CZQG^#X'U6QY>^7%T6%-,Z7:P6 +VD!GB^+HO(_Z(#F@_87_P-02P,$ M% @ /49H6<0C'!+: @ >P8 !D !X;"]W;W)K&ULC55=3]LP%/TK5T'B"35I6CX&;24*F\8#$@*V/4Q[<)/;QL*Q,_NF M*?]^UTZ:=:*4O23^N.?X'#L^F33&OK@"D6!3*NVF44%47<:QRPHLA1N8"C7/ M+(TM!7'7KF)7611Y )4J3I/D+"Z%U-%L$L8>[&QB:E)2XX,%5Y>EL*]S5*:9 M1L-H._ H5P7Y@7@VJ<0*GY"^50^6>W'/DLL2M9-&@\7E-+H>7L['OCX4?)?8 MN)TV>"<+8UY\YRZ?1HD7A HS\@R"7VN\0:4\$N-O>LG\)WMG+ M0CB\,>J'S*F81A<1Y+@4M:)'TWS%SL^IY\N,58R MCF9W.C,EPK/8H)O$Q(Q^/,XZ]+Q%I^^@/\&]T50X^*QSS/_%QZRDEY-NYWTF7*N-HB_+Q>.++\0?S:9[EE'.]G M])?DTE4BPVG$M\"A76,T.SX:GB57!_2.>[WC0^P?'L?_H^&Y0+@Q927TZ_'1 M13H\OW(@VP+B[:BL6@>1DHVX-&?]# MQT18+M#V9Q4*N3&"O&:L"12:0X6WW,$"F15WEL>@I;:6R;8+OJ*P'?\M9AW] M\*1E]?2XJ?@N\S33+_!] JE7;QC&)\ V&[[]_DU[]B9C@U+7S.>SC% +G2&8 M)0A8U@Q;"U6+-DD41UF8%2LN=0227##+<8!!DM]AX1QR8/J#8.^-?V@#_3XK M*19229*\%]Z!7Y,_* I6.7.%"E,BRZP7Q:I9R]N-'^S[ZN*=0"C1KD+L>8NU MIC8;^M$^6:_;0/E;WL;RO; K]@@*EPQ-!N>G$=@VZMH.F2K$R\(0AU5H%OQW M0.L+>'YI#&T[?H'^?S/[ U!+ P04 " ]1FA93*#PQ@@$ !F"0 &0 M 'AL+W=O+;_$ M-I"D+39@S8*D6S\,^T!+9XN(1&HD%2?[]3M2LN*VMM_C<&T^+G52/ MND0T\%Q70B^]TIAF'@0Z+[%F>B0;%'2RD:IFAI9J&^A&(2N<45T%<1AF0G5@O9FHH+O%.@V[IFZN4:*[E;>I&WW[CGV]+8C6"U:-@6']#\T=PI M6@4#2L%K%)I+ 0HW2^\JFE^G5M\I_,EQIP]DL)ZLI7RTBU^+I1=:0EAA;BP" MH[\GO,&JLD!$XY\>TQNNM(:'\A[]H_.=?%DSC3>R^L(+4RZ]J0<%;EA;F7NY M^P5[?\86+Y>5=K^PZW23T(.\U4;6O3$QJ+GH_MES'X<#@^DI@[@WB!WO[B+' M\CTS;+50<@?*:A.:%9RKSIK(<6&3\F 4G7*R,ZM;ROMO4FNX0P4/)5.X" SA MVM,@[S&N.XSX!,8,/DEA2@T?1('%U_8!\1E(Q7M2U_%9P =L1I"$/L1AG)[! M2P8G$X>7G,#[P)3@8GO@)/QUM=9&44W\? Q,%%+QJ#18@"+:RL W!:@=+;X6S-:5"=,H4?H2ZJQ*T M50*48X/UFFSVB7:*)"1SXF4-#ZOJ&_U;BW?F_!T7=+ML-6%J'_ YI^.>G;WF ME2NK92N,ON@HV.L/I-NV1L6,5'.XW;OY$[P;^]DTN;!2XB?AV$E1XJ=QMQG- M_,EX>@'O44AJV<[^BWL?B"A[(LBM"RP%I&.A@=Y+;8@9Y>'MFVDR5[N#I25AB'(ZBSHMP%$Y[ M(=GOC,,+5R@W5 E,O#B CUK^2/(QE:5=F0H!D;QW/+I#EO!C8:2H@5K1&%3:&$*V"A9'ZO,<_5H M39 1&=KCDG*@>UJN[&G.T>QHJZ*[KF2D0/."?/MY\ LW&YHC(QL(&AM2H>\X M[+[-JFA=#1*?D_F%5I.!D9"S*F\K9LA#:=:5F-8X.L_(:'_-53_]/ MDERK'D;&/1>"+I\?ZU#7%+_W:2,/FE;E)&S-*R"*=7YU ^SC*20BCJ)0CCVN@8'LX^:=>LF MO"9"U-7=&!QVAX^(JVYVOJIW7R"?F-IR&ULI5C];]LV$/U7"+W7LD<[FU[I,OB8+Z4E>-OYJ4(;1/IE.?E51K?V);:O"EL*[6 :]N,_6M M(YW+HKJ:IK/9V;36IIE<7\K8.W=]:;M0F8;>.>6[NM9N=T.5W5Y-YI/]P,]F M4P8>F%Y?MGI#[RG\VKYS>)L.5G)34^.-;92CXFKR;/[DYI3GRX3?#&W]Z%EQ M)FMK/_'+J_QJ,N. J*(LL 6-GUMZ3E7%AA#&Y][F9'#)"\?/>^LO)7?DLM:> MGMOJ@\E#>359351.A>ZJ\+/=_DA]/DNVE]G*R_]J&^[H2*)\H8.^OG1VJQS/AC5^D%1E-8(S#1?E?7#X M:K N7#^W=6T"4 Y>Z297SVT33+.A)C/D+ZDW["V&?!=B;_%?\E4OC,\J MZSM'ZO=G:Q\N);G='5!$SQY&YI2\*UN=;-3I?;JX6)V,D>#5A5S MS1:JLF-(XK6(%)J;4,I\[+..8Q*4JQ>L)Y9UUHL)E5"P#YWV@5R M7IE&O85^?(1^).KMQP3!!PQF59>S&\[1%H6'1+(#WZVC8\RP-26]:^ R*V\!DY$\4Y$2%TAZ'OC4(^Q8)"UP(J_8)9AU0SBW* MP8&1#T &.6Q+'61*L &PVJ$\$(B=6A/^[2PBX-60#E-W]6@2 N$B%K:",'.: M03P[DI;ED$;>'SU8I?/SI_ZH=ATX[@3JMG-9R9",S'^UM.H[X(W\.P]X_.,G MZB58A_@_DG:L&QS+"\KZ1?-$O1:TQ]WWD\!\U(\"P7@DNG+$.Q-,/E8/U3Q9 M+);X/4M3>;M8GO.TI5HFB]4Y!I;I7)TE%[,5#Y]A.#U;J-5JA<'YC['TW)QRH.K?G!^P0^KE('%#EF@BNHT22]2)?BE3_NW&.Q#E9XEJ]D"#XMD M <\/&:(YHGY-&WQ_YVQ&Q' !)J;:9E(6$%_X21T;>%* MZ(7&_5!2-C"R&[B<'W/=(1V7>S8//3 <2?2L[<4J7OX%N<#NE@5&H7) MX40O_%9)9V76!U8]44@I6G S(B0YP_6&]JL8LX@&3IH1X@$I$Z5NR*+/_7Y,>>8_@C6/VSM%:8L- M8HK[^F'4-/MX1N;1(-X@K),C7@X"W67Z<&1!J6%),VCD.!PJ"F8^L_.(CP68#+I*U6 ^,@ZPQ:X4*>XW3I'^5]#N MNC&%R2+57\6Z#HJ0VT3G*3YN,GW[%&'K9C(%[AH)8=42K)I;^Q MVN41J )K^(NT3Z]%GSMS3,HC#>4HT7")&OGET*F&6\#JPP#P7F4,]0ZX](RC M9!M9T3/2X.@3=.@$OOZ\P\> '*%DP3H9WT<;R8.KC)Q+#GP[<+S7HE;OZKOG M$>[/*H^LETQ%Q6K]B?I3">;ZOW?F"%(C>QB6L#&<+_#:-7W'(+0HB7^O6'\R MC,(9B= 3,XJE9LWK=X)]6]V)PI_<=PF8CNYP.*INY*;*YRV $:]SP^AP&7X6 M[X"'Z?$F_4:[#4H(@A58.CLY7TZ4B[?3^!)L*S="')5QOY1'/@^3XPGX7EA4 MHW]A!\.?"*[_ E!+ P04 " ]1FA9J>G+67H" "X!P &0 'AL+W=O MSG9 !"@AU_4+L\SW/^3D?=Z,MX\\B Y#HI5K6Y0<<&I 16Y[CM.W"TRH%8V,;6:^T,CV2=26VPHU&)U[ ^53.N=K9+4M*"J"",(HX MK,;6G3N G@-P#L&!"< ?@/P+XT0-(#@T@AA M S#2[5J[25R,)8Y&G&T1U]Z*32],]@U:Y8M072<+R=4I43@9S?$KV@@T!VYJ MCB: 8B*2G(F* [I&3XL8?;KZC*X0H>AGQBJ!:2I&ME2Q-8.=-'$F=1SO1!P? M/3 J,X%F-(6T Q^?Q]^>P=M*&<)%U#VD.]\09[C!1WWF5X.][OD M_%_TV9NC'R3#;ZO -WS^6ZJ@Z[%KNJ";3O>VH2AQ F-+-2\!? -6]/&#VW>^ M=F7Z/ON^$AUYQAY?K!]X1V:S+[?8F'+1NM4A[KQ45P-=F!@B4L(K*NAY;:SMF M[DQW/;)/W.'4[;#':BS54^0??3W3'C!?$RI0#BL5RNG=J$[)ZSE1;R0K32-< M,JG:JEEF:K0"UP[J?,68W&UT@'981W\!4$L#!!0 ( #U&:%D >H^K0P( M (H& 9 >&PO=V]R:W-H965T%1IV-D:WD(,2SG6Q([ 56"!BDVA*P MN1WA 1BS(*/QNV-Z_98V\7Q\HG]UM9M:#EC!@V"_*-%%['WP$($,UTSO1/,- MNGIFEI<*IMP5-6WLY*.'TEII47;)QJ"DO+WCE^XJRC1SE]J7LM31/J!=>%0E\X ?)OOF_,>KWPI+<.!X%[J$9H$MRA M, BG [Q)7^[$\297>)?*O$.'5[3AA!XIJ3&[5'4+G5Z&VN]FJ2J<0NR9#T.! M/(*7O'\WG@>?!I2GO?)TB)[L:@9H'!QF]^-S;;0BHM+_'W*K.PS,,%,P(#;K MQ6:#G.^"W]\@-PQ]2V[>R\UO.K4GD.8KPE?? M]8<29.ZZH$*IJ+EN6T6_VC?:5=M?_H:W7?H1RYQRA1AD)C48+*FW\^6 10OWZX, 7"ZJD']F:#)[, MK*MDP$\W/_"U(UG&294^F(S'+PXJJNW$79[8)6AFZ<<(W527=ZHJT M79X/#@?MC5LU7P2^<7!Q5LLYW5'X5-\X_#KH5BE51<8K:X2CV?G@\O#UU2F/ MCP/^H6CI>]>"/9E:^YE_?"C/!V,VB#05@5>0^'-/UZ0U+P0S_LAK#KHM>6+_ MNEW]??0=ODREIVNK_ZG*L#@?O!R(DF:RT>'6+O],V9\37J^PVL?_Q3*/'0]$ MT?A@JSP9%E3*I+_R(N+B27GEA9^+&D2<39(J5*<5=2A,_NU-SHV:JD":(RZ*PC0G* MS,6-U:I0Y,5>>_7\["# *%[ZH,@&7"4#)D\8\$K\8DU8>/'.E%1NSC^ ,YU' MD]:CJ\G.!>^H'HFC\5!,QI/C'>L==1$ZBNL=/;'>W]U<&O6?&)BAN+;&P]ER M':>-P"%8[Y61IE!2BSO<) X>/&ORZD/#A#\][8()0..MQO 9?G:U[*@\T'- M>[E[&ES\_-/AB_&;'>X==^X=[UI].P"V&?D_+",^+@AU5]BJEF;%D"DLLFP\ ME7R5 XD?LRYF?ATSZ4C X1I_2Z%,7,B5&$>HD; 0(2^>T5@[A25J#3S.R9"3 M6J_X.=4AS>?QGXSB7S$ST=S+BAR +?9^_NGE9#)^\Z?+RYMX>?CF>4PO%M5- M2?W=XD3^?9T<2^-P>[FPV'3?+@WV\,W4JU))A[H8B4NML50@5[1SVK5X,J!A MO(P\Y<5"WI.8$AE!6J'D9;:_Z$-O)*[)!9 NGB1J;O%H;"!1*E]HZQLD S?P MF(.17>F"L37JNR+.P>F9MTZF=<)6*K"A=>-\PT01+$)0+(1K."5LF:-YHZ.A M" B@ ?ZUCH9LBZ?O@H9?V$:7L$)P(\K!^;TQB>D[='P#QG+ _!?!R;EE+!R> MOO'BTI@&/10+:>;1JDKYV!%;Q-Z]N^[V8K-HZAKF M[P_YT/JF+&V,:+W[="3$:JL:YC9*A^,_H3W+GJ M55CU*C.'QT,?& @J'LQ56,G/)*@S@/$D/418G>@F)D?.9I!)T9(41NPMJX[L M,)YRM6@EITI':,;*[26.1\(P3@%OW1LI9%J;G6H]WN;:,+'A$U8XNB?34!Q# M#S6'"WA$G2#EZSFQ%P"DM@3+])7+TR$ $;%*[(K_.]DHPSB!F[L68YNIFV<$ M.^P,=U18V).41.WLO8J5'!EBW0$$HNDYN@H,I%Q,(R? ^WB)0,RM+9=*ZZ$H M9*V"U%F>\+/89(S4^PV\\'86EFP1>UP2GL1^DH=BQ*S1L/0^[F;0FM#GY /U M\G O==--@!HM/N^S".:P5)R!==_1A/N)V+O&2&DZES3B]'0"4AU;,[?K\H72 M#*FL/12VQX9,^:4"4EW+/M8_1G9L.6D0@>*X%E;<)WB$X[RA(+ZSWG81R8N. M2%[LI(%KZ1<0C_A?O$.1(BQKN-_" V@0WIX';..8W8OW(\[>*'"TCZ2*/NG" M/J=]*!8XGT $:(7]&>A(>L@MOW%H+[[M/YP)I^:(A.:P<1]:I:)UA$ FM0[( MHJU_4=CM4AQF1+U@AVGM\%JU/'Z2#/"V'%Q]6LT)!5B$:O(4Z ;RM7 0W_%R?0WG$R'W546/V))D2NV M6/Z%NW'HIK]?1'"=QAXG;B0MJ8\OPS$2;]MM_&QRTHL3-XZ= MKNUV:,.JY$>4:U^W[^A)^XY&D\X\7NS9T?'HU?_+8"9Z7U-\SZ!767=)Y^+) MAYFPZWV/D29K=(.'3&,SD'X:OHMY3COF.=U)#K?0=2:@\#^ ;[%?__SNK,%U MD=O8K^A:OT$/7I:6CTS;>.@';24^H$SL?0=!4?E-TIR,R]]:J[=OLP1P])AXQ.DTJ-VQ?;9C!R>Z;DDU ;02: M6]>>@EHIV#6 =*!T"'L44V646ZF]+Q3-A(4.E!$?)151:^VS&'9LH_+K,..: MH@!&X7;GM.4PG$ IAIT MH"XU,#1B'^! _UIP"]V%&Y7R4J2:ROB.+2\;].@(EYJ)S0WT*<4_XMKOHOBU MVL>1]D.2J1]9IK9E?WJ\K>S7([>5>V5+)G*?^#B^HXBMO17!?6]V565;BAN MWCM\+K@3,*#[*,Y1<:R6^#" :."4E,X#>Y/G\6$V@046S@%)Z:935<-YS)AF MU3R-[T_Z-K>%@\E3,C1#SO9\.FORJ9G"DM_;E!@.T5RT4"647GK9M7?T_"O+ M[3"GO]-*S*CD=W##E.N-K4;]C(+6O%W3Q-9P(BS*]0VKY:I+YN]VWF,GV26 ]/'W9^D0[,YR&)9Y@Z'IV> M#(1+'TO2CV#K^(%B:D.P5;Q0">SRP"DG_P!MT7JXO_ E!+ P04 M" ]1FA9F*6XRDH$ !2# &0 'AL+W=OQ[M8MH@3MM%T04M75M$)%)#4G;2 MK^\E)>XY]R5ZLI/J0>>(!A[+0NBIEQM3706!3G,LF3Z7 M%0IZLY:J9(:F:A/H2B'+W*&R"*(P' 4EX\*;3=S:K9I-9&T*+O!6@:[+DJFG M.19R-_4&WG[ACF]R8Q>"V:1B&URB^;VZ530+.I2,ER@TEP(4KJ?>S>!J/K;[ MW88_..[TLS%8)2LI'^SDEVSJA980%I@:B\#H9XL++ H+1#2^MIA>9](>?#[> MHW]RVDG+BFEB]D#D>#>&',L/S+#91,D=*+N;T.S 276GB1P7-BA+ MH^@MIW-F-F>::Y!KN%6H41C6^$IDL&S"9-\M^4;P-4^9,'"3IK(6AHL-W,J" MIQPUG-ZS58'Z;!(8HF2!@[0U/V_,1]\Q?PE?I#"YAH\BP^S;\P%)Z?1$>SWS MJ!=PB=4YQ*$/41@E/7AQYY_8X<7?P?M-;9C@_SBW^+"00I/H[."E;]Q&KOK$ M!1,I9P4L:1$I?8V&OVY6VBA*P+^/>:@AD!PG8(OR2ER(:H%YS3)]QK%YP9"W' M5<,1F$MURA&*S I5ERA7<,H%G9"U)AA]!G=( :M34RM+8^^&5JH/'S!M 08. M((83B"]'+X[MF<7C"!9,YP=ZI\EH=': >TW(XH41]$1XV$5X^/8('U-U+'"] MD,<#1][&1_I4: 1J*%RD14T53=W,Y,ZU2"U<5^B:,*R[*M'[*@%K!3A-*$;- M@5124R# S([:NJ.)/A06::+/DW+5IVUT=2YW EJ#3?:L[(?G"GZU\,^;S0NO MOT@ %P07V874QAI2N$51(T7F_;N+:!!=TV@0#V')BC;[J%T^H.N,^QWCBTNX MQS07LI";)_I:;(E,Y>3NMPS\,$G@,PJ243@8EE&?Y[9A.%_9[(E'<"\-O3]Q MTQ.(_#!,^M)CU*7'Z,WIX7+4,G"#CU]KOB5MY.=C*=(+^Y;:5E@UO5,WK4:6 M%1-/SBWC:PTI5?:16GNU M%!]<\9* ]3TY?W!A0Q'Y21(U575@XX.0XJ>T5LJ&.?9'R8"><1?"'Q%&QH;^ M:'AIC0W]\?BB+^3C+N3C'^L(C4$K^5B@>\'^#_1_&>C@V3VO1&K>]C9+'K07 MLN;*UZUV%^:;YIYXV-[&ULM59M;]LV$/XKA%H4+:!: MK[9EUS80)\M68 &"..T^#/M 2V>+B$2J)&4W_WY'2E$50W&" ?MBZD@^SSW' MNS.Y. KYH'( 37Z6!5=+)]>ZFGN>2G,HJ1J)"CBN[(0LJ493[CU52:"9!96% M%_K^Q"LIX\YJ8>=NY6HA:ETP#K>2J+HLJ7Q<0R&.2R=PGB;NV#[79L);+2JZ MAPWH;]6M1,OK6#)6 E=,<")AMW0N@ODZ-OOMAN\,CJKW34PD6R$>C/$U6SJ^ M$00%I-HP4!P.< E%88A0QH^6T^E<&F#_^XG]VL:.L6RI@DM1_,4RG2^=Q"$9 M[&A=Z#MQ_ /:>,:&+Q6%LK_DV.R=1 Y):Z5%V8)10;@M0GQ:>1H\&YZ4M^[IA#U]@GY$;P76NR&\\ M@^PYWD.EG=SP2>XZ/$NX@6I$(M\EH1_&9_BB+OS(\D6OAW_%5%H(54M0Y.^+ M+8:/%?//4,P-93Q,:;IHKBJ:PM+!-E$@#^"L/KP+)OZ7,X+C3G!\CGVUP:[, MZL)FZT(IP/3< #6J,T(UZ:<32Y[<05I+R?B>K*EB:BB:L_Z&H[G/@6A3$V1K MNIHHV$O84XTG1XN"T$:7SE$0E4#*GL"=$7CX)5!V K=&(&%<"T0B2"A$5Y44 ME61(30HX@.D.G3-N=_2H<@:2RC1_M!V:&6JS@_&J1B&UF4+:##1(["$XA:,N MZ[+1:8J>9.AR3K#<-)1;D%W-D8_6NZ@5Y9GZ1/ZTJH)V#-LQ(O="8Q==4I43 M^%$S]&-::6[Z 1ZQ@>4#_N'N:IZ1]V3L!DF$XX=W21B$7YY]-6L-6WK"]B;H M)A=2?S:!XW$<0.FR$7(IRA*D[?6*5AAA'QJ[TV@\,',I9"6DR087)MM/ZV'L M3H+9J?EMM!F1>VE/]1&+!#/--.O!9N[83TXL"_I='$!RFPB\&7@ZB(X3-TZ" M4[,Y*C48];.(DJD;Q='0U!6D;=(#F_3H_TGZ=#9],7-F[=7CB]W9+#BQSE1* MXZ_9UO<6^.XT2?Y;H02)&P1A-]&:+Y7)U)W$P8GU:I1!X,ZFP:GY]C*9Q"[F M\-1\'(JFHN6ZNY6ZV>]1<-'?YK^W-B^B& MRCWC"O_Y=@CU1].Q0V3SRF@,+2I[LV^%QG>"_&PO=V]R:W-H965T MN3EQE0#W]=I MCB73-[)"03,>/KW%B%/QY6;(US--^K1T4G_X"2\1*%YE* PM7(NVL/ M)I&U=P8_.&[TD0PVDZ643_;P-1MY@26$!:;&(C!Z/>,4B\("$8T_.TSO$-(Z M'LM[],\N=\IER31.9?&39R8?>3T/,ERQNC SN?F"NWRZ%B^5A79/V#2V4>)! M6FLCRYTS,2BY:-[L95>'(X=>\(Y#N',('>\FD&/YD1DV'BJY 66M"2XL!]E;A3="N4E<+MBQ07P]]0Q&LG9_NT"8-6O@. M6A_NI3"YAD\BP^RMOT_,#O3"/;U)>!9PCM4-=((6A$$8G<'K'-+M.+S.?])= M*5G"E+@J:@LJNT1M? M7K3CX/8,^^C /CJ'/I[32&9U@2!7\$ #N\]FN87%MG+J.87D*9YB?A;[-/-% M3J62!4TN%VLPMBUVX\O_H@9#UU-95DQL+R]Z83NYU2"(EWKE97:\=,.+T)1S MJU!QF6EPL83!; "+7"&^:2#*IC)8+NFCV!YX(,KG[J^X(&Q9:R8R?>U:QCXZ M1]*Z9:?A )JU^U&F$*$Y(B*-6XC1QIQ5V^O"-N*M7ES!* MH-V/(8DBZ!+\0AI6O"D!8;5;[7[0@,:QP^JVHE[2@"9Q"*&ULM5;;;MLX$/V5@1H4-J!& MHB1?Y-@&DO0*-$ 0.]V'Q3[0$FT3E4B5I.)ZOWZ'E**XK>TNL-@723.:RYD9 M'I+3G51?]98Q ]_+0NB9MS6FF@2!SK:LI/I25DS@G[54)34HJDV@*\5H[IS* M(HC"S6?RMH47+![!;HN2ZKV-ZR0NYE'O&?% ]]LC54$\VE% M-VS!S&-UKU *NB@Y+YG07 I0;#WSKLGD9F#MG<$7SG;ZX!ML)2LIOUKA4S[S M0@N(%2PS-@+%UQ.[945A R&,;VU,KTMI'0^_GZ._=[5C+2NJV:TL_N"YV\*NL1VD'F2U-K)LG1%!R47SIM_;/APXC,,3 M#E'K$#G<32*'\BTU=#Y5<@?*6F,T^^%*==X(C@L[E(51^)>CGYDOME*9-TNF M2O@DGI@VV'"CH;>DJX+I_C0PF,2:!ED;\*8)&)T(F,*=%&:KX9W(6?ZC?X#@ M.H31,\*;Z&S !:LN(0Y]B,(H.1,O[BJ.7;SX1+R#,GUXRU8&J,CAW;>:FSTL M6%8K;CC3\.?U2AN%J^:O8TUH!.<1658N6*JFS[TN$!K66L[#=8E1$4J.^;2!1X';4N'D#[@='+Q>7L,2DNE9[T"]K*?63- $T?HZ;HONXL?\@GY@2MA^ MNZ#(?G!,QGZ<$DACZ,5]*R5C DMI$/>)EE[ >.03,L"/*([PV4OZC3).8ESO M6=M2XEH:_Z\M)6.?A+:=Q#;65M#H2/1+0T?^,"*(J.L0*A)RNJ.$^.EH !'T MAOU&(/^BGS![_J))?CCV)41#5P=8;]5I]$0SA!ZT!%Z M\!\)#3=[;)EP^U&-8.^HL37MCQ'];*[C1+]V//R5<+[CYMH.N:/WB3ZM]GA& MVUN W2JR ZAE"]4J-==VJV@YWVTMDY]7X<&R>NB"=H%RNVRD8+!G5(%4@">5 M'=00%WX8GO38X#)"V)B'BA?W*/0C),;O.67I*1C"R_IW$N M"9!V&S;@-@3MMOMPN ^*3EPLO=(108&$= J/E M$>]0" =$-+[M,;TQI0L\E@_H;_O:J98-,WBGQ#^\M/7"FWI08L4Z8>_5[AWN MZ\D<7J&$Z;^P&WQ3REATQJIF'TQZP^6PLJ=]'XX"IN$+ ?$^(.YY#XEZEJ^9 M9E\M?T.3);PYEO'6^JX]4'2 M?;C\Q#8"S=4\L)3)^0?%'O5V0(U?0,WA@Y*V-O!&EE@^CP^(X4@S/M"\C<\" M/F![#4GH0QS&Z1F\9"P[Z?&2WY3MPUHP:9]7#_^N-L9JNC#_G2I]0$Y/([M' M-#,M*W#AT2LQJ!_16_[Y1S0)_SK#.QUYI^?07SRNCVA/43T+=IKJRH"J@/IM ML=F@'IO>9WR-Q=X:]=;$A_:8$3Z_0(6BQVLLE@[2U@B5$C0%N-S.X))+,JG. M4)RY.I7PEV3P7EK4DHE7G4$PJK([IA$N:--/;S(2HMS/T@C^1GJGM1(E\(;X M/:*C9"#UPSB'Q)^$&;SMM.2VHW#'N^)/3C8PF4+D1TD$=ZII.\KVLZ3><4R: MY3GD40X/!P.50ZFV!&)@2AO9)(=/RC+Q8H>V6I%OG/EY'KKE9I(1-H7@T3Z:?[,-<_,+WETH# BD+#ZYO, M SW,RD&QJNWGTT99FG:]6-/O!;5SH/U**7M07(+QA[7\ 5!+ P04 " ] M1FA98]%<7^4" !6!@ &0 'AL+W=OR@6--WV,.Q!L>G8J"UYDMRD?S]*=KQL M3?,BB31Y>"B*]'0KY+/*$#7LRH*KF9-I74U<5\49EDQ=B0HY?4F%+)DF46Y< M54EDB74J"S?PO(%;LIP[\ZG5+>5\*FI=Y!R7$E1=EDR^WF AMC/'=_:*QWR3 M::-PY].*;7"%^ENUE"2Y'4J2E\A5+CA(3&?.PI_<1,;>&GS/<:L.SF R60OQ M;(0OR+$HE%UAV]B&H0-QK;0H6V=B4.:\V=FNO8<# MAY'WCD/0.@26=Q/(LKQCFLVG4FQ!&FM",P>;JO4F&+K M7EU-4$;XSA!X070"+^QR#2U>^ [>DKW:W(#Q!&SBK%#P<[%66M+K M^'4LY08Q.HYH.F:B*A;CS*&64"A?T)F??_ 'WO4)OE''-SJ%_J8VQ_B=1#C. M;Z% I$"7J[%-T]# _1.)!?6DTJ0B')TAI**@YL[Y M9@(7.2>5J!6!J%@8/=Q&,&M*$U(9OOWG)75-:R1 M8YIK!6'/&P2T^H,(5LQ4M3&H%8)F.Y*KIMS@]Z)P2&N?$!>&*..QX2R!RD[H MS7@HA#*YC8,1F?K# .BUT/#14$D1HU)DGB(91%X _?[P/R3\&(NR1$FB1%U+ M3@1'/AG[\)5N2!+F:#0VR($/3T*SXNVUGH'O]4:#?GL8A7#L#;D'O4X!-W:B MF9K47#=MWVF[H;EH9L5?\V;B/C"YR8EI@2FY>E?#O@.RF6*-H$5E)\=::)I# M]IC1X$=I#.A[*H3>"R9 ]RN9_P%02P,$% @ /49H68).G]3S P -@D M !D !X;"]W;W)K&ULC59_;]LV$/TJ!S4H;$"+ M),J69-=>84PS#0*]+K#B^EHV6-/*1JJ*&QJJ;: ;A3QW3E49 ML#!,@HJ+VEO,W-R]6LQD:TI1X[T"W5855\^W6,K=W(N\_<2#V!;&3@2+6<.W MN$3S6W.O:!0<4')18:V%K$'A9N[=1-/;L;5W!E\%[O11'VPF*RF_V<%/^=P+ M+2$L<6TL J?F.]YA65H@HO%WC^D=0EK'X_X>_;/+G7)9<8UWLOQ=Y*:8>YD' M.6YX6YH'N?L1^WP&5I-P[#B$,/*3">'Z69S!LEUUAJ)>RPIAD*79$-Z_RUC$/L" ^2F+ M7L9GD+M=OX*4I7V2H6LG1.2J#W)!;N.#W,;_6VX/:-_;=H]?=KN3X#U_IE>O MT>!G_1EODTW+;JOI.3)W:U"&N?%7EIH]K=[%LK7"<4A J6F[)CQ8M?F== M4AE%*8Q [0-)"=HZ%WHM6RO3HRAKK@L:KE$T!+U1LG*8=[)J>/WL:I)^T"\E MW'$-].M.C7ZEUBE\IAB4Q1_(E56WC?"1P+MT(__-S7P)<&<)/>P).=$/#G2' M5.Y!Y,?QV/:RT=@:C&$P]N,L'9(21K&;2NP42V([-0[=L4F/IU(WE1U-)81% MKP.ZO3=T1& P\MF$V84TRGI)#O85&+[:->+$$C\+8TLJRJR<*3VMIR"JIC6N M4@2*VMC827PB\:-".:#89Z-P>$[-P=%=5J':NAM;@ZMI=ZT=9@\?!3?=7?AB MWGU1?.%J*VI-%#;D&EZG)%S5W=+=P,C&W8PK:>B>==V"/FQ060-:WTAI]@,; MX/"IM/@74$L#!!0 ( #U&:%FDYSF&PO=V]R:W-H M965T T":5)4W2EY6V4KLQ@<3$M [X M@/C@)M?&FF,'VUFW?\_924,17;_$]OF>YYX[YVZZ4_K1%(@6GDLAS2PHK*TF M86BR DMF+E2%DFXV2I?,TE%O0U-I9+D'E2*,HV@8EHS+8#[UMCL]GZK:"B[Q M3H.IRY+IER4*M9L%_6!ON.?;PCI#.)]6;(LKM-^J.TVGL&/)>8G2<"5!XV86 M+/J39>K\O<-WCCMSL >7R5JI1W?XG,^"R E"@9EU#(R6)[Q"(1P1R?C=<@9= M2 <\W._9;WSNE,N:&;Q2X@?/;3$+Q@'DN&&UL/=J]PG;? :.+U/"^"_L&M\T M"B"KC55E"R8%)9?-RI[;.AP QJ\!XA80>]U-(*_RFEDVGVJU ^V\B M3>*X=(^RLIIN.>'L_*LM4,-5K35*"U\X6W/!+4<#9P]L+="<3T-+<9QWF+6< MRX8S?H7S$FZ5M(6!CS+'_%]\2/HZD?%>Y#(^2;C"Z@*2J =Q%*3/DSVFIM,*%-KA)^+M;&:_I9?QS)OB-/CQ*Z#)J9B&FO1 M>3U9JT<A/]#*: MF%+)]UQFJD2P[-F%L\2-,G/!WT*_%XT26N->.HQA6;\0),=*&6X-Q,D DM$( MFFH.XC&,1I?PH"P3)S)RI.-D2&O2&_;'<.PYPX,V+%%O_;!QQ:BE;3JRLW;S M;-&T\5_W9AC>,KWETH# #4&CB]$@ -T,F.9@5>6;>JTLC0B_+6@FHW8.=+]1 MRNX/+D WY>=_ %!+ P04 " ]1FA9+/=[Y+H# "[" &0 'AL+W=O M*T=(Y-740A6$6-)0+;SEW M>QNUG,O.U%RPC0+=-0U5+RM6R^/"(]YIXYX?*F,W@N6\I0>V9>:W=J-P%8PH M)6^8T%P*4&R_\&[);)5:>V?P.V='??8.-I.=E(]V\6NY\$)+B-6L,!:!XN.) MK5E=6R"D\77 ],:0UO'\_83^R>6.N>RH9FM9_\%+4RV\W(.2[6E7FWMY_(4- M^3B"A:RU^X5C;YLD'A2=-K(9G)%!PT7_I,]#'01EK1'-OKA4G3>2X\(V96L4GG+T,\N[KQTW+_#N@>YJIM_/ X.@]B@H M!H!5#Q"] C"%SU*82L.=*%GYO7^ 9$9&T8G1*KH*N&7M#<2A#U$8)5?PXC'# MV.'%US/\\W:GC4(1_'4IQQXBN0QA+\9,M[1@"P^5KYEZ8M[R[1N2A1^N$$Q& M@LDU].46+UK9U0SD'NY[]!*V%<5(=FLMFP;ENS6R>+Q$_2KX9>JW#A@+;5BS M8VJL-E!1PD=6#+O$[<8^F(I9&BT5+U#1$M2)I1Y9%CU+;5D"?BN :]U143#@ M @^%&&[AD9O*X>UEC1\$+@ZS2T3^0P*^M-9?@Y'0=JJH\"9^'S3VTRSV,T+P M+4>W"0EM.8WBA;%4G5$GN$&^G=$&<\7HD/A9GOA)FJ);$H9^DD]/Q:=/E-?V M7KB$]IWI%(.#HL(@3HGD;!Y(CL"FI@(B/R83/YMDB$3(U"=1]+^0[K:;#1!_ M.B%^AG2(GTXB/PT3>)"&UD!P$4_\>#H!@E;8ESQ*X8K^TE%_Z0_K;UU3[?KY M@%]XW:F7UW5W%?2R[A[.^P[&%:2?!OQO9EMK\S2GR'W'3LTNATHQ6E26X)DF M?];0*HGE;+#2^G38,L5E:8\PO$ )S. =:M%4LM/8>PWLN4#A6;M>QT ;V0FC MW_^8((?6KJ4VL**:ZPL[O:'+XYZ-LMWT9%%ZTRCSLSB%GR!*_7@20XYM3?(8 M-_ YS?K8KP*0*0H!W:_0UQ24' V M4!JF#FYL:KQO6)]^MHR[XV2^[0?2-_-^K'^FZL#QWM9LCZ[AS01UH_I1V2^, M;-UXVDF#P\Z]5OCO@BEK@.=[*6_P!02P,$% @ /49H66(F M0ZB+! F@L !D !X;"]W;W)K&ULG5;;67%1,85>L M'-D(8+DQJDK'HS1R*E;4UF1LQJ[%9,PWJBQJN!9$;JJ*B8!,Q@U;P1S4M^9:8,_I4?*B@EH6O"8"EI?6U#V_BO1ZL^![ 3MYT";: MDP7G=[KS5WYI44T(2LB41F#XV\(,RE(#(8V?':;5;ZD-#]M[]#^,[^C+@DF8 M\?)'D:OUI958)(=,3*HBKK] ML_ON' X,$OJ"@=<9>(9WNY%A^8$I-AD+OB-"KT8TW3"N&FLD5]0Z*',E<+9 M.S69*Y[=G6F_CAV%V^C%3M9!7K60W@N0*?G,:[66 MY&.=0_[4WD%Z/4=OS_'*&P2<0S,B/K6)1[U@ ,_O??8-GO\2WIH).+LR/E^S M!Y28(E,A6+T"T_Y[NI!*H%[^.>9\BQT0W$HW2F(2C!)N)%Y%/&&,$)H:T=X&C^];'>Q!9H05QXE&TCM-3G U& M-"0SABZ4)>0.IH$E%!K@)(ILWZ-Z33)*_2.\4+.J(]8)%XF%D6]'KHM6\8BF M2,S3F]"DBZ(DT-(PYSV 0[W8CORX=3! FLDO.%N0FB8R0L@&$R!V%#?#;^(W M(-VPEV[X:NG>( ]1&%:MBK_5A9*#(AX$?[.(>YT**%EW2 ?B_EWB1$^U5?A& M4SU_$O$7W'FFX]>I-Z#4#I(43SXTP3NTP MC$[-3.0]*A;%'$:VFX3=5/(ZH09VE 1V$(:M%1T*?]2'/WIU^&H6-*&-SGS4K(GG%Z,RWU+:LED*)NT3@^?76[JI:\+'+6 M*@A_^HDQ)X^%E3#6**<38\@W$F,C3\GM6@ \>49_B=,7='MHWL31".JQ->-X M^W%? 5NH-Z!S5Z2ON@ZS%_KX]5V/S!F^^B9SX/'<@=(GEN*:V(N)A\*(\.O& M$;F%;%WSDJ\>L C:8G'7F+?3M6E(29QZN"S1.]L)]<@GJ-'7TL"R',N80C^P MNAY#@SAU\>LG"0EM+PA1?AKBEBLT^-\#1])V2G6>\NPTT7\7*5"=$%/;#XYK MUSFHERH0*U,52MQ@4ZNV=.I'^\)SVM9;C\O;JO4S$ZL",VX)2S2EHQ@3E6@K MP;:C>&.JKP576,N9YAJ+9Q!Z &ULC5;; M;N,V$/T50KM8)(!@72C)E[4-Q,D66Z";#>*T^U#T@9;&%A&)5$DJ3OKU'5*R MXG0=HR_VD)PY/'/C:+Z7ZE&7 (8\UY70"Z\TIID%@R08$GFREJIG! MI=H%NE' "F=45T$Y!TV M[OFN-'8C6,X;MH,UF-^;.X6K8$ I> U"[G_"KT_CF N*^U^R;[3S1*/Y*TVLNZ-D4'-1??/ MGOLX'!E,PG<,XMX@=KR[BQS+&V;88]]^DUN0.%%F73 &Y>&";"O3E/#!X@54+\AYLU8'%[X!-R3?0?O"U."B]VQMW]>;;11 M6!Q_G?*W@TM.P]F&F>F&Y;#PL",TJ"?PEI\^1%GX^0S99"";G$-?KK$!B[8" M(K?D6M9-:Y@K9%RNF.8Y8:(@-[QJ#13DYSR>F?,++O!VV6K$U#Z!YQR/>W;VFE>NK):M M,/JRHV"O/Y)NVQH4,U+-7+B=FQ_)1>IG$WII)>K3,'521/TD[C:CJ3].)Y?D M!H3$!N[L?[C7 HFR)X32GT<3N9LD8E;)7NH.G[\(BXW 4=5Z$HW#2"_2PDX:7 M9VH['6H[_=^U?24,=[?C\XR)RUO%#0=]JG[/@IYN1UO4MGN8>+&)KUI;'N9- MI3?2 ')@5?5"!B)Z(.(*&%A>VNAQB>5BP04&:W:J;EVI?&]LBV#/2-*T*B]Q M;@PI-C)_)-1/,^IG4832%&TIS<@]X$O$P.@_:JFR^O MZMV4_L;4CJ-C%6S1-!R-,26JFWS=PLC&39N--#B[G%CBQP(HJX#G6XG1[A?V M@N'S8_DO4$L#!!0 ( #U&:%GQ6.H1 0, (8& 9 >&PO=V]R:W-H M965T*EF;65!: MVYR'HKY5+56 MBAIO-9BVJKC^$\VG#5WB']J&YU;0*MRR%J+ V0M6@ M<3D++N/SJZ'S]PY?!:[-C@VNDH52O]SB0S$+(B<()>;6,7#Z/.(U2NF(2,;O MGC/8IG2!N_:&_9VOG6I9<(/72GX3A2UG019 @4O>2OM%K=]C7T_J^'(EC?^% M=>>;L@#RUEA5]<&DH!)U]^5/?1]V K+HE0#6!S"ONTOD5=YPR^=3K=:@G3>Q M.<.7ZJ-)G*C=H=Q93;N"XNS\6E65L-1E:X#7!5RKVHIZA74NT,#)/5](-*?3 MT%(N%Q'F/>]5Q\M>X9W )V(J#;RM"RQ>QH>D<2N4;81>L8.$=]B<01(-@$5L M>( OV1:>>+[DOPJ_$2:7RK0:X4GW%3XOI%AQ M]P;,O@H.YMA?P7V)L%22'C1U#*R[(_1 _;[+;VF;]#2\_G/\)F/Q^,) OJ.O M]?H$61PP"8,?/_81;_JQ!X!&PVR*"$C&224^;2U[<;$%MT.V&ULM9A=CYLX%(;_BL6NJJXT M.WPEFQ M?5X#AS/94_:)[P $^I*E.9]:.R&*.]OF\0XRS*]I ;F\LJ$LPT*>LJW-"P8X MJ419:GN.,[(S3')K-JG:EFPVH:5(20Y+AGB999A]G4-*]U/+M0X-#V2[$ZK! MGDT*O(45B/?%DLDSNZ4D)(.<$YHC!INI=>_>16XEJ'K\0V#/CXZ16LJ:TD_J MY'4RM1PU(T@A%@J!Y=\C+"!-%4G.XW,#M=HQE?#X^$"/JL7+Q:PQAP5-/Y!$ M[*;6V$();'"9B@>Z?P7-@H:*%].45[]HW_1U+!277-"L$-X9@=\(_.<*!HU@<"+PSZUAV B&SQUAU A&5>SK8%61#K# MLPFC>\14;TE3!Y5=E5H&F.1J9ZT$DU>)U(G9''/"$=V@)0,.N<"UWWF"5O5> M4]=69)N3#8EQ+M!]'-,R%R3?HB5-24R HS_1.\P85GL$O0Q 8)+R/R:VD/-3 MH]AQ,Y=Y/1?OS%Q<]);F8L=1F">0].@7>KW_(WVHU]]J]+:,:QM<[Q#'[?>O3R%12M?(#>KP+T\O>^L ;/Q_@:3/@_9H,X;.5S1O3@ MHI^>52?F?KNA_8KKG^$^ !>LC$7)U!9=4"ZJW2R;@"\CXOWT[ MM(8/^N'J,7_'"QS#U"I83;1F+WYS1\Y???::A 4F8:%)6&0(UK%[T-H]T-%/ M[(ZEW;S/5BWD4EMKV*B"J3?WX\R9V(_'7OVP1_BTAW\CLX&3;M'3;K+3X+A? M)VK#-FI#;=26^*NZ:SF2J8G,#SHAW&&VA=X@:IF7!M$D+# )"X=/8CX8C9Y: M8VC,CG^CUK^1UK]W9;8&IE[-# K*!%ZG<'@4<_2?YJD\UX(O-=$D+# )"VO8 M\,A$]\0_0\-U_+MI_;O1^O=!9MORUHM!OI>2LLZQERG.KY!,&>!/6YO&OS$7&)NTV"0M,PD*3L,@0K&/W;6OW[3/O:G:X MJZ]0 ;)!?E=MH<_B&C@^3A2NO>Z#:J$=]%+G3,)"D[#($*SCG.M\_PQV3.21 M>LJE]Z116F"4%AJE10WM))%USB:R[E']POT%J:P>>K&/)FE!0]/%JK'(Y+"1 M*5KMHWU4DLI VJ"*AQQ5M:/Z8[YM;0N4]U59[J1]X=X%;D][J J:50GL.[ZN MAKZ5KI.3U#:7B<*(& M:,N\LV]02P,$% @ /49H68JW;^*W @ C08 !D !X;"]W;W)K&ULA55=;YLP%/TK5ZR:6FDME"1D[1*D)EVU/52*PKH] M3'MPX298-3:S3=+^^_F#L'0EV0OXX]YS[CDVE\E6R"=5(FIXKAA7TZ#4NKX. M0Y676!%U(6KD9FI!.WMI#I1#2:48X+ M":JI*B)?9LC$=AIC6V\"_A.<:OVQF"5/ KQ9"=?BVD0V8*08:XM C&O#[?Y+GU82\AC@\DQ&U"[.KV1*[*6Z)).I%B"])&&S0[<%)= MMBF.\@,P?D]W+Z)K3%3:!%KWJ EEZ@Q.@'+X5HI&F3PU";71:ZL.\U;;S&N+#VB[@GO! M=:G@,R^P>)T?&I\ZL^*=6;/X*&"&]04,H@\01_$0'K);.#TY.X([Z YAX' ' M!W"7J+1L??(\Z[$>UG_.UJDF.TZ"6'C-(W[^[ M3*)/1VH>=C4/CZ&G,UQ3SFV][<'U%>@A$@=AV\,F'5PEDW#3PSOJ>$='>5][ ME?N+U?_C M\OBMR]&_2L.]%E&A\NV-;S%_PWVCOC>64ZZ X&UL MM9EMC^(V$,>_BI56U9W4;IYX6+: M)!<>U)/0DNO?5'UA3<9P-K$3FT#=]^^ MMI,-!$(.6N\;2)R9GSWSMP;&&>\9?Q$; (F^Y!D5$V$.M.Q&5OPZ9AM948H+#@2VSS'_.L, M,K:?.+[S.O!$UANI!]SIN,!K6(+\7"RXNG-K2DIRH((PBCBL)LZC_Q#[ ^U@ M+/X@L!='UTB'\LS8B[[YF$X<3Z\(,DBD1F#UM8,Y9)DFJ77\4T&=>D[M>'S] M2O]@@E?!/&,!9?&+[7Z$*J*]Y"A<*M\$:HWRE)R]90H/SF=84$$8BNTX"" 2ES* M1U.T++>.?K8D:TI6),%4HL!TFX&V?@(A^3:1 M6ZZ-YAO,U\KF7002DTR\5]:?EQ%Z]_W[L2M5!'H=;E*M=E:N-KBPVA!]8E1N M!(II"FF+?]3M/^KP=U7FZO0%K^F;!9W )11W*/1^1($7]%K6,[_>/6P+Y__- M'O_GV1O)".N]%!I>>(%W(CP3TFPD-0Q\!^BOWY0]^B@A%W^W25_">^UP73 ? M1($3F#@%+XG.](?O_('W;<(BF[#8$JRA4*]6J-=%/U$H40J)-B5*R,! M]"_-;NJ-W=UQ>K]I$9U;A$/UZW5B%I^;*:/>L5TCT'X=:+\S4+/Y5"WBL .Z MA;8@.P&W;C>;L,@F++8$:Z@PJ%48O&5!&-A4R"8LL@F++<$:"@UKA88V"D(G MY%8E;,*B$M:_7(CBS^I/T OK_4%OB.B&W M)LXF++()BRW!&DJ,:B5&;UED1C85L@F+;,)B2["&0KYW:#(\&V6FFW*K&%9I M447KJC0M)L/[T<52XQ_U:'YG^GZ'9$-9QM9?50^\4\U]H5IUV9K!3M#-&;1) MBZS28ENTIB3!09+@+:M.1;>EDTU:9)46VZ(U=3JTI'YG/W5UY;':?%JE116M ML_*[W(;Y1\:1K^[8_P%*'"%>:QH[83>GT28MLDJ+ M;=&:LAS:6[__IN7':O-KE199I<6V:$V=#@VPW]F]75U^K+:Z5FE11?OF24Z; MW>"\ KE'9]4Y\+5Y22"0.50NCQKKT?I%Q*,Y?C\9G_D/<[]E/-(O+LS9^ %? MOO7XA/F:4($R6*FIO+NAVAN\?)%0WDA6F)/R9R8ER\WE!G *7!NHYRO&Y.N- MGJ!^G3/]%U!+ P04 " ]1FA9-7O2<.0$ #F'0 &0 'AL+W=O4IHHD^_&YA ZJ-I7CZ?$S/3%.>_X)#:6L.0+SC@F:EL^Q!ADGQ#[^4@3AQD)QV![MT ML,\=W!<OKX-?.OA]'8:EPS!/5A'=/#4!%' V8?0 MF+*6-'60YS?WEAG!1$EQ*9B\BZ6?F-U#CCF@*[!@B",B8"$0DH!E(4YU;XG7 M!*]P#(D =W%,=T1@L@8+FN(8(PZNP5(^(LDN1IY/*K M'/J(N& X%B@I#%X%2$"<\M>2\6$9@%??OYX80HY+]?EOK4;=[@&+I;KWH/N_O;G>DPJGT[>0\YP7>>[:&!/^=RUJ*DA(N19L< M55Z3O11OA DD,88I6,J+*%/2!7_2N)YS#NC\I4Q]ZN8^YTQ_Y4*^58LPGTN]J*XLWI6VA+A-P9J>[XW M;F:B:>AXPV%3V$%?8MB7&/F-)\ UQ\.6)Z!I:,FLNR.^T?(+/-Y2):X%8!C#92X5E+Y6I3NBEFM$)"T:-9]@?C?R6H^O39;$YW'[K;O%@+/9L-M38;::7-=='J:;:/:;;_^W,W M[/[*[49<_#[020NTTD*MM$@K;:Z+5A?*<=G-ZEYWTUE?M"ZP::4%6FFA5EJD ME3;71:OKZ;C,9G6OLWWEIXS57,YJ%)FVI;&6LA"T&-I>>P%I0;KC%LNH>]07 MYTCKFIQQLJN4(;;.-PPYR+=_B@7XZFJU*7F7;\6=7;^W;A^LENN!=1L66XY' M?+$#^@ZR-28&PO=V]R M:W-H965T@N,="FZ%:@ M'8JF[3X,^Z#:3"Q4%U>2DQ;8CY\D.SZB11^3P!&@+XDOAV\.#U\%#R_2Y4-> M?"O74E;L1YIDY=5D756;%]-IN5S+-"HO\HW,ZF]N\R*-JOIM<3W_>BD\/?;!IV7S^J MOVD[7W?F:U3*ZSSY.UY5ZZN)F+"5O(VV2?4Q?_A3[COD-WK+/"G;G^QA'SN; ML.6VK/)TW[C.((VSW>_HQ[X0G0:.=Z(!WS?@I@W@NL[9;KZ,J6EP6 M^0,KFNA:K7G1UJ9M7?%7+&H8EV1>F381[G<%D6< MW;%741F7[.EK645Q4OY62WV^>/OF-/6%QQCZM\VT99:ORN[9 M.CY[K%#=+_8NCK[&25S%LE.QND90H2;JKSPKCDKVS[OZ#["WE4S+?W7%V67C MZ;-IKOT7Y29:RJM)?7&7LKB7D\6OOSC!['==J8C$E,*YA\*YF/KB4U[5=EM& MY9K)[]OX/DH:S^FZO-,)6IWFO]/]PG=$/7;WW:[T@YQ9*,0A2LG1.^3H&>18 MKO.B>E[)(JVM>R_+*CV5Z4[-[R0A0M<[3K4?Y1%5DF5Y);7)H0*VHT(DIO1U?NCK?%1VGE,6CDA, M*9PS XR9D1IZ+]/")(>4DZC4U.(!*3DFJ&3A<;=GWKD_$\<6[T'IM;C?^3WLLB:#%D]*D)V#\H^]V8,^H@A/.,=N[X<%7CT'/.%VX"D'!ZIW\EXFS-%FAK:T'A8B M-;6?0&..&)>G2>&.2DTM'N"=@T*0Q5QW+]2UJ6:RJXL*YZ'>RQQ8BM.R%.]# MTNPH4S1$31,@BN,0M;_DV'_,9,Z+BUFOF R!4;RSV#0NC.*TRTU#8!0'C.*T M&,7[@-2S-Q:BI@G\Q'%^ZMK[[!08U[(>H"&XB0,W\7%Q$R?E)BHUM7C 39R6 MFW@?B'KNQD+4-(&7N!$OU>ZVF0OCHM8C-01*<4 I/BZ4XJ0H1:6F%@]0BIN@ ME(7-^ZC4LSD6HNYM $JY.$H=V=QV.HRKVPX9E9I:"^ UUQF5WUU2XJ-24XL' MQ.>B4&3M][TCB(U-1^ IRYWKB\3,IW5&IJ M\8#O7'R+TF++US_OXGZ(-Y^?6+UT :-<6HQR^XRDV_/5A&&;OB[PE&O"4]QP M,HR+6=MI"(YR@:/<<7&42\I15&IJ\8"C7%J.X)1G@E/< M;$Z,:]F.$Y6:VG. )V]<\.21PA.5FEH\@">/%IZ\/AGI-HY[S5N/#*(\4K*C6U>(!7G@E>6;B]3U":;6)-%+)-[ %H M>3AH';G==H:,JUN/W!!GLCR ."\8*"''Q2SMKTPVC#6A"$; MQAZ EX>#U\[WKC8STG-95&KJ:51 -G\V*D_[I-1'I:86#ZC/Q[R%L MIHR&J D"6?FT9.6?7Y9"0]0T :E\$Z1R#6?'N)BUA89 *1]0RA\72OFD*$6E MIA:O%J7\\^M5:(B:)C"4;\)0KMFT&->R'J AB,D'8O+'14P^*3%1J:G% M V+R:8G)[Z-0S]U8B)HFD))O1$J6\V%LB&.: 7 :X$[+K^3$A^5FEH\ M(+X /SAF[7?OO-^Q$#5-8*L 9ZOW>29_LC0JOLF*W6ZSE38WTJ-95&IJCSLW M*X[L;D7:VQ6'(+T 2"\PN6/19"H<].]#U)R=UD6=/#L= %,%.%/U7%W_/T?N M#<#5K(=HB+W$ $ M&-?MBP$IXE&IJ??C N*%)H?N3?P=]L_2:_RMBSKI[Q!@ M*L1AZK2_M8=^<#7;(:)24_L.A!:.Z]1]2(IT5&IJ\0#I0JKG/(3GS]NC(6J" M@$TACDVGG:U=I,?5K =GB'6N$%@L'->)^Y 4ZZC4U.(!UH4F1\6,G+T3"C!G M&Y^U#SO/>L#1R6;9!)>R'IDA%KA"@+%P7"?#0E*:HU)3BPQL]>"EN5Q4>M^#;%()H#VQ+BV104I+E*IJ<4#7!14 M!_AQ(>MNVYSU%P!P @>XLY>#=@* BUIW;8C5-0&(*,:UCRI(,9-*32U>YPEE M)ONH1I<#[:/*!#*=V/5EVGDR:/-8UO=1<1=G)4OD;=UF=M%,G8K=DTYW;ZI\ MTSXL]&M>57G:OES+:"6+)J#^_C;/J\&PO=V]R:W-H965T1I/I]F&U#QXX 32 6=M).O^^MB$T M4 ^:=NA+P.;[/OM2#TGF4 ''TMBXJMC(SS^L(T69Q!B=D9J:$23[:$ MEIB+(4U-5E/ B2*5A>E8EF^6.*^,8*GFKFFP)#M>Y!5<4\1V98GIPR44Y+ R M;.,X<9.G&9<39K"L<0H;X)_K:RI&9J>2Y"54+"<5HK!=&6_LB\BV)$$A_LGA MP$[ND33ECI![.;A*5H8E=P0%Q%Q*8''9PQJ*0BJ)??S?BAK=FI)X>G]4?ZN, M%\;<809K4GS)$YZMC',#);#%NX+?D,,[: V:2;V8%$S]HD.+M0P4[Q@G94L6 M.RCSJKGBKZTC3@A"1T]P6H(S)'B/$-R6X#YU!:\E>$]=8=82E.EF8[MR7(@Y M#I:4'!"5:*$F;Y3W%5OX*Z]DHFPX%4]SP>/!#>RAV@&Z@9BD5:Z"]Q?:B'Q, M=@4@LD4?1;8>47^XA>F#.&UL MK5==;YLP%/TK%JNF3NH* 4+6+$%J\Z'MH5/5KMO#M <';H)5L)GM)%U__6Q# M6-)01M:\@&WN.<<^]\HV@S7C#R(!D.@Q2ZD86HF4>=^V191 AL4YRX&J+W/& M,RQ5ER]LD7/ L0%EJ>TZ3F!GF% K')BQ&QX.V%*FA,(-1V*999C_OH*4K8=6 MQ]H,W))%(O6 '0YRO( [D/?Y#5<]NV*)2094$$81A_G0NNSTIST=;P*^$5B+ MK3;2*YDQ]J [G^.AY>@)00J1U Q8O58P@C351&H:OTI.JY+4P.WVAGUJUJ[6 M,L,"1BS]3F*9#*T/%HIACI>IO&7K3U"NIZOY(I8*\T3K(C;H62A:"LFR$JQF MD!%:O/%CZ<,60/'4 ]P2X#X'^"\ O!+@M57P2X#?5J%; KIM 4$)"(SWA5G& MZ3&6.!QPMD9<1RLVW3#I,FAE,*&ZL.XD5U^)PLGP%E9 EX!N(6(+2DRVWZ,O MF'.L4XY.QR Q2<4[-7I_-T:G)^_0"2(4?4W84F :BX$MU3PTFQV5FE>%ION" MIH>N&96)0!,:0UR#'S?C+QKPMEI_98*[,>'*;22\@_P<>< M@;W:SEVC[*&Y:R$X.:;@=%^PNR6XXW2W8*XF^H/>2U4%E=?"_5E-&&]P.6KC=*'VH MVRT$)\<4G 9[A>V^Y':O/] M&->[>&9H38SO[L9,&Y=\Z)YL;UWQU!&Z,)=QH0Q94ED&ULM5EAC]HX$/TK5JXZM5+9 MQ$X(R1X@;5FU7:DGKD"4D< UKVRRZ!F>X[$)DDH__D!8K:;6-CZ]<;7Z'DM M\S?LZ3BCSS '^9C=O45[* M$V/?\XN[Y<1R L6B^(OVI6QCH46&R%94B8K!DF4 M[O_3'V4C#A*PUY- R@1R:H);)KA%H7MF15FW5-+IF+,=XGFT0LM?%+TILE4U M49IOXUQR]6FD\N1TOF9<#AZ )^@NW8*0:HND0 ,T5S?,W M(&D4BW8?>H"A%#VNV$31=BK$M%<=\)7M1\OFPYT/Z^$!VA5SG M/2(.\33I,W/Z+2Q4.B[2W6:ZK3I3M8=4[2$%GMN+]R31'!8;'LD(Q'MTLU45 MTZ<8!NH(#>94->CO+RH)W4E(Q#^Z@O/H5\F-Z+3*Z@(FESJ$ O@5K^OMO MV'?^T)5_(;!&,]RJ&:X)?7J3J-L@^@^6:,:$U)6ZS_>+_%Q MM-@A/%P;&\/ M:^A&80<'+J["&NR\BIUG9/>8*AF+"WJ?E'SIZ.T!A@<+$Y>TR'5C,!GJF0TK M9L-3F7UA0GLHAIU5!UZ+F";$=?3$_(J8;R3VD48F:CBMG(R&S&D@3X(J(QRF@&7,?/B'#NN;H06*/8H"HV>'61"2[9 MC N!-9H15LT(7R@R8>>.\T:D?5JZ03A0-Z;^KL1.[9;.2T6F1&@LC5OL=#%> M#[<#)\ZC5+HJ-OG1$:,KDYHZZ;=?01*DMQ:2'6VUJ MV.QJ,\8SQJD$E#()^K89$QV:A/ M$9U15U$Z@MB-Z:-6NRHV^M0QT0DT>^KCL$VL&S;RO;X]K4T.FUWN\6I^A1Y4 MZ\2&_T2B.HU:ID:HLP_;A=":XU1MH,1Y_8'*Z-%G3U070FLVI'9M8G;MX^I# MNHX<>F'[=&NB, Y'/:,+.1B S=9]@OH0C3-WZ'5C>IR;U,Y-S,Y]@O:4"*8O M/)J00<_T0FJ3)>9AU*P]I#MDAD,G:!/3C*)J1WNTA]1^1XZ,H[GV?&);X&G^ M' ?19T@7QT3(C'GVF;L06K,#M:,2__5%R&C:9S?D0FC-AM0N3LPN?H((=0W: M"]RP[>.:,.66;L]L0VHO)V8O/T6%NDX=MA]6:&*"L(=;[>7DB)>?($/=<730 MX::)Z?ORZ-9^ZYH'5K,0E]H+VKFC#?(TY;P.V#Q]#Y;P!_4OX:. P\<*=#^'A@>%#L M3:)!EHPD)\"OOY+L^CK%=5MP'F)+UIZCW;.25K.CD-_4'E'#CY1Q-??V6F=7 MOJ_B/:9$78H,N?FR%3(EVC3ESE>91)(XHY3Y0:\W]E-"N1?.7-^-#&[O;:=OCA+",[7*/^F-U(T_(KE(2FR!45'"1N MY]YU_VHUM>/=@$\4CZKV#M:3C1#?;.-M,O=Z=D+(,-86@9C' 9?(F 4RT_A> M8GH5I36LO]^BOW:^&U\V1.%2L,\TT?NY-_4@P2W)F7XOCF^P]&=D\6+!E/N' M8S%V,O8@SI46:6EL9I!27CS)CS(.-0.#TVP0E ;!78/A/0:#TF#P6(9A:3!\ M+,.H-'"N^X7O+G 1T22<27$$:4<;-/OBHN^L3;PHMWFRUM)\I<9.A^N]D/KB M \H4WO(#*FUR0"NX@'^)E,2*"&<1:D*9>F%Z/ZXC./OGQ^^F/VDV ,JBP8.+S!/7@UZ<\APHT&PA-8?<^I_@EKC'-)-44% M7ZXW2DNSN+\V94#!,6SFL!O>E"#*N!!EWN"9VIG:",[LR&D^Q\6\) M>,?59>MDGAK@+L%6'8&=B#"I1)BTBG#=$//D5!B()294NUT)&_>ER6_I=C?X MDX?DB1[$6+5AG/@^K7R?MOI>.R!-;A&(3:5">2YR!3D_V8PA$XJZ ME$"?H! MI$518QI,\!W*IJA,'TS)UND]-24?I%MU1%?$VJ_5KBG*G;LTF%RQ^V=1P%2] MU;WDVI7C=_H7_:MEOZ$_,O>8XMKQ/WQQ"7I'Y(YR!0RWAJIW.3%9(XN+1='0 M(G.5\T9H4X>[U[VYBZ&T \SWK1#ZMF$)JMM=^!]02P,$% @ /49H6388 MI.QW @ GP4 !D !X;"]W;W)K&ULG93?3]LP M$,?_E5.&)I" I.D/$&LC4;II/" A"MO#M >WN386B1WL2TO_^YV=$+H1>-A+ M8B=W7W^^9Y_'6VT>;89(\%SDRDZ"C*B\"$.[S+ 0]E27J/C/2IM"$$_-.K2E M09'ZI"(/XR@:A860*DC&_MNM2<:ZHEPJO#5@JZ(09C?%7&\G02]X^7 GUQFY M#V$R+L4:YT@/Y:WA6=BJI+) 9:568' U"2Y[%].AB_VB%/.1,DDK'16S NFM7<+)S G+<_K7($O8(ZB/X-FN[@2BLR7-E*Y' CJ#*2=G X0Q(RMT=P M %+!?:8K*U1JQR$QL5LW7#9TTYHN?H\.RU/H1\<01_$ 'N8S.#PX^ELF9,.M MZ[AU'7O=_CNZ>RZ.888+ N:#KT^5PY_CTOF0:.'7Y<)Z?[^[V.LU!MUKN&ZZ ML*58XB3@=K%H-A@DGS_U1M&7#QST6P?]C]23.W0=)]6:#T-3]E00[Y9"V*$P MH WD:#MK7BN/O+)KVDTR.NM%T3C<= -6J#!?P&M^:K@DP.4"=72=5'5\L,] M*K?I_6ZJ84LU_)#J7A.?3/MZ?N7KSG=!#-^4YORL_P8BW.LW=W7="+.6RG+! M5YP7G9ZQC*FO@WI"NO0MN-#$#>V'&=^@:%P _U]I32\3U]7MG9S\ 5!+ P04 M " ]1FA9/C/^KO # 8% &0 'AL+W=O'53]XR$UB%3"U M33+=7[\V,#P20C=3\B7A<>_AW.MC<_!TS_AWL060Z#&.$C$SME*FMZ8IPBW$ M1-RP%!)U9\UX3*0ZY1M3I!S(*D^*(].V+-^,"4V,8)I?6_!@RC(9T006'(DL MC@G_^18BMI\9V'BZ\)%NME)?,(-I2C:P!/DY77!U9E8H*QI#(BA+$(?US'B# M;^>VI1/RB"\4]J)QC'0I#XQ]UR?WJYEA:48002@U!%%_.YA#%&DDQ>-'"6I4 MS]2)S>,G]/=Y\:J8!R)@SJ*O="6W,V-LH!6L21;)CVS_%Y0%>1HO9)'(?]&^ MB/4= X69D"PNDQ6#F";%/WDL&]%(P.Z)!+M,L/]O@E,F.'FA!;.\K#LB23#E M;(^XCE9H^B#O39ZMJJ&)'L:EY.HN57DR6'"E""Y_(I*LT+L?&4W5&,DKE"@% MO;H#26@D7J-K]'EYAUZ]?(U>(IJ@3UN6"94@IJ94'#22&9;/>UL\SS[QO"6D M-\BQKI!MV6Y'^KP__0Y"E8[S=*>=;JK*J_+MJGP[QW-^4?X56D0DD>TNH'\^ MJ'!T+R$6W[I*+;#=;FP] 6]%2D*8&6J&"> [,((_7F#?^K.K\(' 6FUPJC8X M?>C!)R9)A-*F%J#6PH8ST3G4!:B?@^KU8A?8WF1B30BNIFZU=L_5ZV]XD$GI#H M.A-0B$ZPM=P3#ETT>['.G18#@;7*'E5ECRZX.HR&;,- 8*TVC*LVC"^Q.HR/ MA&A;[L@[D.MQ%)YX[HG9-:D83WZQ.J@W^Y9%*T1CQ7L'FFHGR5Z<^ MX8/W&4^HS#CD=-?T41]WTQS4=PR%UBZ[=A[8N:1J>WW-V:T8"*W=BMK2X'Y/ M\US5'CL4?WRHV>,8C)T3JRRN30SN=S%S%J>9L@8USYQUGSGH1SQ[Q 9":]=? MVR+L7U*\@QJEH=#:K:BM$NZU(,\6[^A(F.H3XE"]QT$3/#DAWMK5X'Y;LRQ5 MJK]H%>^-ZDHWQ5Z8LX=I(+1VT;4QPI-+*G90NS046OO+O_9+=J\)>:YB2]3F M]^P8'RJV(\CS#Q5K-K9M])[9WX1O:")0!&N59=V,E.!YL0U5G$B6YCLY#TQ* M%N>'6R KX#I W5\S)I].].90M1D8_ =02P,$% @ /49H65;+#^$E P ME@L !D !X;"]W;W)K&ULK59=;]HP%/TK5E9- MK=22#P*T#"*U!+0^M$)%W1ZF/9AP :N.G=H&VOWZV4G(^$A3NO*2V,X]Y]CG M7CFWL^+B2DR&0L_L@F5"8F"2<(8$3+O6M=L>-$U\&O"#P$INC)$YR9CS)S.YG70M MQVP(*$3*,&#]6D(/*#5$>AO/.:=52!K@YGC-/DC/KL\RQA)ZG/XD$S7O6I<6 MFL 4+ZAZX*OOD)^G8?@B3F7Z1*LLMN5;*%I(Q>,4JCG@/JA"GX.\ ]5:.2 QJ& 9@Y(DVEG9J5.AUCAH"/X"@D3K=G, M($U7BM8&$V8*:Z2$_DHT3@5#H6M4J%>$V03UGQ MG8:@,*'R3*\^CD)T>G*&3A!AZ(Y0JDM$=FREMV-([2B7OLFDO3>DZ^B.,S67 MJ,\F,"G!A]7XJPJ\K6THO/#67MQXE80C2&JH[IPCS_'\DOWT#H?7RX[S.?7^ MY]0'U? 0(@UWR^!;7M:+NJJG?/5WZNH<#2EF:KN\T*_KL51"WRJ_R\HF8_;+ MF$RR_C')!D]T\[ZC=ONN27KH=ON9SWB/_JL8[W#8D:81!2F6LJIM72)B*P+S":* M)VG7,N9*]T#I<*X;9Q F0'^?/Z]S[)/!AHMGF0$HLBU8*8=6IE1U8]LRS:"@\II74.*3!1<%53@42UM6 M NB\%A7,]APGL@N:EU8RJ.]-1#+@*\7R$B:"R%514/%R!XQOAI9KO=YXR)>9 MTC?L9%#1)4Q!/543@2.[S3+/"RAESDLB8#&T1N[-V'6TH([XEL-&[ET3;67& M^;,>?)X/+4<3 8-4Z104_]8P!L9T)N3XM4MJM7-JX?[U:_:/M7DT,Z,2QIQ] MS^:PH"NF'OCF$^P,A3I?RIFL?\FFB0T]BZ0KJ7BQ$R-!D9?-/]WN M%F)/X 9'!-Y.X/VMP-\)_-IH0U;;NJ>*)@/!-T3H:,RF+^JUJ=7H)B_U:YPJ M@4]SU*EDE*9B!7/R88N%(4&2BWM0-&?RDER1I^D]N3B[)&2EG,Y ML!5.K.5VNIODKIG$.S+)%*IKXCOOB>=X@4$^/BV_AQ3E;BWWW\IMM-MZ]EK/ M7IW//Y)O0E_HC*%7=$/J!:!,DA^CF50"R^JGR6"3,3!GU'OM1E8TA:&%FTF" M6(.5G+]S(^?69/<_)7MCWF_-^Z>R)],LKZJ\7)I,-LJH5NK]OTZ\7A0-[/4^ MO"&H[P=MT!NHH(4*3D*->:'+C]8[^YP6U2V900F+7!FKK4D6[B'X3N0=$#3,@6"1SW!NL;5;0Y.QB7N_$!:S?&=7N>F;77LO9.LN)^Q,:@ M2"5X"E(B[P+,A+W.[(%S^-Z[,6'8,P/&+6#\#XL)5RDO"A X%*!6HC2BQMWR MB]T#U&Y,X+AFU'Z+VC^)^E5E($P\_>Z+B^/^ 9 AR/6.$+G.GQ;CG&1ZY(HR M;-A-IX%=IS&V$:=SN+A.'(4'F.:PV#\ M??:HOXF^4+%,B\E8;! G7/=0Z.B M:?/-0/&J[I0SKK#OUI<9?AJ!T 'X?,&Y>AWHYMM^;"6_ 5!+ P04 " ] M1FA9P/TPY YO/Z$[$44H>&.*[),'L MZ9[$]'#7TWO/-[Y$ZXW(;O3GLRU>DT'F4%>XX^('/C)-U;PP[N>ED5$8A*(#('EOSU9D#C.2#*.?TIH MK_*9&9Y>/].=O/&R,4O,R8+&?T:AV-SU)CT4DA7>Q>(+/7BD;% >8$!CGO]% MAZ+N6%8.=ES0I#26$2116OS'/\H'<6)@F*\8&*6!T30P7C$P2P.SJX=!:3#H MZF%8&@P;!OK@%8-1:3#JZF%<&HR;'EY[K)/28-(UI&EI,,WE4+R__.5;6.#Y MC-$#8EEM2'X(]X82^$BV-\C4KI"A&0/T[=%";]^\:XEK MT1UC*C 63#0V3#2.&O,[3F^0/BRB:3%WU>86"604^MDH/#7F$]W?(.T9\ZS+ M%HZOYGP.Q)&C4(Y9?3YFSC/5G\]?[Y=<,)FX_V[[&@K$H!V1]6:W?(L#3 MW14G;$]Z<]F^D=;6O@4DS(*$V9 P!Q+F0L(\2)@/!*MI=U!I=Z"BSS]O29;Q MTS6*,Q4CEHT+KNGJ>B<+F',B6G-[ 1WET&PHM9\;VLC09_W]J4R5KB^5:2>7 M-J1+!Q+FOHQ?GXZ&PWK\'J1+'PA6$]:P$M;P(F'%$5Y&<20B(@M+A=7%HPWIT8&$N2_#-W5MW) 5I$CG M9972]%HAK5'+%ZB]2%I*_Y=JJY-+&]*E PES6^*?3'2CH2Y(ESX0K*:N<:6N M\<^KZY#/F4EXC?>RUEKVE21;2#C6%H0EZ*V<%CT1S'C; /=>[7Y86"(=)=G< M!HU0B)_:^M^%DG.I2(&"LB&#5VB> :@\C'M!=*I"T M(6W:+ISI^DFRT&ZT43._*F.Z5+K=?-J0/AU(F L)\R!A/A"LILQIIG:<354ZZ8^O)2I+I%Z0UM&]U&^ME]U\GEOV-[+J_F7 M"A&49IUI^[!L5YON0 -Q0&DN*,T#I?E0M+J<3Q;W=>4K_4 X)S)W%II.J9 # M.H$"FDAE!R24TR99K!(M9@2C?U6KJ_=J?Q?+&Y)F@=)L4)H#2G-!:5Y)J_4# M9KTC\*$\UG5L''5L=-+Q<=B:+[Q?H:]92J8KM)"9*UM_/S,'4[NY6+Z0- N4 M9H/2'%":"TKSSDBGG,.V)F>@..JB/FX=Z6>4-'Y]Y.9#!5(7^7&/25=O,IT5N1Q]D(,4>8<5-+6K MBY4-ND4%2K-!:0XHS06E>6?DH\K>_\<6EW[J&72P'2)H'2O.A:(5$^B>GK!+" MUOD1/8[RE='BQ$AUMSH&^#X__-:X?Z_?+O26^Y9^:Q>'_([XXLSA1\S64&ULK5==;]LV%/TKA!84#=!$$F7K([4%)):'%5C0H&Z[AV$/M$5; M0B12(^DX_?N MRS<%KA&_I TF\LF6LAH)N60[ES<,HUR3ZLJ%GA>Z-2J)D\[TWAU+9W0OJI+@ M.P;XOJX1^W:#*WJ8.[[SM/&IW!5";;CIK$$[O,+B2W/'Y,KM5?*RQH27E "& MMW/GVK]:)@JO 5]+?.!']T Y65-ZKQ8?\KGCJ0/A"F^$4D#R\H 7N*J4D#S& MOYVFTX=4Q./[)_7?M7?I98TX7M#JKS(7Q=R)'9#C+=I7XA,]_($[/U.EMZ$5 MUW_!H<5&G@,V>RYHW9'E">J2M%?TV.7AB"!U[ 38$>"0,/D!(>@(P4LC3#K" MY*41IAU!6W=;[SIQ&1(HG3%Z $RAI9JZT=G7;)FODJ@^60DFGY:2)](_L(Y+S MF2OD492@N^G"WK1AX0_"!N"6$E%PL"0YSBW\;)R?C/!=F8(^#_ I#S=P5'"% MFTL0>.\ ].#$N]MV7U-L>PUQ9:O)'92ATE?A\F8 M>OJQP0R)DNQ I=](W+Z1MFJT0J$64K\-#ZD/83AS'XZS;(*2Q#_%9"8F"+W@ M%+0T03")DAYT8G;:FYV.FET5E(D+@5G]O-M6:7H4?SHXXL*$! -(9D*B03:6 M)B2.[#;#WF8X:O,K8B5:R^_LLR9#TX%141/C)P-,9L%X?C(P:H*B"-J=1KW3 M:-3I9RI0];S-R#Q>Z$T'/BT@"+V!41,T"9-AZYJ@( YBN].X=QJ/M^Y^W=HL MR8;65I>Q$?8BCN*!2Q,TM&B1@1$<=NV8SHG!I#>8_-]2O@,$"YO3Q/@V1# : MQEG):0,E13[9639"EG.[1?%1CMM.#*0<;NB>B_57L=_O9]UJ/?(/]&_]J MX5OV,SDKMZ/M=_EVT+Y%;%<2+G.WE:&\RTA6A;7#:[L0M-'3V9H*.>OIVT+. M^Y@I@'R^I50\+52 _C^(]#]02P,$% @ /49H6;3OYFPY P R0L !D M !X;"]W;W)K&ULM99M;]HP%(7_BI554RNM39QW M.HBTMIHVJ=-0:;?/!B[$6A)GMH'VW\].0L*& VN[?8$X\3WG7)L\>+AA_(=( M 21ZS+-"C*Q4RO+2ML4LA9R("U9"H9XL&,^)5$.^M$7)@* +JAG?*&S$SC72K4P9^Z$'G^8Z%IJMA&1Y4ZP2Y+2HO\ECLQ [!:[;4^ V!6Z5 MNS:J4MX029(A9QO$]6REIB^J5JMJ%8X6>E<'07AN,_=;8/V8Q<2N,DRWK?T MW8%KMARTEH/#EDR2#)V6S>MSAF9$I K(,Z"E^6T:[,=PP]CI:1T[':J<@TEN M08A+1/-R)6&NJ*-6 80T$L?9B^ %?6N/=UB)_V(IL@HG&253FE%)P8%CM]CU[$-OPQN>)]N7A#UV75TPR_#&][GFQ?V M[EW'-_P:P.%]PGD1CGM,.\+A?XVX1G#W'QG'D8O_2&+O',ST(?<+X4M:"(60 MA:IS+B+5":_/C?5 LK(ZJTV95">_ZC)59VW@>H)ZOF!,;@?Z^->>WI-?4$L# M!!0 ( #U&:%G_.^^&GP( /L& 9 >&PO=V]R:W-H965TZZ=+'1M5O' 2^*/>\X]Y_IKLI7J01< ACR67.BI5QA37?J^S@HHJ;Z0 M%0B<64E54H-=M?9UI8#F#E1R/PJ"Q"\I$UXZ<6,W*IW(VG FX$8179\\ M6Q?&#OCII*)K6("YKVX4]OR.)6PU3MM8ITLI7RPG<_YU NL(."0&!&7!NB5#&[Y;3ZU):X&[[F?VC M\XY>EE3#3/(?+#?%U!M[)(<5K;FYE=M/T/H96KY,/;1UV .'@%4#4 J)_!<0M('9&&V7.UIP:FDZ4W!)EHY'--EQM'!K= M,&%7<6$4SC+$F?2;*4"16:T4"$.^,+IDG!D&FIS.P5#&]1DY)_>+.3D].2,G MA ER5\A:4Y'KB6]0@>7QLS;;=9,M>B7; JH+$@?O2!1$@Q[X[#A\#AG"0P>/ M7\)]]-V9CSKSD>.+CYK?-3UG.N-2UPK(SZNE-@JWV:\^GPWQH)_8'KU+7=$, MIAZ>+0UJ U[Z]DV8!!_Z7/\GLAO$ U[XMCME;%)PV"$B[/9-7@8% V2J MZ(7S0"1\<%7Y= M/Z'<'"JIF>F5UN"'NUGCX9ZRPYAX-.H7-NR$#8\*<[NJ3\_P(-=/YWS_U(/@^(D'.]I]7>N)OLL M?*5JS80F'%8("RY&:%4U5VW3,;)RM]52&KS[7+/ UPF4#<#YE93FN6,OP.Z] M2_\ 4$L#!!0 ( #U&:%EF7<$JJ@, $T4 9 >&PO=V]R:W-H965T M8YZ#';PZ4O;,4X0$^)&1G*^- M5(CBUC1YG*(,\ADM4"ZO["C+H)"G;&_R@B&85**,F(YE+ M$:*,9!K?&T^C#:F$I\=T%M4S,#<]\G!\\GWR:$3RMEO)[:[V M7,AIH)X<+OOJIC;V*F.U,!Y\VZH_*_-P6A.#&4RM"9UFP=@AA#JC1B.B=EBZ M+4MW&LL",G" I$05RH02 AD'!6(UUEZJ=8CE27+6S+)?$1W,8RI1G6;!F/1# MG1&C,Q$[)+V6I#>-).:\//]$>F\*Z_6C.!AV*CB=9L'9W$.=X2)-9AVZBY;N M8AI=^2;!!RIBG6;!V=Q#G>$B368=Q,L6\7(0\3W-,OE" M-GE-7;ZY1:[5OZ@.QI^*6:=9,'H,H(,&"I*%J>0(U PNF&JS1:=/Y/=^[ZIN]R<='&\F=?M%.A,*GR;E/,JJ4A3O)J?>;)1HC;: MOD"VQSD'!.VDO35;RMF(U9M7]8F@1;5W\D2%H%EUF"*8(*8ZR.L[2L7+B=J. M:7<0_?\ 4$L#!!0 ( #U&:%ES3?-5C0, $<0 9 >&PO=V]R:W-H M965T<8 U@UC;)[K_OM6%(F#"HD;PO$PSW'M]S[P$=S^K$Q;,L*%7H2U76 M\526KZ58@V585$5\_T)*?U@YV7FX\LD.A] TW737D0'=4_=EL!:S< 25G M%:TEXS42=+]V?L;W&QSI!!/Q%Z,G>7&--)4GSI_UXE.^=CQ=$2UIIC0$@9\C MW="RU$A0Q^<>U!GVU(F7UR_HOQCR0.:)2+KAY=\L5\7:63@HIWO2ENJ1GWZE M/2%38,9+:?ZB4Q>;^ [*6JEXU2=#!16KNU_RI6_$10(.WTCP^P3__R8$?4)@ MB':5&5H/1)%T)?@)"1T-:/K"],9D QM6ZS'NE("G#/)4^O%SR]17]"/:@4#R MMJ2([]$CE50<:8YV!1%4ZEL;7E70]9WBV3-Z]T 58:5\#WG2A*QR_L?&.-G'$^F;^?0'FD$Z-NG!.-V%%@Q]\(<^^ 8O> -O M4Q)IB'8,__D-GJ-/BE;RWREN'5@X#:9?O7O9D(RN'7BW3"^=]/OO<.S]-,74 M$MB(=S#P#N;0TWZNTK 6+W.'SP-B4K:DSBAZQ^I^RN^G6M'A1P9??S2.*?:C M( F6R*H:456P$N-L@M:4T7/ M(MXZ/TM@(_+10#ZRJ=O()F]+8"/>\< [_L:ZC:_D&$1Q$&/\2K83<8L )]B; M5FTR$$AF"< W5@F6*:BZ(]'63,$D6R45J7-6'Z:*GL6\=7Z6P$;T%P/]A4W= M+FSRM@0VXKT<>"^_L6Z75WH,XT481M$KW5['!:'GA8OEM&ZQ=W8,WBR%WA20 M(U@ \@2.05>_;U4K*#H(4BN0$-N9^MDUXUIU8T'._P<@7+!,<7PEZ*C!*_,@+WU#TV0/A>1-TBZ+! M;V*T+4D]R65VGYM':PEMW)6SK<*A55E;]52VT,;&,.?D]< MP3'27!9PTJ="!\#S/>?J9:'/DL/_#M+_ %!+ P04 " ]1FA9?,1&67P# M "A#0 &0 'AL+W=O6\I@ADO5)IDL!1$%HQ1\7H+*=_-#=O8WWA(-K'2 M-\Q@EM,-K$ ]Y4N!([-AB1(&F4QX1@2LY\9G^V9ANQI01OR9P$ZVKHFV\LSY MBQY\C>:&I15!"J'2%!3_MK" --5,J.-[36HTJ80%3_]* M(A7/C:E!(EC3(E4/?/<[U(;&FB_DJ2Q_R:Z.M0P2%E)Q5H-1 4NRZI_^J!/1 M B!/-\"I 5F*=,V)]\HUG*I;D'A5$'?A%/]YV>@A,S%R3/F>? MOENGEW$%^35QK2OB6,ZH2U __ Y"A-LEW.V1XS9OTRWYW#-\BY1*J5]*]<>KG;!F/;GHXGULS-&\_A=FK *US7L2 &1-B$58:!BWE7JMQ6[UU+E>,[4 M/])^&N6.?*];N=NO?6V4!D!\XGC?/)D/TU M&=+W0&0'OJ>-[^D']-?TI&]&ON-Y[OBH1D_C^OK+;S3[']I?_FE_C=V)>Z3] M-.I\?]G6VT?9^J\.&[VKP_KYWEMJ0[$=NF]M2>PANZQF&\K[0&R'WITW[\X' M=%I-VFXAV[?]DT[KB+/.U.K;EL/N_;+_[SZKZ=LMY-O>L?#3H&/A9FL3S$!L MRK.!Q-F+3%7[X>9N<_[X7.ZZS;?PZO#RC8I-DDF2PAJAUO4$$R:J\T U4#PO MM]3/7.$&O;R,\0P%0@?@\S7G:C_0$S2GLN!?4$L#!!0 ( #U&:%EF'_&F MKPX />^ 9 >&PO=V]R:W-H965TG/=S33M[H>;^T!LQ69J@P]PTMSTCS_ )+)L M+*!Y]GS]T#B.]'L%>HS$^R#YXC%.OJ8+*3/R;;6,TLO>(LO6;_O]=+J0JR ] MC]K(,M_3>;]=)W(8%966BW[]F#@]5=!&/6N+LKW;I*KBWB3+<-( MWB0DW:Q60?+T7B[CQ\N>U7M^XU,X7V3%&_VKBW4PE[D^)0[N+X:_'+A]EE;U"T2"[E-"L0 M0?[C05[+Y;(@Y>WX=P7MO<0L*NZ^?J;S\N#S@[D+4GD=+_\(9]GBLC?ND9F\ M#S;+[%/\*&1U0&[!F\;+M/R?/%9E!STRW:19O*HJYRU8A='V9_"M.A$[%:SA MD0IV5<%N6\&I*CC[%=PC%895A6';"&Y5P=VK8!^+X%45O+811E6%T7X%[TB% M<55A7/;NMCO*OJ1!%EQ=)/$C28K2.:UX40JBK)UW81@5VKW-DORO85XON[K- MXNG7-T7OS\@T7N4?B30H1?6&_!HD25 HB_Q,91:$R_27_-TOMY3\_-,OY"?2 M)^DB2&1*PHA\B<(L/]!=$X&UAFQ!_:P MID'7[:O;=>?37/U6KL^),S@:G;6O[M3UQNNB^Z^++LS5J9SFU;>GSC+TI//R M27%*GG.L.878JT_*]>XGY5W^,8GF,K^@9^3NB>R6NPF>RK??/0;)C/SS'SF2 M?,CD*OU7S?&\W\8?UL/DJE,GF0O:N__L7R!G^KTQ421I$P MAH1Q),Q'P@0(IFEU^*+5H8F^O:J3>%WH,R7S7)]9KL:?\XOS]I+]2YW\C,BN M\D/"Z!;FEK!B,O9P-;CH/^QJJK$$;RSA-Y80H(/2NM1]Z5+7V*7OYO-$SH-, MYD-LEH3YY'%*'H+E1I+XGJ1:?\MO,IF&:>T ^-X8I6LO(V%T"_-VSK\UV._G M%F7X81EGOXS?@B- !Z?UMO?2VYZQMWD0)L>Z]T&F67W?&IE=^Q8)H][!9VMT MT+R[H>-G*[ M]C 21D<')]V9#.R]+AX=?.SLR7BO$#\L9.4?SO%>)Q_&FSC#_4X&':'6R>.7 M3AX;._F/\K99SMX$#S()YG([#)-9<0F_US[>>>S\BCXMANCM)WU3W$UIP_8L M7BZ#)"5KF6R'\-H1W-B@KNI PB@2QK:PT4[7#\\M:T]%AX7<\_%P3T3(9@D0 M3!/;Y$5L$Z/8_([:.CZ&&.-TU1 21I$P-CF\$@T.1AMD1!\)$R"8IC5KH')& M _/MQQE9%#>+J@/#2I0 M-%TYME*.;50.6ZV7\9.49)N(^*V\ M+'M_M&U1B-<4JAE"6Q02J"/4.UIE<2US&K=Q3G5&'O<3!_E-?QC/R'V$4FMV%TBB4QJ TWM!I-GF21?;%(:NM.VR-\WOMISJ#VX0RS!;F12?G$3#25^? :S8YK$9J-AM(HE,:@- ZE^5":0-%T.:JT MN34Z]=0.FF"'TBB4QJ T#J7Y4)I T731*AO ,OL O\LT"Z-Y-8K7B@Z:MX?2 M*)3&H#0.I?E0FF@0Q7 [HS )3*7^+7/N_X<>]C S.VL.FNB'TAB4QJ$T'TH3 M%6TWT^A9[F0R>KD%TA]A5/E^NR'?WW(:2+Z3YZO=YUR&TX4DOT6U=ZWF@%WE M!Z51*(U!:1Q*\Z$T@:+I(E5NA6V=>')H0ZT-*(U":0Q*XU":#Z4)%$T7K3)* M;+-1LC,YG.9"#.;U5TNH2U+1QCO#Q.#I+=W;J:F,ED50JQ M]+'K=0BU2Z T"J4Q*(TW])@UJ'MVH)(FU!M!T71I*F_$,7LCKQJCFZZ14$<% M2J-0&H/2>$7;'5N&@\'!RDD?&E6@:+H0=S;^,7LJST)4\[Y"C'(9SL-BB-Y] MBKM6:]A]?; ;^S@UDRYK_XX#&I.WBNE#8PH435>0,CP<8V[ZZF:33!?EK4,2 M3IMN(,RLSGJ!>A=0&H/2>$73=34^T!74DT#1=%TI3\(QIY^O=V\:JM%Q76EM MNV#DY:9A$\WR030H4W?K91 UCI!0,P-*HQ7-M"%47,1O+B)01Z8K0%D& MCMDR^%2[OT-MAT)-!"B-0FD,2N-0F@^E"11-%Y\R$9Q3FP@.U$2 TBB4QJ T M#J7Y4)I T731*A/!^;_;E\G@XU,6LV9ZHIY9Q/ MW/WQ]\\P$AQE)#C_JXV7S($ZBP3J&SB'VR4YA[OC0&/RFICCR6&BX;#4Z&#Y MN$"U3-^,5>7YA^8\?_TDC7PG'\.HR"S4R<&,["H'*(U":0Q*XU":#Z4)%$V7 MH,.)=X[;3-!V"!1-%YC*[@_-V?WC@_,V[5\K.6A*'TJC4!J#TCB4YD-I M D739;BS8__PU(,SU%> TBB4QJ T#J7Y4)I T731*O]A^-HU$69 9]%!;00H MC4%IO.'$U^X?40D,NOX!1=,%INR-H=G>L >616X*N^H[T9-A9G?6'M3Q@-(8E,:A-!]*$RB:KD?E> Q/[7@,H8X'E$:A- :E<2C-A]($ MBJ:+5CD>0[/CP;ZMPV0KTVHK2?.#FV9<9PE"[0HHC4%IO*$;3 ]N0ALB4#1= M;\H3&9H]D1:S0JC7 :51*(U!:;SAQ)MFA=!U$RB:_DUHRD]QS7Y*ZUEA^PVI MS!&[*A)*HU :@](XE.9#:0)%TU6J[!;WU':+"[5;H#0*I3$HC4-I/I0F4#1= MM,IN<5]KMY@!G44'M5N@- :E\883;Y5C=ZV^H&X+BJ;K2[DMKMEM:;?AF1G2 M66-0?P5*8U :=^N65MC[C\!#8PH431>4\DU<8XK[57/!(SN>F2-V5A_4*('2 M&)3&H30?2A,HFJ[2G2]O=D\]%\1^L3/VFYVA1@N4QJ$T'TH3*)HN6F6^N&;S MI<5<$.JP0&D42F-0&F\X\8Y7NZM8)3&HGX*BZ1)3?HIK_B9L;?0NKWWO]6N? MNCR>50-[_C-;R-HLUWMSM,YZA)HG4!J#TCB4YD-I D73%:K,$W=\ZI$;:K= M:11*8U :A])\*$V@:+IHE0/CFHV KHZ?&==9@E _!DIC4!IOZ :3XP=MB$#1 M-+UYRI#QS(9,\TS1#.BJ,"B-0FD,2N,-)WY8O__L5F+0E@@439>8SA1KU04U0J T"J4Q*(U#:3Z4)E T76_*"/'L$\_[/*B1 J51*(U!:1Q* M\Z$T@:+IHE7NBM=NIZH?WB#7S.^L2:CQ4M&TO<><\M_>.F1H6-XVK \-*U T M74G*5O',MDJCD@ZVW#MK=ZMACMM985!S!4IC4!IOZ"_3K0:T(0)%TX6IG!3/ MO/+A3]RYV1RYLS2A%@J4QJ T7M'V=F[>=YVA,06*IJM062.>.4/_Y^S<7 75 M]V*?N"-W;SN6:W/K.FL+ZI1 :1Q*\Z$T@:+I&E3>B6?V3FZWU[U:Q95[%*6- M>H/:)5 :K6B[GP7;L4;>P=9$T+"\;5@?&E:@:+J4E,GAF9"MD.@:+K E/==DLC[7'_6VW=VKW_P/K7>,JOF?6Z]]9^'&IP75_ND^%J2YU^R>'W9LWKD+LZR>%6^7,A@)I.B0/[W M^SC.GG\I CS&R=?R<*[^"U!+ P04 " ]1FA9)N(#CC@& G+P &0 M 'AL+W=O%9!MIER\DIS+OU]Q"1A,A-Q^+PD(OG.D[^B"CK5\S-@O MOJ-4H*+"C">'C;$]3^623L80(>,X1Y+U^*\"'=6<>>#Q]0NZ7S1>-N:><+K.XI]1 M*'97H_D(A71##K'XFCW^3:L&37.\((MY\1<]5N^:(Q0M.,/DTDG%B=2>RX-=%KDV(@BR1'9:3 M0O(+="=[<7B(*&D#7/^8V@JN5-64O\2BUM]"5+Q8XC M+PUIV!/OJN,70_&^.M[""@!#IKS..W[)^PU6(M[1_1C9YD>$33SIJ=!:/]SN MR\>?L7M_QNZKPUT:R'"K+[R52[ONPW:!9[^"]\\AN:=,=M-W;^;8QI_*;MK; MS4J@23]0/HM?\CT)Z-5(3M.N9#32%[X7DXKY63SH4]M)?:Y:D."N278 MM #+%_^'E3VWK9EE+HV'8R$A27T@L):0TUK(J5+(OQA)A5QC!A2;GN2EDY'U MX!ONX!O>X!N^LC&_F2JG3I6C3)7W1%D0\>%D*6'.[=Z08*YSDN +;%JSV:(C M!"2I#P36TFQ6:S93:K;.YZ8XIJ$AOWI"D/A!82QC+ M;':&II8T#Y3GTYD<$%*E/0WR&Y$5Q4-250S#XT-=E7/%TJ7U0&E]*+2V7D<[ M>4NY#?I9N"@TO+A^H(QL:;4;>OFSI--8$LA$I-2#2W0FNI.1\O[*Z: MD*0^%%I;S<94L09+T0#E]*+2V:(V38BVT]G^HVO^AKS0_6I!/<.LL%8P$XD!B](VR MI%@95/T3//) M!:.D_.W=PB@DSWV_ZWJ@%?,U*[:H*S;OJ5A;S\;%P4J_H&^%[-45U*T!17,' M6CC12E^E*ZA5 X76EK:Q:K#:JM%857NE!C5F0-'<@1:?-81!W1LHM+;4C7N# MU4=2KK=;1K=$4/19KKQ1RJ, _2#QH7\L@QHWH&@N*)H'BN9#H;4U;CP>K/9X MAE;>,MHY=DS,>>>C5TUQME@:E!XHI=]#.<=._S81-]8+5ELONHO@Z4&.GA2# M6BG^H$:)#J4'2NE#H97:&$?G>!/*ML6) M:XZ"[)"*\CAD75J?ZKXNSC)WRF^LR[754^Y:EUYY9KN!+X^0?R%L*Y6.DI"R_ 7Y?)-EXN4F)ZC/QJ_^!U!+ M P04 " ]1FA9ZB&=,8\# "[#@ &0 'AL+W=O*_8"GLB2 MCR2@_?>59,>08!3HX08L6_MZGUU[O3O>,/XHE@ 2_:H(%1-G*65]Z;HB7T*% MQ8#50-65.>,5EFK)%ZZH.>#"&%7$#3PO<2M<4B<;FW.W/!NSE20EA5N.Q*JJ M,/]]#81M)H[O/)VX*Q=+J4^XV;C&"YB!_%'?]^*>8.)[V" CD4DM@];>&*1"BE90?_[6B3G=/ M;;A[_*1^8^ 5S ,6,&7D9UG(Y<1)'53 '*^(O&.;;] "Q5HO9T287[1I]WH. MRE="LJHU5AY4)6W^\:\V$#L&2J??(&@-@F,-PM8@-*"-9P;K,Y8X&W.V05SO M5FKZP,3&6"N:DNHTSB175TME)[.99/GCA0Y$@7)6J:=#8!/?"S13CTRQ(H#8 M'-V!D+S,I=IE+- /6DJ!KG022OD;O?\,$I=$?%!V;Y&+Q!)S$&-7*A?UC=R\ M=>>Z<2O?$3[U,?\)G$GN%''7YD4\^N85%2JN$?,,$TAX^([43D?4G;)^]# M7QBLVJ>&H1&+C9BNE>LLC#PO2D=C=]U#&'>$L97P*\=49_05%*O(J2CQ/HKO MCX;>L!\EZ5 2*\J]>CY?)[%JG$J2[)%<^/%P%,=)/\JP0QE:4:;Z62/D=1JK MS*DTPWV:($[\-.Z'23N8U KSI7E9_N8-L@J?BI?NX45)&D7Q ;Q1AS>RELB? MYLL-Q<75&KCJ1-Z]28,P^&1>+*2^D8!N<,G1/28KZ&,%.YN-!U)]U?Z>1\8^NG$=2^7M^1 /? M[QQIO6T;J."9N^DA?X.MO\&QY?%(=ZUZ)R_AVYN/U^KFD:QG[4):M>>OTLN/G;LS'E3 %V9J$JK=7U'9 M3 K=V6XRNS+SB+O=WHQUWS%7)44@ G-EZ@V&JGSS9E)J%I+59MAX8%*-+N9P MJ:9+X'J#NCYG3#XM] VZ>37[ U!+ P04 " ]1FA9\W4F!KXFFRV7 M ^9\NL,;6 +_OKNEXLZL*7&20/]$_%<&+8.XP@P5) M_TQBOIT9$P/%L,;[E'\EQ]^@"LB3O!5)6?$7'2M;RT"K/>,DJYS%"K(D+S_Q M0[41#0?!43LXE8/3=1B=<7 K!_>Y,XPJA]%S9_ JAR)TLXR]V+@0-N=IVVZ< M0> 2=I?(M2Z08SDCQ7H6SW=W5>&\;O;H?\_>V@RWKB&WX+GG>%M,H2J%6_PH M9(2C:TIQO@%Y?8&B!UD>XJG(/EK@7<)QFOP+\06ZSLA>6/_UNT"BSQPR]K>J M.LKY1^KYI99>L1U>PPG*EY:&YZW\@))AVCL&]DVY8U:5M% M?:O '5FU42MZKX[>&XQ^01B7JD;A /E>&>8@X*4UJ!,6ZH1%FF"M+/AU%OPW M%A)?9Q)UPD*=L$@3K)7$<9W$\0\2DI+K-;[8$[\C(WV3L=<1D;Z)X[D=">G; MN+:C5I!)'?9D,.PE3H$5=2E^<-\#3_*-*L9!R$L+4"V(W.S![> %AMW-[7W;8\JZLO?:MQT&UX M%$;.1+;T;7U165EG?J_8IX;/'N[X?H46ZGC'H0]N+" MU$D+M=(B7;1V6DZ=J.V]M<9H;66UTD*MM$@7K9W*4SMK#S9:K]$8OW\4,@[L MKL8HK-S)I"LR?2O/&7E=D>E;C9JJ5FZ!V3AISH!NBB-^)L(2=5<>&-:C]6N$ MZ^+PO#-^8U\M;,5X*%\[%"?;)WSYSN(+IILD9RB%M9C*NAR+W-+R-4!YP\FN M..>^(YR3K+C< HZ!2@/Q?$T(?[J1$]0O8^;_ 5!+ P04 " ]1FA9,+X- M39H# #R#0 &0 'AL+W=O8HC5),[:#G3__5X[(1LR'A9U^0*V M<\ZQ[_'U:W9D_+O("9'H1UE48F[E4M93VQ;;G)18/+":5/!EQWB))53YWA8U M)SC3I+*P/<>)[!+3REK,=-LC7\Q8(PM:D4>.1%.6F/^]) 4[SBW7.C5\I?M< MJ@9[,:OQGFR(?*H?.=3L7B6C):D$917B9#>W/KG3=:+P&O G)4(7@=P3_VAZ"CA!;*1'+Y2X,G%[Y"*OS$AT"/A:)-C3M 'M(%LS)J"(+9#*U;6 MC<1Z5J&ZQ()N$:XRE-*BD21#!H6[E$A,"W$/6D^;%-V]O4=OD8V$^BH0K=!3 M1:5X#XU0_B-GC0!%,;,E1*3&96^[T2_;T7NOC-Y'7U@E%\_]Z7_]T[V=F^'UN^5K/ M?RVWFI)P+!F?FF:VY09FKMH>IZ+&6S*W8/\3A!^(M7CWQHV^-\M0 G/B>&[J34:::%*,@CMW(G*MQ M;U1\6Z.R[I#]#ZOB:ZTR ,U6&8!FJTR*EZR:]%9-KMJ[4 W7"AWZB]S)6%%@ M/D 8O6F[B8>[CO/@CK:PE1'EC()-C2A_I+4VHD*S'4EO1_)S=@PSY#I#DJL, M,:)>&&)$O3#$B!H;8@\NL7!OV.O7@X 5TE2RO7/TK?T#Y9.^EX_:E^YTY1K: M4WC0M.^/?^7;U] 7S/>T$J@@.^C*>8@AG7G[PF@KDM7Z"OW,)%S(=3&'1QGA M"@#?=XS)4T5UT#_S%O\ 4$L#!!0 ( #U&:%D"01,,,0, % , 9 M>&PO=V]R:W-H965TV0]F_W[430M.%:DB5QDL3V_<>GW/BF]Q.UD+> MJ0Q DXNY6PB*ITS#M>2J*HHJ/Q]"KE83QW?>9RX8:M,FPEW-BGI"A:@OY;7 M$D=NBY*R KAB@A,)RZESXA_/?<\DV(AO#-9JXYX8*;="W)G!13IU/,,(M/T @:&+Q$Y,K^DG43ZSDDJ90619.,# K&ZRM]:(S82$"<_H2@20BV$Z)G M$L(F(;1":V96UAG5=#:18DVDB48T6KB M:B1D8-VDV?RTWCQX9O,QN1)<9XJ<\Q32;KZ+0EHUP:.:TV GX +*(Q)Z[TC@ M!5$/G_F_IX<[Z(2MN:'%"Y_!>\Z[\XZK1\',J.>.K MS2?RXQ*!R86&0OWL<[EF$?6S,"^"8U72!*8.5KH">0_.[.T;/_8^]%FT)[". M85%K6+0+O6N8>C(,.H8E7<-L JYQ/,JY.&]?1.&@U#G9J_%(:XHIH0\)K",^;L7'KZ(BXGT:MB>PCF'#UK#A_Z^(X5\G/1S$8>S[6Q71 M$S<.O3",^RMBU&H<[=1X TI+EAC&M@)(Q9GN_9SLQ'GI8]T36$?RN)4\?A5U M,-ZG87L"ZQCF>T^-BO?_*Z'AL'G$HW@418/!5BGT!?I^/!Y&6[7@;O1F!&ULG511 M;],P$/XK)S.A38(Z3;L.E232U@JQ!U"U,GA /+C)-;'FV,%VFO'OL9TT*E*W M!UX2GWW?=]_GW"7IE'XR%:*%YUI(DY+*VF9)JN:Z3]W*%27DBDY;CSPLK)^ M@V9)PTK(W2<"5!XSXEM]/EWN#I^LC^*7AW7G;,X$J)'[RP54H^ M$"APSUIA'U3W&0<_UYXO5\*$)W1][N*&0-X:J^H![!347/9O]CSPU>F-?,7!Y=KM(P+\@CN(Y/&[7<'EQ]2\-=39&+_'H)0Z\L__RLN8F%\JT&N'G M[8=L%DWC>4(/I^7I26?X(?O"=,FE 8%[AXLF M-]<$=-^X?6!5$YIEIZQKO;"LW*RC]@GN?*^4/0:^_\:_1_874$L#!!0 ( M #U&:%E,:_@JFP, &P. 9 >&PO=V]R:W-H965T*CS $4^E06E=QYN5+UK>_++(>2RAM>0Z7O M'+DHJ=)#FJ"R\$D0Q'Y)6>6EV^;:HTBW_*P*5L&C0/)]EXOO&>G7)D+?KJMZ0GVH)[J1Z%'?I_EP$JH).,5$G#<>3_CVSL2F8!F MQA\,+G)TCDPKSYQ_-(-?#SLO,!5! 9DR*:@^O, ]%(7)I.OXJTOJ]9HF<'S^ MFOV7IGG=S#.5<,^+/]E!Y3LO\= !CO1"7Y PLW4V<]*TVD3K MXEAEGLI>"7V7Z3B5WO.R9$HOLY*(5@=TSRO%JA-4&0.)?D1[_3!99KM<$O7LNV(F:=9;HZ@$4986\1F\0J]"'G)^E3BVWOM(%&UD_ MZXJ[:XLCCN+V4-^@,/@!D8"LT-/^ 5V]N?XRC:_[[9LF?=.DR1LZ\OX&7]5L M*ZU-L;*G,&:YE37-8.=I-T@0+^"EWW^'X^"GF0+#OL!P+GO:]'LEP-A*/XUK M6WUMAKC)8+SWDN(PC+;^BT5WU>NNEG0CFU8;%8VTHC!9V[6B7BM:THIM6M%4 MB\2A72ONM>(EK;5-*_X&K76OM5[22FQ:ZV_02GJM9%;K0PX:Q4<%PJ:83!17 M9$/LBIM><3.OR!4MT%5-/S< MY)75RUW86"Y)$H?: "F\2"FKF_$44V3MZFW %%[DE-7/> HJO'&(#9S"\Z": M-S2>\BIP* ZTPO.X:@QM%9L"*PR=?Y6!6#B9]6T+D"7?SF+OW_IV8!R>A]P_ M\NV4:W@3.=Z)9, :F462T[A=V!>8V 0.*Y&!4&214%;C$@N5<.1X^&3TW;6( M):MSR11+412N''(#EL@BEJS6)5,L121Q0)<,7"+S7)HW+YG2R?TZ)@.>R#R> MG/[MXL8?B&& R=>+ZH_V#F8?]CL5)Z:_X@LXZKC@9JW3B'9KTPX4KYOMQ#-7 M>G/2G.9Z.PC"3-#WCYRKUX'9H?0;S/1O4$L#!!0 ( #U&:%F._JN3-@, M ,@3 - >&POJ8M(BA=(E-;:K9W%=:4;S&DBEB'N=3AJ7 ME$LR&LA%>56:.IJJA31#DK:AR-\^YT/23=^3R,N-5G=TU+D[O=R/GSC@E,1!T?-GB)YU<%V+8=+IKK0;?FR%//$8HUT\R]$3AC#A M?L"/$_H=,0L2M^8"'4>.FYT<#0HE-QN:$!^PZK1DT3T50S*F@D\T!U9!2RY6 M/MR#P%0)I2-C*\FFZT*D?O!PU_>@R!J=DDNE76Z?P7]/FN%[P+H'!KD0K<$> M\8'1H*+&,"VO;,<-=L%'4-2T;U>5=3C3=-7MG9,-P=ULDHG2.=-MFBY9AT8# MP0JPH_EL#G>CJAA 8U1I&SFG,R6I\[!F- TK.V5"W, 3^+W8T5X66_O6@5V3 M;=,::II>QG= ?UO-:V_+)B_2C2I^K\RGA9V.='VH4':M6<&7KK\L6@.8>A=7 MIU4E5A\%G\F2^\:*XT?[#9H%2F-L TB>Z9-GRZ'?FI:77+EF9= M3LL"]]P[0,]_=YUG3#)-Q;9I6_NO>95?[#BY^%>6W6^5?<-!C\UK];6;/#\$ MD^DAF#R(FNP?@LGL]9M,7J?'N#ED;)UD=LXQ;32"\^*0?(/3I]@DC28++@R7 M36_.\YS)1\<9*V_HQ/Z9LJ-OQ^>LH MA;EMP2#;MKRSGBS)K1UW#0C2C-NTO M,+UNVAY6;2XN<[9D^;CIZMG$-2/;L%F;"PC[R)6[P@C&\5@8 0S+@SG .)Z% MY?F?YM-'Y^,QS%L_B/113A_E>%8(&;L/EB?,R>P5GFF6)4F:8BLZ'@<=C+%U M2U/X":MAWH"!Y8%,?[;6^&[C%?)T'6![^E2%8#/%*Q&;*;[6@(37#1A9%MYM M+ \PL%W :@?RA_- 384Y20*[BGG#GF \/]A3DB19 M%D8 "SM($@R!IQ%', ?@ 4.2Q+T']]Y'\?H]%6_^=S?Z!5!+ P04 " ] M1FA9EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( #U&:%EX<1E([ 0 &HJ / >&PO=V]R:V)O;VLN>&ULQ9K? M3^,X$(#_%:M/N])Q;?.C["**Q+9PA]0K%:EX79G$I19)W+.= OO7[R2!VPF$ MN7N9ZU,:QW6_C%-_8\>GC\8^W!GS()Z*O'33P=;[WQ4"5GKVVM[!"?&*]2KTT)A77!K5:/ M[M?U^E3LM=-W.M?^>3IH/N=J( I=ZD+_4-ET,!H(MS6/?QJK?YC2RSQ)K;&DW[$ACW"BJW9Y4W MESKWRLZE5W]84^UT>5\W WR&_2:2?, M1JRL\F#=JKTI@O%&IN2]U?1VCD:)A-DVR-=8?K94M(&A[Y7Q=WV$ZRC!C M9L5 8K.#M..Y>>XN_J[TKO[";Z)4'B-2?ADS"^8\36VE@.X)&G&J$SI**6-F MIRR4?$-#N6/,+(]KOX4$:U99"_7$0LLF$]5=0,H;8V9QU ^7?\8TE"#&S(9( MO$D?CNZ@!S.1FJ)^LN3;48-RPYA9#E MM&0K+<[E VKX#YB'_YDI"MT.K,U -H/I%-@]@%X76?0O6LK,XB@.+=60B#?.BN@A! P"X%,G#K) M?$#Y(6#V XV)T_F $D? + XRP^M&D])'P*R/G@Q/?%I+@'"?,2,EE8!;*KVI M7B\FY9: V2U$SE>S8DQ*-P&S;M[F?7UQ#"GKA,S6:1/ 7BS*,R&S9S[,!%M2 MC$F9)F0V39L/]D:/7,UBELM'B>$+*,:DY!(RR^5]+M8;24HL(?=R%I64B4\8 MDQ)+R"P66M-X02NDW!(RNX7&Q$M:(>66\)"+6M\G&)-R2\CL%AKS&"]:4X:) MF U#YV8XA8PHXT3,QNG+S8Y$ BUG5:[PRY2(,D[$;)Q^S*6$*4[]U@QC4@:* MN W4GT6^!A1CDF]4F WT(68;4(Q)62ABMA 9S<[T)J(L%#%;B,S)YYUGD[)0 MQ&PA"A-Z'F-2%HJ8+?1^ZC!77NJ\DQQ%E( B9@&]S!W0\-/+&%/VB?^?^0T: MR4%"36$36(Q)V2=FMD\OYHVJMW/4*U@8D[)/S&P?8EI6=SS&I.P3,]OG95KV MKP\FI9Z863W_,'9[W"F[AS]]@C')U_G,ZNG%7!L/"=S:JDZ/4^J)F=7SX8RW M?08P)J6>^$!O;%[BBS$I]<3,ZB$QNSM-*/_$S/ZA,3M[32@%39@5U+/,@?]. M&)-2T(19021FI],GE((FW/O)R!69(XQ)*6C"O:.,PNQ&D[+0I+'0L*GLSDXS MM=&ERI;P$P[*4YFG*ROJ0[L)(XKKEZN;*L]G4'9=+HS,7K=*OF[S//L)4$L# M!!0 ( #U&:%G22;QM$0( !&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0 M"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ5XYM MO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C_$&R M1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6 MQ%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$ M>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@=T:] M,X'>&?7.WZEW'3\/I5Y[OM;X_.^D>CS?6ZZ/ORR_3D[>W@O.Z;:B/O\%4$L# M!!0 ( #U&:%G B&UTZ0$ 'XE 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO M6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY M-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>: MNC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3 M+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3 M\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ /49H64*<=/SO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ /49H M69E&PO=V]R:W-H965T&UL4$L! A0#% @ /49H M67@^C>D'!P !X !@ ("!,PX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ /49H6>-64P2_ P &PT !@ M ("!E1\ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ /49H65\Y1)SV!P "2, !@ ("!EC, M 'AL+W=O3,& 6$0 &0 M@('120 >&PO=V]R:W-H965T&UL4$L! A0#% @ /49H66ES=JY(!0 5@T !D M ("!E50 'AL+W=O&PO=V]R M:W-H965T-= !X;"]W;W)K&UL M4$L! A0#% @ /49H64IA)&IU" V"@ !D ("!_& M 'AL+W=O&PO=V]R:W-H965T 8 $$1 9 M " @75L !X;"]W;W)K&UL4$L! A0#% @ M/49H6?QN7Y:U#@ W"X !D ("!)', 'AL+W=OG+67H" "X!P &0 @(&( MD >&PO=V]R:W-H965TH^K0P( (H& 9 " @3F3 !X;"]W;W)K&UL4$L! A0#% @ /49H68N46T!]"0 O1H !D M ("!LY4 'AL+W=O&PO=V]R:W-H M965TPP, /8) 9 M " @>BC !X;"]W;W)K&UL4$L! M A0#% @ /49H6=0)\*_7 @ /08 !D ("!XJ< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /49H M66/17%_E @ 5@8 !D ("!8+( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /49H62SW>^2Z P NP@ M !D ("!>KP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /49H6?%8ZA$! P A@8 !D M ("!'LD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ /49H6?6Y7W<2! VAD !D ("!;=, 'AL+W=O M&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% @ /49H6>3Z-K%I P Z0T !D M ("!M/$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ /49H65;+#^$E P E@L !D ("! M*?P 'AL+W=O&PO=V]R:W-H965T(" 0!X;"]W;W)K&UL4$L! A0#% M @ /49H60 8X2!? P 30P !D ("!N0@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /49H668?\::O#@ ][X !D M ("![1T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ /49H6?-U)G-D! F!D !D ("!"#&PO=V]R:W-H965T&UL4$L! A0#% @ M/49H6;.')4D6 @ 200 !D ("!W$(! 'AL+W=O&UL4$L! A0#% @ /49H69>*NQS $P( L M ( !7$P! %]R96QS+RYR96QS4$L! A0#% @ /49H67AQ&4CL! M:BH \ ( !14T! 'AL+W=O7!E&UL4$L%!@ 0 !( $@ KQ, ,%6 0 $! end XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 208 311 1 false 48 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://1stdibs.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS??? EQUITY Sheet http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 9952159 - Disclosure - Fair Value of Financial Instruments Sheet http://1stdibs.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 9952160 - Disclosure - Revenue Recognition Sheet http://1stdibs.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 9952161 - Disclosure - Short-Term Investments Sheet http://1stdibs.com/role/ShortTermInvestments Short-Term Investments Notes 12 false false R13.htm 9952162 - Disclosure - Property and Equipment, net Sheet http://1stdibs.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 13 false false R14.htm 9952163 - Disclosure - Accrued Expenses Sheet http://1stdibs.com/role/AccruedExpenses Accrued Expenses Notes 14 false false R15.htm 9952164 - Disclosure - Leases Sheet http://1stdibs.com/role/Leases Leases Notes 15 false false R16.htm 9952165 - Disclosure - Other Current Liabilities Sheet http://1stdibs.com/role/OtherCurrentLiabilities Other Current Liabilities Notes 16 false false R17.htm 9952166 - Disclosure - Equity Sheet http://1stdibs.com/role/Equity Equity Notes 17 false false R18.htm 9952167 - Disclosure - Stock-based compensation Sheet http://1stdibs.com/role/Stockbasedcompensation Stock-based compensation Notes 18 false false R19.htm 9952168 - Disclosure - Income Taxes Sheet http://1stdibs.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 9952169 - Disclosure - Net Loss Per Share Sheet http://1stdibs.com/role/NetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 9952170 - Disclosure - Commitments and Contingencies Sheet http://1stdibs.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 25 false false R26.htm 9954473 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://1stdibs.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://1stdibs.com/role/FairValueofFinancialInstruments 26 false false R27.htm 9954474 - Disclosure - Revenue Recognition (Tables) Sheet http://1stdibs.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://1stdibs.com/role/RevenueRecognition 27 false false R28.htm 9954475 - Disclosure - Short-Term Investments (Tables) Sheet http://1stdibs.com/role/ShortTermInvestmentsTables Short-Term Investments (Tables) Tables http://1stdibs.com/role/ShortTermInvestments 28 false false R29.htm 9954476 - Disclosure - Property and Equipment, net (Tables) Sheet http://1stdibs.com/role/PropertyandEquipmentnetTables Property and Equipment, net (Tables) Tables http://1stdibs.com/role/PropertyandEquipmentnet 29 false false R30.htm 9954477 - Disclosure - Accrued Expenses (Tables) Sheet http://1stdibs.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://1stdibs.com/role/AccruedExpenses 30 false false R31.htm 9954478 - Disclosure - Leases (Tables) Sheet http://1stdibs.com/role/LeasesTables Leases (Tables) Tables http://1stdibs.com/role/Leases 31 false false R32.htm 9954479 - Disclosure - Other Current Liabilities (Tables) Sheet http://1stdibs.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://1stdibs.com/role/OtherCurrentLiabilities 32 false false R33.htm 9954480 - Disclosure - Equity (Tables) Sheet http://1stdibs.com/role/EquityTables Equity (Tables) Tables http://1stdibs.com/role/Equity 33 false false R34.htm 9954481 - Disclosure - Stock-based compensation (Tables) Sheet http://1stdibs.com/role/StockbasedcompensationTables Stock-based compensation (Tables) Tables http://1stdibs.com/role/Stockbasedcompensation 34 false false R35.htm 9954482 - Disclosure - Net Loss Per Share (Tables) Sheet http://1stdibs.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://1stdibs.com/role/NetLossPerShare 35 false false R36.htm 9954483 - Disclosure - Commitments and Contingencies (Tables) Sheet http://1stdibs.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://1stdibs.com/role/CommitmentsandContingencies 36 false false R37.htm 9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) Details http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 9954485 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Rollforward of the Charges and Payments to the Accrued Balance (Details) Sheet http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRollforwardoftheChargesandPaymentstotheAccruedBalanceDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Rollforward of the Charges and Payments to the Accrued Balance (Details) Details 38 false false R39.htm 9954486 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Restructuring Charges (Details) Sheet http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Restructuring Charges (Details) Details 39 false false R40.htm 9954487 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) Details 40 false false R41.htm 9954488 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails Fair Value of Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details) Details 41 false false R42.htm 9954489 - Disclosure - Revenue Recognition - Schedule of Net Revenue by Type of Service (Details) Sheet http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails Revenue Recognition - Schedule of Net Revenue by Type of Service (Details) Details 42 false false R43.htm 9954490 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://1stdibs.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 43 false false R44.htm 9954491 - Disclosure - Short-Term Investments - Schedule of Short-term Investments (Details) Sheet http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails Short-Term Investments - Schedule of Short-term Investments (Details) Details 44 false false R45.htm 9954492 - Disclosure - Short-Term Investments - Narrative (Details) Sheet http://1stdibs.com/role/ShortTermInvestmentsNarrativeDetails Short-Term Investments - Narrative (Details) Details 45 false false R46.htm 9954493 - Disclosure - Short-Term Investments - Schedule of Short-term Investments By Contractual Maturity (Details) Sheet http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails Short-Term Investments - Schedule of Short-term Investments By Contractual Maturity (Details) Details 46 false false R47.htm 9954494 - Disclosure - Property and Equipment, net (Details) Sheet http://1stdibs.com/role/PropertyandEquipmentnetDetails Property and Equipment, net (Details) Details http://1stdibs.com/role/PropertyandEquipmentnetTables 47 false false R48.htm 9954495 - Disclosure - Property and Equipment, net - Narrative (Details) Sheet http://1stdibs.com/role/PropertyandEquipmentnetNarrativeDetails Property and Equipment, net - Narrative (Details) Details 48 false false R49.htm 9954496 - Disclosure - Accrued Expenses (Details) Sheet http://1stdibs.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://1stdibs.com/role/AccruedExpensesTables 49 false false R50.htm 9954497 - Disclosure - Leases - Narrative (Details) Sheet http://1stdibs.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 50 false false R51.htm 9954498 - Disclosure - Leases - Schedule of Lease Expense (Details) Sheet http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails Leases - Schedule of Lease Expense (Details) Details 51 false false R52.htm 9954499 - Disclosure - Leases - Schedule of Remaining Operating Lease Payments (Details) Sheet http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails Leases - Schedule of Remaining Operating Lease Payments (Details) Details 52 false false R53.htm 9954500 - Disclosure - Other Current Liabilities (Details) Sheet http://1stdibs.com/role/OtherCurrentLiabilitiesDetails Other Current Liabilities (Details) Details http://1stdibs.com/role/OtherCurrentLiabilitiesTables 53 false false R54.htm 9954501 - Disclosure - Equity - Narrative (Details) Sheet http://1stdibs.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 54 false false R55.htm 9954502 - Disclosure - Equity - Schedule of Reserved Shares of Common Stock (Details) Sheet http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails Equity - Schedule of Reserved Shares of Common Stock (Details) Details 55 false false R56.htm 9954503 - Disclosure - Equity - Schedule of Total Treasury Stock Purchased Under Each of the Company's Programs (Details) Sheet http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails Equity - Schedule of Total Treasury Stock Purchased Under Each of the Company's Programs (Details) Details 56 false false R57.htm 9954504 - Disclosure - Stock-based compensation - Narrative (Details) Sheet http://1stdibs.com/role/StockbasedcompensationNarrativeDetails Stock-based compensation - Narrative (Details) Details 57 false false R58.htm 9954505 - Disclosure - Stock-based compensation - Schedule of Stock Option Activity (Details) Sheet http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails Stock-based compensation - Schedule of Stock Option Activity (Details) Details 58 false false R59.htm 9954506 - Disclosure - Stock-based compensation - Schedule of Restricted Stock Units Activity (Details) Sheet http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails Stock-based compensation - Schedule of Restricted Stock Units Activity (Details) Details 59 false false R60.htm 9954507 - Disclosure - Stock-based compensation - Schedule of Classification of Stock-based Compensation (Details) Sheet http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails Stock-based compensation - Schedule of Classification of Stock-based Compensation (Details) Details 60 false false R61.htm 9954508 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) Details 61 false false R62.htm 9954509 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities (Details) Sheet http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails Net Loss Per Share - Schedule of Antidilutive Securities (Details) Details 62 false false R63.htm 9954510 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://1stdibs.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 63 false false R64.htm 9954511 - Disclosure - Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details) Sheet http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details) Details 64 false false All Reports Book All Reports dibs-20240930.htm dibs-20240930.xsd dibs-20240930_cal.xml dibs-20240930_def.xml dibs-20240930_lab.xml dibs-20240930_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "dibs-20240930.htm": { "nsprefix": "dibs", "nsuri": "http://1stdibs.com/20240930", "dts": { "inline": { "local": [ "dibs-20240930.htm" ] }, "schema": { "local": [ "dibs-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "dibs-20240930_cal.xml" ] }, "definitionLink": { "local": [ "dibs-20240930_def.xml" ] }, "labelLink": { "local": [ "dibs-20240930_lab.xml" ] }, "presentationLink": { "local": [ "dibs-20240930_pre.xml" ] } }, "keyStandard": 285, "keyCustom": 26, "axisStandard": 16, "axisCustom": 0, "memberStandard": 32, "memberCustom": 13, "hidden": { "total": 8, "http://fasb.org/us-gaap/2024": 3, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 208, "entityCount": 1, "segmentCount": 48, "elementCount": 559, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 838, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 4 }, "report": { "R1": { "role": "http://1stdibs.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R3": { "role": "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R4": { "role": "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R5": { "role": "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R6": { "role": "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R7": { "role": "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS\u2019 EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-51", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R8": { "role": "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R9": { "role": "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "9952158 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://1stdibs.com/role/FairValueofFinancialInstruments", "longName": "9952159 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R11": { "role": "http://1stdibs.com/role/RevenueRecognition", "longName": "9952160 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R12": { "role": "http://1stdibs.com/role/ShortTermInvestments", "longName": "9952161 - Disclosure - Short-Term Investments", "shortName": "Short-Term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://1stdibs.com/role/PropertyandEquipmentnet", "longName": "9952162 - Disclosure - Property and Equipment, net", "shortName": "Property and Equipment, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://1stdibs.com/role/AccruedExpenses", "longName": "9952163 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R15": { "role": "http://1stdibs.com/role/Leases", "longName": "9952164 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://1stdibs.com/role/OtherCurrentLiabilities", "longName": "9952165 - Disclosure - Other Current Liabilities", "shortName": "Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://1stdibs.com/role/Equity", "longName": "9952166 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://1stdibs.com/role/Stockbasedcompensation", "longName": "9952167 - Disclosure - Stock-based compensation", "shortName": "Stock-based compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://1stdibs.com/role/IncomeTaxes", "longName": "9952168 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://1stdibs.com/role/NetLossPerShare", "longName": "9952169 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://1stdibs.com/role/CommitmentsandContingencies", "longName": "9952170 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R22": { "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": "22", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": null }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R24": { "role": "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R25": { "role": "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R26": { "role": "http://1stdibs.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954473 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://1stdibs.com/role/RevenueRecognitionTables", "longName": "9954474 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://1stdibs.com/role/ShortTermInvestmentsTables", "longName": "9954475 - Disclosure - Short-Term Investments (Tables)", "shortName": "Short-Term Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://1stdibs.com/role/PropertyandEquipmentnetTables", "longName": "9954476 - Disclosure - Property and Equipment, net (Tables)", "shortName": "Property and Equipment, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://1stdibs.com/role/AccruedExpensesTables", "longName": "9954477 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://1stdibs.com/role/LeasesTables", "longName": "9954478 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://1stdibs.com/role/OtherCurrentLiabilitiesTables", "longName": "9954479 - Disclosure - Other Current Liabilities (Tables)", "shortName": "Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://1stdibs.com/role/EquityTables", "longName": "9954480 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R34": { "role": "http://1stdibs.com/role/StockbasedcompensationTables", "longName": "9954481 - Disclosure - Stock-based compensation (Tables)", "shortName": "Stock-based compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R35": { "role": "http://1stdibs.com/role/NetLossPerShareTables", "longName": "9954482 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R36": { "role": "http://1stdibs.com/role/CommitmentsandContingenciesTables", "longName": "9954483 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954484 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R38": { "role": "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRollforwardoftheChargesandPaymentstotheAccruedBalanceDetails", "longName": "9954485 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Rollforward of the Charges and Payments to the Accrued Balance (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Rollforward of the Charges and Payments to the Accrued Balance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R39": { "role": "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails", "longName": "9954486 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Restructuring Charges (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Restructuring Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:RestructuringCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R40": { "role": "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails", "longName": "9954487 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-74", "name": "us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R41": { "role": "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "longName": "9954488 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value of Financial Instruments - Schedule of Assets Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R42": { "role": "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails", "longName": "9954489 - Disclosure - Revenue Recognition - Schedule of Net Revenue by Type of Service (Details)", "shortName": "Revenue Recognition - Schedule of Net Revenue by Type of Service (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R43": { "role": "http://1stdibs.com/role/RevenueRecognitionNarrativeDetails", "longName": "9954490 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R44": { "role": "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails", "longName": "9954491 - Disclosure - Short-Term Investments - Schedule of Short-term Investments (Details)", "shortName": "Short-Term Investments - Schedule of Short-term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R45": { "role": "http://1stdibs.com/role/ShortTermInvestmentsNarrativeDetails", "longName": "9954492 - Disclosure - Short-Term Investments - Narrative (Details)", "shortName": "Short-Term Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R46": { "role": "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails", "longName": "9954493 - Disclosure - Short-Term Investments - Schedule of Short-term Investments By Contractual Maturity (Details)", "shortName": "Short-Term Investments - Schedule of Short-term Investments By Contractual Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R47": { "role": "http://1stdibs.com/role/PropertyandEquipmentnetDetails", "longName": "9954494 - Disclosure - Property and Equipment, net (Details)", "shortName": "Property and Equipment, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R48": { "role": "http://1stdibs.com/role/PropertyandEquipmentnetNarrativeDetails", "longName": "9954495 - Disclosure - Property and Equipment, net - Narrative (Details)", "shortName": "Property and Equipment, net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedComputerSoftwareNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CapitalizedComputerSoftwareNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R49": { "role": "http://1stdibs.com/role/AccruedExpensesDetails", "longName": "9954496 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "dibs:AccruedShippingCostsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "dibs:AccruedShippingCostsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R50": { "role": "http://1stdibs.com/role/LeasesNarrativeDetails", "longName": "9954497 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-147", "name": "dibs:LessorOperatingLeaseSubleaseRentableSpace", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R51": { "role": "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails", "longName": "9954498 - Disclosure - Leases - Schedule of Lease Expense (Details)", "shortName": "Leases - Schedule of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R52": { "role": "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails", "longName": "9954499 - Disclosure - Leases - Schedule of Remaining Operating Lease Payments (Details)", "shortName": "Leases - Schedule of Remaining Operating Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "dibs:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R53": { "role": "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails", "longName": "9954500 - Disclosure - Other Current Liabilities (Details)", "shortName": "Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "dibs:SalesAndExciseTaxContingenciesPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "dibs:SalesAndExciseTaxContingenciesPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R54": { "role": "http://1stdibs.com/role/EquityNarrativeDetails", "longName": "9954501 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-149", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R55": { "role": "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "longName": "9954502 - Disclosure - Equity - Schedule of Reserved Shares of Common Stock (Details)", "shortName": "Equity - Schedule of Reserved Shares of Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R56": { "role": "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails", "longName": "9954503 - Disclosure - Equity - Schedule of Total Treasury Stock Purchased Under Each of the Company's Programs (Details)", "shortName": "Equity - Schedule of Total Treasury Stock Purchased Under Each of the Company's Programs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R57": { "role": "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "longName": "9954504 - Disclosure - Stock-based compensation - Narrative (Details)", "shortName": "Stock-based compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R58": { "role": "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails", "longName": "9954505 - Disclosure - Stock-based compensation - Schedule of Stock Option Activity (Details)", "shortName": "Stock-based compensation - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R59": { "role": "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails", "longName": "9954506 - Disclosure - Stock-based compensation - Schedule of Restricted Stock Units Activity (Details)", "shortName": "Stock-based compensation - Schedule of Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R60": { "role": "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails", "longName": "9954507 - Disclosure - Stock-based compensation - Schedule of Classification of Stock-based Compensation (Details)", "shortName": "Stock-based compensation - Schedule of Classification of Stock-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-195", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } }, "R61": { "role": "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails", "longName": "9954508 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": null }, "R62": { "role": "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "longName": "9954509 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities (Details)", "shortName": "Net Loss Per Share - Schedule of Antidilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true, "unique": true } }, "R63": { "role": "http://1stdibs.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954510 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails", "longName": "9954511 - Disclosure - Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details)", "shortName": "Commitments and Contingencies - Schedule of Commitments Under Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "dibs:LesseeOperatingLeaseLiabilityToBePaidThereafter", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "dibs-20240930.htm", "unique": true } } }, "tag": { "dibs_A2023StockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "A2023StockRepurchaseProgramMember", "presentation": [ "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Stock Repurchase Program", "label": "2023 Stock Repurchase Program [Member]", "documentation": "2023 Stock Repurchase Program" } } }, "auth_ref": [] }, "dibs_A2024StockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "A2024StockRepurchaseProgramMember", "presentation": [ "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Stock Repurchase Program", "label": "2024 Stock Repurchase Program [Member]", "documentation": "2024 Stock Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r51", "r53", "r56", "r1000" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r51", "r785" ] }, "dibs_AccountsReceivableAllowanceForReturnsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "AccountsReceivableAllowanceForReturnsCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for e-commerce returns", "label": "Accounts Receivable, Allowance For Returns, Current", "documentation": "Accounts Receivable, Allowance For Returns, Current" } } }, "auth_ref": [] }, "dibs_AccountsReceivableAllowanceForTransactionLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "AccountsReceivableAllowanceForTransactionLossCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for transaction losses", "label": "Accounts Receivable, Allowance For Transaction Loss, Current", "documentation": "Accounts Receivable, Allowance For Transaction Loss, Current" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $158 and $188 at September\u00a030, 2024 and December\u00a031, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r937" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of discounts and amortization of premiums on short-term investments, net", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "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": [ "r80" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r53" ] }, "dibs_AccruedPaymentProcessorFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "AccruedPaymentProcessorFeesCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment processor fees", "label": "Accrued Payment Processor Fees, Current", "documentation": "Accrued Payment Processor Fees, Current" } } }, "auth_ref": [] }, "dibs_AccruedShippingCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "AccruedShippingCostsCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shipping", "label": "Accrued Shipping Costs, Current", "documentation": "Accrued Shipping Costs, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://1stdibs.com/role/PropertyandEquipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r31", "r160", "r613" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r16", "r17", "r66", "r167", "r610", "r641", "r645" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r8", "r17", "r455", "r458", "r532", "r636", "r637", "r913", "r914", "r915", "r926", "r927", "r928", "r929" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r848" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "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": [ "r61", "r785", "r1062" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid - In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r655", "r926", "r927", "r928", "r929", "r1001", "r1063" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r861" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r861" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r861" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r861" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r48", "r49", "r373" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r894" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r820", "r830", "r840", "r872" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r823", "r833", "r843", "r875" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r895" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r861" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r868" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r824", "r834", "r844", "r868", "r876", "r880", "r888" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r886" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r402", "r408" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r168", "r242", "r290" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of diluted net loss (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r219" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r26" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r98", "r107", "r163", "r191", "r223", "r226", "r233", "r234", "r279", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r446", "r448", "r498", "r606", "r682", "r749", "r750", "r785", "r811", "r965", "r966", "r1017" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r156", "r171", "r191", "r279", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r446", "r448", "r498", "r785", "r965", "r966", "r1017" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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": [ "r251" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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": [ "r252" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "crdr": "debit", "calculation": { "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total short-term investments", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "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." } } }, "auth_ref": [ "r944", "r945", "r1029" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining maturity date one year or less", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r255", "r604" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r883" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r879" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r879" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r882" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r881" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r880" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r880" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r81" ] }, "us-gaap_CapitalLeaseObligationsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalLeaseObligationsIncurred", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recording of lease liability", "label": "Lease Obligation Incurred", "documentation": "Amount of increase in lease obligation from new lease." } } }, "auth_ref": [ "r23", "r24" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use software amortization expense", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r738", "r739" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net book value of internal-use software", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r737" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://1stdibs.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of costs to obtain revenue contracts", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r303" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to obtain revenue contracts", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r302" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized contract cost, current", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r302" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized contract cost, noncurrent", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r302" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r21", "r158", "r742" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r158" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1003", "r1004" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r22" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of the period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of the period", "totalLabel": "Total cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r21", "r78", "r189" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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", "r78" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsMember", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash Equivalents [Member]", "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r158" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r856" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r854" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "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": [ "r164", "r165", "r166", "r225", "r336", "r337", "r338", "r340", "r343", "r348", "r350", "r649", "r650", "r651", "r652", "r757", "r899", "r922" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r860" ] }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents." } } }, "auth_ref": [ "r971" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r57", "r99", "r607", "r669" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r88", "r318", "r319", "r725", "r959", "r962" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r801", "r802", "r803", "r805", "r806", "r807", "r808", "r926", "r927", "r929", "r1001", "r1061", "r1063" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r60", "r670" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "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": [ "r60" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r60", "r670", "r688", "r1063", "r1064" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 400,000,000 shares authorized as of September\u00a030, 2024 and December\u00a031, 2023; 41,946,556 and 40,738,619 shares issued as of September\u00a030, 2024 and December\u00a031, 2023, respectively; and 36,827,986 and 39,915,136 outstanding as of September\u00a030, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "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": [ "r60", "r609", "r785" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r865" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r864" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r866" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r863" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r18", "r177", "r179", "r183", "r601", "r619", "r620" ] }, "dibs_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer Equipment And Software" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "dibs_ContractWithCustomerBuyerDepositsLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ContractWithCustomerBuyerDepositsLiabilityCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buyer deposits", "label": "Contract With Customer, Buyer Deposits Liability, Current", "documentation": "Contract With Customer, Buyer Deposits Liability, Current" } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesNarrativeDetails", "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contractual obligation", "totalLabel": "Total", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r924" ] }, "us-gaap_ContractualObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails_1": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2028", "label": "Contractual Obligation, to be Paid, Year Four", "documentation": "Amount of contractual obligation 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": [] }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails_1": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 5.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2025", "label": "Contractual Obligation, to be Paid, Year One", "documentation": "Amount of contractual obligation 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": [] }, "us-gaap_ContractualObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails_1": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 4.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2026", "label": "Contractual Obligation, to be Paid, Year Two", "documentation": "Amount of contractual obligation 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": [] }, "us-gaap_ContractualObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails_1": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2027", "label": "Contractual Obligation, to be Paid, Year Three", "documentation": "Amount of contractual obligation 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": [] }, "us-gaap_ContractualObligationFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationFiscalYearMaturityAbstract", "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Obligations", "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Commitments Under Purchase Obligations", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r909", "r925" ] }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails_1": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 6.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "2024 (remaining)", "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "dibs_ContractualObligationToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ContractualObligationToBePaidThereafter", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails_1": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 3.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Thereafter", "label": "Contractual Obligation, to be Paid, Thereafter", "documentation": "Contractual Obligation, to be Paid, Thereafter" } } }, "auth_ref": [] }, "us-gaap_CorporateNoteSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNoteSecuritiesMember", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate notes", "label": "Corporate Note Securities [Member]", "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r69", "r70", "r565" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r955" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities in a continuous unrealized loss position for 12 months or longer", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r108", "r297", "r753" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "calculation": { "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total short-term investments", "verboseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r955" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current", "documentation": "Amount excluding accrued interest, 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": [ "r955" ] }, "dibs_DebtSecuritiesAvailableForSaleFaceAmountOfSecuritiesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "DebtSecuritiesAvailableForSaleFaceAmountOfSecuritiesSold", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, available-for-Sale, amount of securities sold", "label": "Debt Securities, Available-for-Sale, Face Amount of Securities Sold", "documentation": "Debt Securities, Available-for-Sale, Face Amount of Securities Sold" } } }, "auth_ref": [] }, "dibs_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOne", "crdr": "debit", "calculation": { "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsByContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining maturity date greater than one year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated And Single Maturity Date, After Year One", "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated And Single Maturity Date, After Year One" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, available-for-sale, realized gain (loss)", "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r950" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, available-for-sale, realized loss", "label": "Debt Securities, Available-for-Sale, Realized Loss", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r277" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Table]", "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": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term Investments", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "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": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950" ] }, "us-gaap_DebtSecuritiesHeldToMaturityTransferToAvailableForSaleAllowanceForCreditLossExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityTransferToAvailableForSaleAllowanceForCreditLossExpense", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale, debt securities credit losses", "label": "Debt Securities, Available-for-Sale, Transfer in, Allowance for Credit Loss, Expense", "documentation": "Amount of credit loss expense on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) transferred into available-for-sale out of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r245" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r30" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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", "r230", "r234", "r749", "r750" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r361", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "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": [ "r361", "r758", "r759", "r760", "r761", "r762", "r763", "r764" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Revenue by Type of Service", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r969" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://1stdibs.com/role/Stockbasedcompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r371", "r375", "r404", "r405", "r407", "r769" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "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/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r815" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r847" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r858" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share\u2014basic (in dollars per share)", "verboseLabel": "Net loss per share\u2014basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r212", "r214", "r216", "r217", "r218", "r222", "r436", "r445", "r472", "r473", "r602", "r621", "r745" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share\u2014diluted (in dollars per share)", "verboseLabel": "Net loss per share\u2014diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r184", "r201", "r202", "r203", "r204", "r205", "r206", "r214", "r216", "r217", "r218", "r222", "r436", "r445", "r472", "r473", "r602", "r621", "r745" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://1stdibs.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r211", "r219", "r220", "r221" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r499" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation & benefits", "label": "Employee-related Liabilities, Current", "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": [ "r53" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r403" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, weighted-average period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r406" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r998" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grant under the ESPP", "verboseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Options to purchase common stock", "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r813" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r813" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r898" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "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": [ "r813" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r897" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r813" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "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": [ "r813" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r813" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r813" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r852" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r893" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r893" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r893" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r9", "r151", "r180", "r181", "r182", "r193", "r194", "r195", "r198", "r205", "r207", "r209", "r224", "r283", "r289", "r306", "r351", "r419", "r420", "r432", "r433", "r434", "r437", "r444", "r445", "r453", "r455", "r456", "r457", "r458", "r460", "r471", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r510", "r532", "r617", "r636", "r637", "r638", "r655", "r708" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r862" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r820", "r830", "r840", "r872" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r817", "r827", "r837", "r869" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r868" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r475", "r476", "r486", "r773" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r475", "r476", "r486", "r773" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity." } } }, "auth_ref": [ "r773", "r1003", "r1004", "r1009" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r333", "r364", "r365", "r366", "r367", "r368", "r369", "r474", "r476", "r477", "r478", "r479", "r485", "r486", "r488", "r536", "r537", "r538", "r755", "r756", "r765", "r766", "r767", "r773", "r777" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r481", "r483", "r484", "r485", "r488", "r489", "r490", "r491", "r492", "r599", "r773", "r778" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r333", "r364", "r369", "r476", "r486", "r536", "r765", "r766", "r767", "r773" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r333", "r364", "r369", "r476", "r477", "r486", "r537", "r755", "r756", "r765", "r766", "r767", "r773" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r333", "r364", "r365", "r366", "r367", "r368", "r369", "r476", "r477", "r478", "r479", "r486", "r538", "r755", "r756", "r765", "r766", "r767", "r773", "r777" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r333", "r364", "r365", "r366", "r367", "r368", "r369", "r474", "r476", "r477", "r478", "r479", "r485", "r486", "r488", "r536", "r537", "r538", "r755", "r756", "r765", "r766", "r767", "r773", "r777" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "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", "r273", "r274", "r275", "r276", "r291", "r292", "r293", "r294", "r295", "r296", "r298", "r299", "r334", "r348", "r461", "r493", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r618", "r753", "r773", "r775", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r786", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r950", "r951", "r952", "r953", "r1002", "r1005", "r1006", "r1007", "r1008", "r1010" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r824", "r834", "r844", "r876" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r857" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r73", "r692" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r73" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r161", "r304", "r600", "r750", "r754", "r774", "r785", "r956", "r957" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r67", "r71", "r106", "r191", "r279", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r498", "r747", "r749", "r931", "r933", "r934", "r935", "r936", "r965" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r68", "r101", "r106", "r603", "r615", "r747", "r749", "r931", "r933", "r934", "r935", "r936" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r307", "r308", "r312", "r480", "r482", "r487", "r631", "r633", "r693", "r739", "r776", "r1032" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r308", "r312", "r480", "r482", "r487", "r631", "r633", "r693", "r739", "r776", "r1032" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r192", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r424", "r426", "r427", "r428", "r654", "r772" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r109", "r118", "r208", "r209", "r223", "r231", "r234", "r412", "r413", "r425", "r622", "r772" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in 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" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r901", "r919" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r919" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities and other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Receivables from payment processors", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r5" ] }, "dibs_IncreaseDecreaseInPayablesToSellers": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "IncreaseDecreaseInPayablesToSellers", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Payables due to sellers", "label": "Increase (Decrease) In Payables To Sellers", "documentation": "Increase (Decrease) In Payables To Sellers" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r824", "r834", "r844", "r868", "r876", "r880", "r888" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r886" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r816", "r892" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r816", "r892" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r816", "r892" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r223", "r229", "r234", "r749", "r916" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Short-term Investments By Contractual Maturity", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/ShortTermInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r103", "r120", "r243", "r246", "r494", "r495", "r1026" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense, net", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r514", "r784" ] }, "dibs_LeaseCostExcludingSubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "LeaseCostExcludingSubleaseIncome", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease Cost, Excluding Sublease Income", "documentation": "Lease Cost, Excluding Sublease Income" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://1stdibs.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1014" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r84", "r524" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dibs_LesseeOperatingLeaseLeaseNotYetCommencedInitialAbatementTerm": { "xbrltype": "durationItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedInitialAbatementTerm", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, lease not yet commenced, initial abatement term (in months)", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Initial Abatement Term", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Initial Abatement Term" } } }, "auth_ref": [] }, "dibs_LesseeOperatingLeaseLeaseNotYetCommencedNetRentableArea": { "xbrltype": "integerItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNetRentableArea", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, lease not yet commenced, net rentable area", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Net Rentable Area", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Net Rentable Area" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm1", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, lease not yet commenced, renewal term (in years)", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Renewal Term", "documentation": "Term of lessee's operating lease renewal for lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://1stdibs.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Operating Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 }, "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails", "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total (payments) cash receipts", "totalLabel": "Total (payments) cash receipts", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r523" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails", "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2025", "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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": [ "r523" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 }, "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails", "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2028", "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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": [ "r523" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_ContractualObligationDueInThirdYear", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails", "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2027", "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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": [ "r523" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 }, "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails", "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2026", "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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": [ "r523" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails", "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "2024 (remaining)", "terseLabel": "2024 (remaining)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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": [ "r1015" ] }, "dibs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four" } } }, "auth_ref": [] }, "dibs_LesseeOperatingLeaseLiabilityToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "LesseeOperatingLeaseLiabilityToBePaidThereafter", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, Thereafter", "documentation": "Lessee, Operating Lease, Liability, to be Paid, Thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r523" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Term of Contract (in years)", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://1stdibs.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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": [ "r509" ] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease Cash Receipts", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total (payments) cash receipts", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r526" ] }, "dibs_LessorOperatingLeasePaymentsToBeReceivedDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "LessorOperatingLeasePaymentsToBeReceivedDueAfterYearFour", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessor Operating Lease Payments To Be Received Due After Year Four", "documentation": "Lessor Operating Lease Payments To Be Received Due After Year Four" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r526" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r526" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining)", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r1016" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r526" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r526" ] }, "dibs_LessorOperatingLeaseSubleaseRentableSpace": { "xbrltype": "pureItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "LessorOperatingLeaseSubleaseRentableSpace", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease rentable space, percentage", "label": "Lessor, Operating Lease, Sublease Rentable Space", "documentation": "Lessor, Operating Lease, Sublease Rentable Space" } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r191", "r279", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r447", "r448", "r449", "r498", "r668", "r746", "r811", "r965", "r1017", "r1018" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r65", "r100", "r612", "r785", "r923", "r954", "r1011" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r54", "r157", "r191", "r279", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r447", "r448", "r449", "r498", "r785", "r965", "r1017", "r1018" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r121", "r123", "r125", "r126", "r128", "r147", "r148", "r320", "r321", "r322", "r323", "r370", "r409", "r479", "r564", "r630", "r632", "r646", "r660", "r661", "r713", "r715", "r717", "r718", "r720", "r735", "r736", "r752", "r757", "r768", "r777", "r778", "r782", "r783", "r796", "r967", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r860" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r860" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r121", "r123", "r125", "r126", "r128", "r147", "r148", "r320", "r321", "r322", "r323", "r370", "r409", "r479", "r564", "r630", "r632", "r646", "r660", "r661", "r713", "r715", "r717", "r718", "r720", "r735", "r736", "r752", "r757", "r768", "r777", "r778", "r782", "r796", "r967", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r879" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market fund", "label": "Money Market Funds [Member]", "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": [ "r971" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r887" ] }, "stpr_NY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2024", "localname": "NY", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NEW YORK", "label": "NEW YORK" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r861" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r188" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "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": [ "r188" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (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": [ "r78", "r79", "r80" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 }, "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r72", "r80", "r102", "r155", "r175", "r178", "r182", "r191", "r197", "r201", "r202", "r203", "r204", "r205", "r208", "r209", "r215", "r279", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r436", "r445", "r473", "r498", "r616", "r690", "r706", "r707", "r809", "r965" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Disclosure of information about change in accounting principle or amendment to accounting standards or both. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards and other change in accounting principle." } } }, "auth_ref": [ "r25", "r149", "r150", "r151", "r152", "r153", "r154", "r196", "r197", "r198", "r199", "r200", "r203", "r210", "r222", "r239", "r240", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r305", "r306", "r309", "r419", "r420", "r421", "r422", "r423", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r496", "r497", "r506", "r507", "r508", "r527", "r528", "r529", "r530", "r531", "r532", "r566", "r567", "r568", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r647" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r860" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r824", "r834", "r844", "r868", "r876" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r851" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r850" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r868" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r887" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r887" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income, net", "label": "Nonoperating Income (Expense)", "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": [ "r74" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r748", "r751", "r932" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r106", "r747", "r931", "r933", "r934", "r935", "r936" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "dibs_LeaseCostExcludingSubleaseIncome", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r515", "r784" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofRemainingOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r512" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Obligations", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r512" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r512" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r513", "r519" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r511" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r920" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r522", "r784" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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": [ "r521", "r784" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r525" ] }, "dibs_OptionPlan2011Member": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "OptionPlan2011Member", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2011 Plan", "label": "Option Plan 2011 [Member]", "documentation": "Option Plan 2011" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "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": [ "r53" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r170", "r785" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r162" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment, net of tax of $0 for each of the three and nine months ended September\u00a030, 2024 and 2023", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r96" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r96" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r96", "r176", "r179", "r205" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains (losses) on short-term investments, net of tax of $0 for each of the three and nine months ended September\u00a030, 2024 and 2023", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r172", "r174", "r278" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized losses on short-term investments, tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r2", "r173" ] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://1stdibs.com/role/OtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r53", "r785" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/OtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r53", "r56", "r958" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r56" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r80" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r75" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r860" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables from payment processors", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherSundryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherSundryLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Sundry Liabilities, Current", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date." } } }, "auth_ref": [ "r34", "r53" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r822", "r832", "r842", "r874" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r825", "r835", "r845", "r877" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r825", "r835", "r845", "r877" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r849" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "dibs_PayablesToSellersCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "PayablesToSellersCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Payables due to sellers", "label": "Payables To Sellers, Current", "documentation": "Payables To Sellers, Current" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r900", "r917" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r77" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRollforwardoftheChargesandPaymentstotheAccruedBalanceDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Payments for restructuring charges", "negatedTerseLabel": "Cash payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r311", "r918" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes related to net share settlement of stock-based compensation awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r187" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of short-term investments", "terseLabel": "Purchases of short-term investments", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "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": [ "r20", "r185", "r244" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r76" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Development of\u00a0internal-use\u00a0software", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r76" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r859" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r851" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r868" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r861" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r850" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r852" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r896" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r851" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r59", "r336" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r59", "r670" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r59", "r336" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r59", "r670", "r688", "r1063", "r1064" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value; 10,000,000 shares authorized as of September\u00a030, 2024 and December\u00a031, 2023; zero shares issued and outstanding as of September\u00a030, 2024 and December\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r59", "r608", "r785" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r169", "r300", "r301", "r743" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of short-term investments", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r185", "r186", "r938" ] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales of short-term investments", "label": "Proceeds from Sale of Short-Term Investments", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r12" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r130", "r131", "r132", "r133", "r134", "r135", "r146", "r235", "r565", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r740", "r758", "r795", "r796", "r797", "r799", "r800", "r910", "r963", "r964", "r969", "r1031", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r130", "r131", "r132", "r133", "r134", "r135", "r146", "r235", "r565", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r740", "r758", "r795", "r796", "r797", "r799", "r800", "r910", "r963", "r964", "r969", "r1031", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r524" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r83", "r113", "r116", "r117" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://1stdibs.com/role/PropertyandEquipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r84", "r159", "r614" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r524" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://1stdibs.com/role/PropertyandEquipmentnetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "label": "Property, Plant 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", "r524", "r605", "r614", "r785" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r84", "r524" ] }, "dibs_ProvisionForTransactionLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ProvisionForTransactionLosses", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for transaction losses", "label": "Provision For Transaction Losses", "documentation": "Provision For Transaction Losses" } } }, "auth_ref": [] }, "dibs_ProvisionForTransactionLossesReturnsAndRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ProvisionForTransactionLossesReturnsAndRefunds", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for transaction losses, returns and refunds", "label": "Provision For Transaction Losses, Returns And Refunds", "documentation": "Provision For Transaction Losses, Returns And Refunds" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Purchase Obligation, to be Paid, Year Four", "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_ContractualObligationDueInNextTwelveMonths", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationFiscalYearMaturityAbstract", "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Obligations", "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining)", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment." } } }, "auth_ref": [] }, "dibs_PurchaseObligationToBePaidThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "PurchaseObligationToBePaidThereafter", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://1stdibs.com/role/CommitmentsandContingenciesScheduleofCommitmentsUnderPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Purchase Obligation, to be Paid, Thereafter", "documentation": "Purchase Obligation, to be Paid, Thereafter" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r849" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r849" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r121", "r123", "r125", "r126", "r128", "r147", "r148", "r320", "r321", "r322", "r323", "r363", "r370", "r398", "r399", "r400", "r409", "r479", "r539", "r548", "r564", "r630", "r632", "r646", "r660", "r661", "r713", "r715", "r717", "r718", "r720", "r735", "r736", "r752", "r757", "r768", "r777", "r778", "r782", "r783", "r796", "r803", "r960", "r967", "r1006", "r1020", "r1021", "r1022", "r1023", "r1024" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r121", "r123", "r125", "r126", "r128", "r147", "r148", "r320", "r321", "r322", "r323", "r363", "r370", "r398", "r399", "r400", "r409", "r479", "r539", "r548", "r564", "r630", "r632", "r646", "r660", "r661", "r713", "r715", "r717", "r718", "r720", "r735", "r736", "r752", "r757", "r768", "r777", "r778", "r782", "r783", "r796", "r803", "r960", "r967", "r1006", "r1020", "r1021", "r1022", "r1023", "r1024" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r817", "r827", "r837", "r869" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Technology development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r410", "r739", "r749", "r1025" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r818", "r828", "r838", "r870" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r819", "r829", "r839", "r871" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r826", "r836", "r846", "r878" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, current", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. 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": [ "r911", "r921", "r1027", "r1030" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents [Axis]", "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails", "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r158" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]", "label": "Restricted Cash and Cash Equivalents Items [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": [ "r1030" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, non-current", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r110", "r912", "r921" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units outstanding", "terseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "dibs_RestrictedStockUnitsRSUsAnnualAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "RestrictedStockUnitsRSUsAnnualAwardsMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSU, Annual Awards", "label": "Restricted Stock Units (RSUs), Annual Awards [Member]", "documentation": "Restricted Stock Units (RSUs), Annual Awards" } } }, "auth_ref": [] }, "dibs_RestrictedStockUnitsRSUsInitialAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "RestrictedStockUnitsRSUsInitialAwardsMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSU, Initial Awards", "label": "Restricted Stock Units (RSUs), Initial Awards [Member]", "documentation": "Restricted Stock Units (RSUs), Initial Awards" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Workforce reduction, percentage", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s)." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRollforwardoftheChargesandPaymentstotheAccruedBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r6", "r314", "r315", "r961" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [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": [ "r310", "r311", "r312", "r313", "r315", "r316", "r317" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring costs", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanAxis", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanDomain", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRollforwardoftheChargesandPaymentstotheAccruedBalanceDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r311", "r316" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveRollForward", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRollforwardoftheChargesandPaymentstotheAccruedBalanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r62", "r93", "r611", "r640", "r645", "r653", "r671", "r785" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r151", "r193", "r194", "r195", "r198", "r205", "r207", "r209", "r283", "r289", "r306", "r419", "r420", "r432", "r433", "r434", "r437", "r444", "r445", "r453", "r456", "r457", "r460", "r471", "r507", "r510", "r636", "r638", "r655", "r1063" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenue", "terseLabel": "Total net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r104", "r105", "r223", "r227", "r228", "r232", "r234", "r235", "r236", "r238", "r360", "r361", "r565" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://1stdibs.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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": [ "r119", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r362" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Recording of right of use asset", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r520", "r784" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r887" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r887" ] }, "dibs_SalesAndExciseTaxContingenciesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "SalesAndExciseTaxContingenciesPayableCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/OtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and other non-income tax contingencies", "label": "Sales And Excise Tax Contingencies Payable, Current", "documentation": "Sales And Excise Tax Contingencies Payable, Current" } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://1stdibs.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales & use taxes payable", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://1stdibs.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://1stdibs.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://1stdibs.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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": [ "r26" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://1stdibs.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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": [ "r930" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Classification of Stock-based Compensation", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r524" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]", "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r13", "r97", "r1030" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r13", "r97", "r1030" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r315", "r316", "r317" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Charges", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r32", "r85", "r86" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Rollforward of the Charges and Payments to the Accrued Balance", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r33", "r87" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r372", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Units Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r10", "r11", "r94" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r36", "r37", "r38", "r39", "r40", "r41", "r89", "r91", "r92", "r93", "r164", "r165", "r166", "r225", "r336", "r337", "r338", "r340", "r343", "r348", "r350", "r649", "r650", "r651", "r652", "r757", "r899", "r922" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://1stdibs.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reserved Shares of Common Stock", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r15", "r35", "r36", "r37", "r38", "r39", "r40", "r41", "r59", "r60", "r91", "r92", "r93" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://1stdibs.com/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Class of Treasury Stock", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r42", "r43", "r44", "r45" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r812" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r814" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r122", "r124", "r127", "r129", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r236", "r237", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r657", "r658", "r659", "r714", "r716", "r719", "r721", "r724", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r741", "r759", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r798", "r803", "r969", "r1031", "r1033", "r1034", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060" ] }, "dibs_SellerMarketplaceServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "SellerMarketplaceServicesMember", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seller marketplace services", "label": "Seller Marketplace Services [Member]", "documentation": "Seller Marketplace Services" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofRestructuringChargesDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceOtherMember", "presentation": [ "http://1stdibs.com/role/RevenueRecognitionScheduleofNetRevenuebyTypeofServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other services", "label": "Service, Other [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other." } } }, "auth_ref": [ "r970" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "dibs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value [Abstract]", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r769" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average grant date fair value of restricted stock units granted (in dollars per share)", "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, outstanding (in shares)", "periodEndLabel": "Ending balance, outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r387", "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Restricted Stock Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, outstanding (in dollars per share)", "periodEndLabel": "Ending balance, outstanding (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r387", "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average\u2028Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant date fair value of restricted stock units vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r372", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum percentage of eligible compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in common stock available for future issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum shares that may be issued (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r771" ] }, "dibs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage": { "xbrltype": "percentItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePercentage", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares that may be issued, annual increase percentage", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Percentage", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Percentage" } } }, "auth_ref": [] }, "dibs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreasePeriod", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum shares that may be issued, annual increase, period (in years)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Period" } } }, "auth_ref": [] }, "dibs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreaseShares": { "xbrltype": "sharesItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreaseShares", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares that may be issued, annual increase (in shares)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Shares", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase, Shares" } } }, "auth_ref": [] }, "dibs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAnnualIncreaseTerm", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual increase in number of shares that may be issued, term (in years)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Term", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Shares Authorized, Annual Increase Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grants (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r394" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled/Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r978" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled/Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r978" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options granted (in shares)", "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, outstanding (in shares)", "periodEndLabel": "Ending balance, outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of\u2028Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, outstanding (in dollars per share)", "periodEndLabel": "Ending balance, outstanding (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average\u2028Exercise\u2028Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares purchased for issuance under award plan (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r999" ] }, "dibs_ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Weighted Average Remaining Contractual Term [Abstract]", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "dibs_ShareBasedPaymentArrangementOptionNewEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedPaymentArrangementOptionNewEmployeesMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options - New Employees", "label": "Share-Based Payment Arrangement, Option, New Employees [Member]", "documentation": "Share-Based Payment Arrangement, Option, New Employees" } } }, "auth_ref": [] }, "dibs_ShareBasedPaymentArrangementOptionOthersMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedPaymentArrangementOptionOthersMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Option, Others", "label": "Share-Based Payment Arrangement, Option, Others [Member]", "documentation": "Share-Based Payment Arrangement, Option, Others" } } }, "auth_ref": [] }, "dibs_ShareBasedPaymentArrangementOptionPerformanceBasedMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "ShareBasedPaymentArrangementOptionPerformanceBasedMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options with Performance Condition", "label": "Share-Based Payment Arrangement, Option, Performance Based [Member]", "documentation": "Share-Based Payment Arrangement, Option, Performance Based" } } }, "auth_ref": [] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r968" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r968" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r972" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, 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": [ "r770" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r46" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r46" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r95" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r395" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of stock options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r394" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "dibs_LeaseCostExcludingSubleaseIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease expense", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r516", "r784" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://1stdibs.com/role/PropertyandEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal-use\u00a0software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r60", "r63", "r64", "r151", "r180", "r181", "r182", "r193", "r194", "r195", "r198", "r205", "r207", "r209", "r224", "r283", "r289", "r306", "r351", "r419", "r420", "r432", "r433", "r434", "r437", "r444", "r445", "r453", "r455", "r456", "r457", "r458", "r460", "r471", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r510", "r532", "r617", "r636", "r637", "r638", "r655", "r708" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r122", "r124", "r127", "r129", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r236", "r237", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r657", "r658", "r659", "r714", "r716", "r719", "r721", "r724", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r741", "r759", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r798", "r803", "r969", "r1031", "r1033", "r1034", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "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": [ "r193", "r194", "r195", "r224", "r510", "r565", "r648", "r656", "r662", "r663", "r664", "r665", "r666", "r667", "r670", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r683", "r684", "r685", "r686", "r687", "r689", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r708", "r804" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r193", "r194", "r195", "r224", "r241", "r510", "r565", "r648", "r656", "r662", "r663", "r664", "r665", "r666", "r667", "r670", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r683", "r684", "r685", "r686", "r687", "r689", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r708", "r804" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r821", "r831", "r841", "r873" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "dibs_StockIncentivePlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "StockIncentivePlan2021Member", "presentation": [ "http://1stdibs.com/role/EquityScheduleofReservedSharesofCommonStockDetails", "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares available for future grant under the 2021 Plan", "terseLabel": "2021 Plan", "label": "Stock Incentive Plan 2021 [Member]", "documentation": "Stock Incentive Plan 2021" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock units converted to common shares (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Units", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r9", "r38", "r59", "r60", "r93" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://1stdibs.com/role/StockbasedcompensationScheduleofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock for exercise of stock options (in shares)", "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r59", "r60", "r93", "r384" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock units converted to common shares", "label": "Stock Issued During Period, Value, Conversion of Units", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r9", "r60", "r63", "r64", "r93" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r60", "r63", "r64", "r93" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://1stdibs.com/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r968" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock (shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r9", "r59", "r60", "r93", "r652", "r708", "r722" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r9", "r59", "r60", "r93", "r655", "r708", "r722", "r810" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r60", "r63", "r64", "r82", "r672", "r688", "r709", "r710", "r785", "r811", "r923", "r954", "r1011", "r1063" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://1stdibs.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r90", "r190", "r335", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r351", "r462", "r711", "r712", "r723" ] }, "dibs_SubleaseAbatementProvisionTerm": { "xbrltype": "durationItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "SubleaseAbatementProvisionTerm", "presentation": [ "http://1stdibs.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease abatement provision term (in months)", "label": "Sublease Abatement Provision Term", "documentation": "Sublease Abatement Provision Term" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r518", "r784" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of\u00a0non-cash\u00a0activities:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r867" ] }, "dibs_TechnologyDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "TechnologyDevelopmentExpenseMember", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationScheduleofClassificationofStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology development", "label": "Technology Development Expense [Member]", "documentation": "Technology Development Expense" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r866" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r886" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r888" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://1stdibs.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "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": [ "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", "r273", "r274", "r275", "r276", "r334", "r348", "r461", "r493", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r618", "r773", "r775", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r786", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r950", "r951", "r952", "r953", "r1002", "r1005", "r1006", "r1007", "r1008", "r1010" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r889" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r890" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r888" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r888" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r891" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r889" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r42" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Treasury stock, common (in shares)", "terseLabel": "Treasury stock, common (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r42" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 5,118,570 and 823,483 shares as of September\u00a030, 2024 and December\u00a031, 2023, respectively", "negatedPeriodStartLabel": "Beginning balance", "negatedPeriodEndLabel": "Ending balance", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r42", "r45", "r63" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://1stdibs.com/role/EquityScheduleofTotalTreasuryStockPurchasedUnderEachoftheCompanysProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, value, acquired, cost method", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r9", "r42", "r93" ] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government agency securities", "label": "US Government Agencies Debt Securities [Member]", "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": [ "r744", "r765", "r1028" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://1stdibs.com/role/FairValueofFinancialInstrumentsScheduleofAssetsMeasuredatFairValueonaRecurringBasisDetails", "http://1stdibs.com/role/ShortTermInvestmentsScheduleofShorttermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r744", "r765", "r767", "r773", "r1028" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r885" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r27", "r28", "r29", "r111", "r112", "r114", "r115" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails": { "parentTag": "dibs_LeaseCostExcludingSubleaseIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://1stdibs.com/role/LeasesScheduleofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r517", "r784" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://1stdibs.com/role/StockbasedcompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r855" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding\u2014diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r213", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://1stdibs.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding\u2014basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r212", "r218" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://1stdibs.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "dibs_WorkforceReductionPlanJune2023Member": { "xbrltype": "domainItemType", "nsuri": "http://1stdibs.com/20240930", "localname": "WorkforceReductionPlanJune2023Member", "presentation": [ "http://1stdibs.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Workforce Reduction Plan, June 2023", "label": "Workforce Reduction Plan, June 2023 [Member]", "documentation": "Workforce Reduction Plan, June 2023" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r853" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-10" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r50": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r96": { "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" }, "r97": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7" }, "r109": { "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" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r118": { "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" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r151": { "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" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "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(1))", "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": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r161": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r169": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r170": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-8B" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r283": { "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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/2147477891/740-270-50-1" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-30/tableOfContent" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r600": { "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(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r610": { "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/2147478777/944-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r618": { "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/2147477250/944-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r622": { "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/2147477250/944-220-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r640": { "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" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r689": { "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/2147479105/946-220-45-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r693": { "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/2147479134/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r722": { "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/2147478448/946-505-50-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r741": { "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" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r784": { "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" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r796": { "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" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Subparagraph": "(a)", "Publisher": "SEC" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r911": { "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" }, "r912": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r930": { "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" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405/tableOfContent" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r960": { "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" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r969": { "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" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r1001": { "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" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1006": { "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1015": { "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" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1028": { "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/2147477268/942-320-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r1030": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1031": { "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" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 84 0001600641-24-000194-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001600641-24-000194-xbrl.zip M4$L#!!0 ( #U&:%FGY#)]8C8! !A?$P 1 9&EBS>Y.]3E(Q4T77-5ZCLMV]7BWRO98KIYGWG_F($A9 M3"%0<_&E/_V3D8FN( D$DA*4>ZFV1 J2B%]$1D1&1GS^/V\31WA!?F![[J]_ ME5O27P7DFIYEN\^__O5R<'5[^]?_T_^/S_]?L_E_OSQ^$ZX],YH@-Q2N?&2$ MR!)>[7 LA&,D_,/S?]HOAO#@&.'(\R?-)OW9E3=]]^WG<2@HDJ+-ALVN^A== M2^M:5MMH=H=RMZDAH],T1NUV4T>F*BEF5[7:;?'Y0C$5R=)'9A-_'.%A5J>I MMT=2<]@9CF3\^VZ[*XG6A='IJ=((W\GLZ9JNJX:DRYJD(PE)^ :*29X[#O$[ MX_=V@PO[[=?&. RG%Q\_OKZ^MMZ&OM/R_.>/BB2K'VW7L5T$[]V(AP=^.!\_ M,H(A&8N__ CO-AMD!YZFR-U--Y;PC>F(^0_>PO3!BPE\#'W##8"N1H@Y!<^3 MFI+2E)7932Q[&,SO(@&?VJ MSL;*'__O]V\#R]?,075H@%%^UMI%J[ ML87L]!OC"XD;6VMCX[MV/M*+LZ%1T'PVC&F2L_&%E?L&X=1/GP%<69U"@M0Q M\61=US^2JTL0:.+[K R>W7<;"N1V4^HU57G^*J&_D9CZ1WPU'KAY5B <9-"% M8V =T$!N\\>@T?\\1H;5_SQ!H2' 3YOHC\A^^;5QY;DAU@?-I__VS9+T(0OCOH MUX9E!U/'>+]P/1?A"=AO%S 0^?1/V[*02_[$U^^P4O)MDS[_+7Q$HU\;9A-3 MQ34F<"=D7]RX^''O5WAVON'#0Y,_?URY M:XZ'7&+=:(%^_.H8SPV!1.Y]%K]&_1J:@%GCOV;*P MF,=7_$TP?X3>Z /;RWK Q[N62N/P/JM_W=UPP.^^H8) B-$KDUO'Z!GN%TC M^4P+F?8$,^77QNW=U]D48D5P@>\[1/[]Z!%-/3\TA@X:T!OA><#$\%!I-B-- M:S?ZOAF^1?WY'08B73:U;EMI]!_4?^;C1U,I-FD M>QUYB9[S*7]<508^&B$L$28*4G08:-R+@*Q8^*4$HH$O0JRY,"#LR=2!589\ M-_;AG5?45>LML+ R(\];/"1^9N!%/OE$EK,+@!F9=0!O'S1FWT^0$40^ZM-/ M].+GCZO79I_A'HG[17@.ZS>+C8F+'X/KO/?"I"?\F=\3:U_;0LM#"9V-T//W M?&SB]_#E-7*]B>VFW38K:59N\7%U]MO>VB42O($C4_QG+AK.U,CZ[0 Y%_'% M?#?\8Y2\&UZV+^!"ECO%,DMN!OIL]CTBR]_L$R83_CRRD2\0<4"IAL?5[?^N M+HOK/Y[/8/7N4R+1LT_8?O-#6)/($M"49/Q_L]\MKLVG:2T-U9M@)JQ>F7V> M/>3CRGNGDT%A@ S4D WIF\E24UW<*+ZRSYNIK+W9"L^*O)G&UINIV-4JB6=M M!MYL72B[QQ?*#FMD4+.302V/#%T&R9!519=(AMZAR1"_#5V3Z4<+/^QMZMBF M'7Y'8!8(EHVODE#8PL8-\2O!;VZPPXL=2&SH8G\46_R7;S:V[&;#\/?8P1J$ MGOF3WNOSQ]1'S*DQGTEN#=LI2%4A?RR M5''Z/Z+0L%UDW1B^B_VXH#*$/[A5?&C@FV8TB1R(O]^'8^3#.!^-X6XOZ-8U MO0FJ#"\.;IH?F!=//G'&WHGFIXM 96C/GO-0VJL=W'NHLCG!@/$O']P)JHOQ MP0*S#NZJU4%)L\"H@SN3=;1L6&!* M4I1&_ZH[R\>.4I1&^*I[Q@Q$*4KCQ<$]Y3H8P >B/7?EC[Y#J7#O_+3TK[K# M?=1%MTS"

:'5Y4W2<^]J);)NVYI\MV1IO*W>(*,:OJ/O1)XN>G8!3WN2O* MN*H[Z,>/GY^"2]R5SVK)E98)H7)7_K3TYZ[\B0C/77EV>,%=^=/1_N"N_,E> M3:NZ$WR\*,5ISK9H57=\3Q.E.!&SJN[\'C]*<2)&5=W9/7V4XD2,J[K_>^0H MQ8FX5'6/^8A1BM(.>U?=2SY1E*(T^E?=63YVE*(TPE?=,V8@2E$:+ZJ^Z7V" M*$59M&\?W)4_W:M5W0D^ECVAE%ABI>J^["GLB3+I7W47]:CV1)F$K[J+>6I[ MHDQ>5-V1/+8]42;M6:@N=:!7J[JO=M1=CQ.4LFI7WJ<[U:['*9C%G;YJ,*I3 M])G8]3L&XJON_Q]_U. 67F/68'U$0^I$91CX4"W<,EW*'E%B&;B(CSS?1 M([(B4E\=!OQ/Y"*@SN$9U0*&9=<989=8(-WPZS?CJU M"N;+U#?/I T6UMRI(+P?#0P'U?/40(?9O6'&V',B-<=L."(3>P;(<; 6O'2M M[X;_$T%#DILW:&52SX-2'69C$VQSZT2RQ6QP(A.WL)V!#-\<8W9=HQ?D>%/B M;-58O+K,!BF89]AI)*S+;' B$\-^0R[R#0?SZ]*:V*Z-[7H\Z@756L:8C514 M@&4GDC+F8A:!'R["?[\A[]DWIF/;Q'PAS()6GA=W_]S(ALR0(*ZV;8;(NC(" MT*OP'P@WOF"'P V#]&]7$?,-A2$T';SRD35[5ID .4S=MB[;X8^"/%F[>'A% M>X)RMUUFXR*5Y. IEDIF0R?5X^")NH,Q&UVI) =/8?LP&W')PJ'OGHO>::SE M:^1:NUB4^=E?#=O_W7 B].5]_N??\-N ]_G^#7S/U7G,!]VZTR@,R BY,J80 MLV&LP&AJH.@0/L21X( LR&F@X 7:HSFRTZ*R6P!YS$:#S7(:8 M# MQI3' ;N2MUF2O=3#KF$OP;]X+ M\EURY1GAL2BX1L.P@HA@-W15L06Y-HBH==3LF,MS71 A2^Q&T,Z)"\P&L*J> MWW;8%)\2>T;+$K/1JZICX+#Y1:5B@-DX6M4Q<-CDIE(QP&PLJ]+5# M/LTZGCJ&B>(A]6PL(BO,!9@8Y<]IFD[(*G-1*$;Y54*PQST0ZFN'*J M=879@ /F#'Z3\/W!P4[;I6M!.A1I'OSE_>E]NLXH;Q2^&C["XV9_+K4;OO*" MZI3QE55F'?Y*L:1,[U]ESOO?BR7?D!&@L>=8MY.I[[V03K45D@OF7/R*,*%, M2="8\^/W8L+7R'?M,"+:Z:O]!G]51Q TYGSU:O"@5#E@SA_/Q0,20KGR)M,H M1/Y\Q-)271UA8,X%KQ C2I4(YKSNO;32E452GOUF;6*[G$:[B5U&\WDZGCO2,T"#WSY_T4U%QEEI@VL^X'(\0NL M2'SKFG#S%P0#8"6K#KC9]0Z8H'6IN&9V9RW+,ED=2#.[6W9R,I>*9N8\(ZE7 MVKLQYAEI);Y;ASG/"+(N!F/#1X]H&OGFV @0B>\8DR7=?PDL)A*2&%49S=1A MSD]BC_0L)"9UF'.QV./3@5:5#G/.%GNDWS]+;(5/Q42$.1\M,Y^TJJ\BS+EL M[)&>B56$.7>//3X=:A5AS@5DC_1,K"(L^)!,$(+93,:UF 6-PP&0OV!P6@_& M.\E.\7W#?2:)BW0WY0Z]SJ(:I7542 D(TH?10*!\@$ @"\M(ESE_O2R&5!"# MOZ,@M-WGM;SV^50@;0O_Q(#'TTGC.6'>W+L'R-IB IS,130X./."\^G5JRDX MF0OC%,,,.73&E]."H& NP'20W?PB,#C6-BL3<& NCG4:.(!_^@CJACX-/GZW M77L2U30XTV4NB,8.WXVW&O.=N:#<-IM@ ].#6_R';3CD)XL[&\HW M\VR8C0$KV7&CE"GM-0NS,8:;PX=G3Z5OJA:).\JI M,1:*&/:J%A0[/F=.5,BP5[6PU4EDYA3.2*\J@:63RLPI"AKVJA+8.?KY32;6 M&F:C*ZQQYR1:C=D0"U/<.9%FTZL29SG224<6)$:O2A2%?9Z4%J'0JQ*A. 5/ M3J6[*NW]U],6TROM]]?3X]>9]?AO7=.;8-+C5X-??O-,&KM<*]L7A/>C@>'4 MM\_M2%XHZ"Y]?D9@-Q=28UX>7ZX_VVX6/ B_R M3130CV-D6&3REOW2_XS_(1"PC4Y/E49#N6OV=$W754/294W2D80D$S_?_!.B%H3>Y@ F_(#^T M3<.)'T*>1R\OWJ4ET?<),=5":_;D^'(+7_J8_%[OM70I_9+4DLGW'\G]_-G% MF(SJ-&R0W^ W 7K]VE ;:R\;3Q^/%"PO F+\!<_PT]2P+(S\"TF0\3UF#_A( MWCR-=906H3?%[X@ID49JF,!L/)Z/YU_ D^!A(XRPYLB8V,[[Q5^?L-0&PAUZ M%1Z]B>'^50P,-\#\].T1'1C8?Z(+N8>?0CZ^TE?MXOL0YL2O+BM YA]WMT\W MU\+@Z?+I9K"*F:79LS+;P_78C7-U__WX[ M&-S>WYWP%;1,K_ /(QACW(2>*PK7K:N6@ UY3=\X;59Q\_7^\;OP&2LXUW/O MH@F^B2G$>O 1C4@ NR&X!BQ@%K(OKCTS JT-^\P-H@)'>$!?EII_)VIR<9=^ M%E)TB-B6^]Y2IO?^ )L/PKV+?IG-LQ(*4FUU%6VK?LRL:K66U.UD4;6;].I, M/ M3S>/W_XI/-X\W#\^"0\_L,%W>?X+.NJED*MC.";+]OE4O=XJTTVNG_U?"$<(^&/&3(%:KL* MV*1%UAX*_('\_(8:Q*L M_ WS0F^Q1A^UK2,]^8[,OPF 5_$*CJ8AL>?_ M^R_8>_FD2J( OE4&,=AN7QVO#J, M#">8+P]:H^]ME(NZ+ Q/CY=W@UNB_FN\,IQ2]8=SW,UT_\CW)H(@_&OV/X(0 M>HM/_UK!6&:OMI/FG-!O;!<"4Q=*]V16^Y4WF=@!1+J$D8UUL1N1^%=V(;XA M0::O^+=WY*6/!&PG^_$T%(Q""*3(ASFH)MBO8 M82"88V)>_;*+X_$Z#K*2!0/'-1QTO=5KJWGM!JW=DI3MH;>LM^JT.FV]E#N1 M2:7_Y# F""7D#A]@51NVE/8I]&%.ZX4*.NS"^]AH(5%_LAE_Y45NZ+]?>=:J M%P!Q90BMAVCJ>R]PGX7YWVWTKY%CO!H^*NSVEKM*9V)?17CU9+S=QAM!-%=B M=<7J-?JZUE35GHZ7K*QN5_G!'*:$)-W$_T" +F SRH/JT,*_(]\.+-LDIA1> M$^QEH2##_&?#M?\DGW\Y,:(K1>C;UF-KT!+BK7Y?6,6O<.>UTLB9=4>GLR^I M5[=VSG"MV,LHO+0L'P5!_)]O^'[R3/?HV%J6).$!0NB7+\B-D##PHG L"K(4 MCH6OCN?Y^UN*E2?9%?[SWG_R7N$(-V_() DLPOT(KT(HX*MY#I)B" J MP8UK]NF"^%F=_^PB"#K[TD?&BM"IC;XB*^LB]TL.A0UYSL[#V'/7XDVRUNAW ME&Y3U16=X9A* AF$K(MPT5\#(40.FL(+QL$X$>QI)P*I$+"#:&#J6"AK!.U$ M+[3(;XL#1,A'EC"-_"""2%'H"7@$,6%EYLZ')2.@"%E\^H1Z MDNPN#I<3**$W9CIE#LP#B>V93GH1$3-;C7$ MZ]&[K R)5,^MAC;= L.,( G7HO"?6,O+PM3PA1?#P6[X%!+.Q]L"LSLQS_FS MDS^Q1J$*9$(,++33#V M8%=VEO80CHUP;?+"J[$Z2Y(=0'X8_OC[\-WX#&$^& MXA_!+.+[0*Y/0"9!)FD$H:!+@F6\!RV:\Y;\-V_$YRKR??P4FD<$"B4TPBB8 MX[+7Z/\3!>LP7'E@#,FCY4P17+WE?&RIH-Y$^SOO](3Q&/=S"^N"\TZ$:>H%<,6+^BP+"*\J[ M< N+BV&2@-RU$1H"Y.&L*Y?%$Y<>L>R*/T;X1YK4!E7RB)XCAVXN#9I/P@=@ M?O>3HBJM>$ XMDE6QQ2R.@ZM=.C4Y_.>*Q44_-(2RM(92T0$&L8J9*XS=*XS MLNB,2FF+90OMWU$0VJ/W2B@0+'J&X.!W08)AFEB!@':PB$3X(A:3U&\%#-MF MR@4LEX803+#RP0_R9RLFEI<)IL-["QL(]&/0C0Y(":.MR-_,L-@KUP'L/S]*PR< M9\]_3PG2D$$$4F8\:!&O42"9)LU(./H9S /):$EX?*OJ^Y>*S,$F<^VL=55> M>254_!(%^$9!L/,\M)SM0'2Y![F.EZG#',9O,(F? =K/OO<:CCG"]T#XC(:_ M$1)>40KN1'K&H__;=PN62P%-/7K&[\)'#JE]F"@.M/#VB.,F+7YB# //B<+D M3W;5$Z+_COT%'IY1<^@CXV?3&&%'\\)P7HWW (3K,%6,& F/0K120.G"!'E- MJ<$/>Y06."7A4FR8N!X)6D8!C4Y@"-(3^RFG.3V?/,MYAX>_VOC1^+&"B]_- M@^7KQ0Z(H>,:KFD;#OA?<'8'!@>AX5J&;P4"9/O:UJ;D)?6#\4MJ0.*48;#< M@OJV.(%-JQCL/(&MJ-N.8#,*QORAMF",'&>&5^$#1B$)AM'CC?64KV1;!>O)R+4I^4@F#39W5TFJ-+!V(QOB"TR;&;A>TES^L/)]([8EE51TN;9_[.I M]FFR#WE?DR8&!3L2@P1O,1<1KRYD2S[$:WT0^>_TUZT<_*U$ )K]LH*,F(#9 MZUIV&XR9C,C9F#QR".F02\LX@(X?X#EN8@F?.V3JODJ=P]CL^>*+70..X3 M*47P4A^?-8>5'!M:8Q_LBK]DJ"7< :[XH7 K-(6O; A 4%4_!=9[Z-,+JV7$,F;(OH$+IT58FV/2V>E6=C+ M*)VPD^"C,30@>D'"-R_@4EHA%NM<2JO,0E7.**5D,VKL.1;R SBH('<_"3=_ M1';XSJ6U.JR&^E]<7"O,PV[61=4(2!W%5[Z85HBU4"N,BV=U>:B1DP4AGD[H M"1OD-"VHRV6T.OR5U6(RRO>XCLVU7B_>XU+X'A=SC/ENN,8ST8*Q5Q$(UW9@ M1K1)"QR;OG0-YSVPB5FS4)Z@76GZ,XQY1$'DI 7[N%*M! J4#E>JU>*:K$JQ M5E6Y5F6/,W^'LQMV2-(_B8;$7SBSSZ!@'2^((/'W: MU>"RVN9JLVIL4V.UJ7&UR1YGL%49^ICX1&4^^)Z)+-"2W)*L#@O5':;DVHD) MN;WEB,9ALK>W9\7R?.@CXF6>$ T9T??D8.2^V= \Y[DZ;.=)SPQSYAMZ-ARZ M^)("FWSUK1#SU()96UP;'IUMFC+3AI=<';+'&HC'"%\-,_1\K@DKQ#>N":O' MMC;?*&27,S_A>7&QKL1IMN"JL#N?47"?/^*[:$;FC-OH#3#LCY'OGU>*:MO5X6-9NE1O+Z*75 MY#MF#<,4B.R<'YL%KG.3.%M11EEJI#R;E:J(@X>;J]O+;\+=_=.-\'CSV^7C M]>W=;\+7^\=_X#^;W^[O_Q<^#YXNGVZ^0]7$!!DRP7"Y]KS<.UE-_B?H//CW MR( F@LZ[0'M\0J_$K]AQ$V2I^7=25M:P7=)D]-7PK:;C>3_C>MZSLX"D[Z#M MOGC."^F-"*5;0TB@]^W@)PV61:Z)U2J^$83/6L*E^[Y\@_@AM ATN'M2Y(%0 M)Q8JEP,O\4?T=L4SG8%(KDQ?#+#>$ZD#KLQM4,@\E(K6!$_ZATZ M5%H(?S'OA;N1=2ULDPJ!-T'X;N1)[UZ$_W2Q+$-[F]'[-K8/WTFAXE?PX]?[U4T <.M?OMJ.L_X=?F[B*R]RK,1OT[X,QFG?4J*M?XM1B-S$6.#< M^G=S-JY?"*&]6.+& 'O3GF(*K5\9(L=&R=N@(+0G*<.G/K+LY,2GOO?OE/>9 M>B$B ICQ:W7VH1B 'G07GEV:6XA["+!8,D<-,"[- 2 *,R(+T-/1+6 M(;7;?5+N%2[9+E96&/R4J!1S<_0LH<4@2>#P" K_EO!$;K\T9*9"?KK>JQNK M#?HW423BJA:A8D'G-*)[EU0Q@ B8!G0S -G&5R(B)42V12@R3<)2^%:T8:,Y M!L[$FHS("W#$MTD+6C9!/!-?W)F3Z]B*L!4*);PSG+_&=[,D4,]F*Y2+8 M+G=?-\L555@(-,Q"RSGV!.KQX1F*":HFVS-F6H16HBUJ9[;BQ\M2\S3K4ES/ M'F.RD[=4?8E36(W+RUJ+9' N+15+"\(RGA9K#8Q=4=FK*P[4-/?0-9; M;"7,'OB)@ZY,T"WQ'&%]1%8DK)RH62&0;M !83X,CEO" 'O6QF,PS5"T;'LL M0$LL;_@#AD&5_QE<03.,YR M$[\TXH,"G)#S:=ARGA"+/[:'L!ZU(JH71R0KP*-2YI$*]O&/,)-6M?\+*.-G M!$HRM/^($-66I$7'!!K0^]BPCGS7!E4M"F,PP*W__HNBJMAD\T7AW^@5.3[6 ML:]&:(Z)]O=#>H^1$8R)9H:>2_"%$>%I@MU)*C\XT1NTR+!0@%WIQ>2Q:GA& M+A9YA]X%WFSE#6;O&RS>F,/K4#H<+&@4(KH,HS?LLN4 M89P]!V./$8;0NH80W$=D70T0].>DNG<8O>,_.?D/17ZL1:'3#^U%%T33*;9< ML%&Z0;/-U'(X]KWH>;Q!-W-N'8I;(7Z>0T-?RZ8F:1&U9FER)AR*"1;V AUO M2@.0OA>"6P=#AC[^AI/]D.LXQCI9QAWC-8A7C.?(X8 _ .4WAE/FO>($"$4\ MDQ&<]H>C/8TWS;V M;]% '^+:ISPVS .@@'Q,IB@(L2D:^LBU($1#=V6P$4KQ3[85R$4\GM85X[PH M5R3B;3-K%KWPIK!)##U1>4CR<'ZQ9<&FLV&2'07XBUR;;\494>C%^V)X-+?] M#QBKG/G(UGR#2#""P#-M(A1D+1@B$C02IM'0(1V722]ESH=2^4!=7M+9V @- MO"IXTS$F-NSC06S"7]T@,V?U)+' !)$YQCR+([%D*S[>@EOL-%_=_WY[W91U M ;9M$%Y_ED/,,&!I/RZQIS=/"B!;W_XS;-_ 1@(-7\^35\B&$!?3@RM/;PA\ M$N?[M.+,48^S>R"IP*01$]AC1F,(I*A@$;$ MTGB&+*U0,!W#GLQV<6$OC]CH^+EV8$SA9KX=;^W.$SI>;"^V)&G2![8AFV!# MOJ?/A&.D5!5BO!BV,P,*420TK0MC!LS)%6GEI#^4>*:*E/L^?%](38R^-)"J019>4V^-<*HU+ MAO6"_ !;/S.W&"\EL2.V,'$6N7AC ]):N1H[2&3B;4J*["YOG%G"2KQB;MUA M85A)H*2&YB+7S!">'6^(1\WXM&YN4KDC5@*V5A#LPYF1[V/+$G*+S+&!K0W. MVU*M PM-(:L64J\@*WW9T;U]B2@*0N# FL2KUWQ,.")3)HX6)1[)-\ MC;2-( &;WGBAHCG3'C89B/&-F1?G%8AKGV?-SY)[36"P(W#U2"XW9V6IEOC$ MB^AV!FQJDXRH5^S-CX57% ?A"8],(QB+Y%\!3EZ\$ F+K8Y@[/EADYSCL-T7 M%(3$>!G2[LW!4L)Z;/4[RYG$V';!]S?1+ T]B$8CL&YX?1"1S%2:P^338RA$-@1SZ MB4]>+)_%B.-B'J;3VH&Q':0#23:$%\.W$?6QP4Q:37VFARW6#UK0AUFT5PQ] M&)#_TG5AOLG7_M]YVN@[,GR!GH>Y1B::#/&KJ+(H*)*BB@*M!RP*<4E$<78F M9[D.W^+,#F8E7A9HL'!U/L@)T"NL"!O/S6'B8I+'I%V,3.?2S^3X[_C9##3G?YH"8S2 ,V6,V5JL&UJJKUG &)-'S MX \@X?BE +=9)(]^8Q&>;,%L=3(3OF,B8?#[A M-UT_"&2P4"#_?9YQ.NOCX1M3V\(<)58-/1?P8ON>"^_6(@J/BC)^6?\9Q7() M2V:<#X:I'@H8&T AO)0$-EGG8A-G*7$ HM3TH!M,@&-$*]6*6<35];*Y2. "TN.6O;[K)8MX1]C&]]A\6+T?Z5KD MN,%<68V-%R($D)*+('"*)7",!8EH%-N%\\ED,\$CXNUZ$J^'1&EN<6U];'D+/T, MGLM&QC.6 LQJM/24U;/WHN! +BN9JP'+'C+P9<;S??0/65M HG["FV)KPYEM>(#X M3,F]:"H!R?;>NL2-8DI1# C$KN*''U=6:"!W-YR%&8]<4Z$ M "6:@ID[*YA #FH[QFN%%0%5R-F<,4)_#\O*8CE]!;$CQ]M-:O@1/3["*Q$X M@*##:=VR.+ ^43P> ?T$%N]$[6A9T2 MDM$'F1_'CU<%.'R7Q3YB/H:2H^9.IW'"P,MI*OE0'UMH+O5S72E(NL[UC)34 MTZH7+5=.4HZ@&-+?.&XWD]K]6_CPPS4B"TR^7_9]=T7)\.X;JT8=FQKRX.GZ M]LN@=77_711N[ZXV"SHK,[ZZO[N^N1O<7 OXK\']M]OKRR?\X;FY1Z4ZR]Q8=+$D:/M;,7X7M9B^4W&(-Q2 (8V":(/]$?I.!RRZN1.G$+ MI>OCA:F)7]$QI@&ZF/WQR;(#[#B_7]CD1&"3_.A3C-A84X-26ROY1YY'+\?Z M3M=;2D<'E1<7?8P?'&O#%G[QC\GO.WI+;J=?DEIRZO>;;B6K+:V7[U:;OU=[ M>GF3VO[PC#6#,W:U2RG92 &QL6ACJ1+0VR4 9%4<8)S' 5^)!'RU.;!S=':K M 2$2@>\5.NQ QM P?S[[6#%8S7BZIHG0:/1I"PFVEN\\LBXD%+@, A0&&=B_ M\6UCS4965U"?GF-; DQ\&QV."87=3@NA1)KYL0$XN" VR,46XX"JT'+";W1+\PF MAK:%3'MB.,&O#?CD&A,$(YO/AC&] (1D M3T58,Y.]S"S*OQJDZ1PN('45$.T$ @(]^KJBJK<9$9"2C!KR7*67 OR5-$,] MQ;7VIB>"RB M-6^S;:[D(TJJ*JBVO.Q84*[1,%QTQ+N<[8)_]7SHFW?S%B=6 M79JF'R'K%CP23/38XLPK1VJCW\-RI*E%Y6@+G@^QT&0Q;CG2=FCFHR)-:_1E M219UI<,(U(X=)]F417Z:'4\:1C%-&E+VD8GPRDR2"J"",LT&\UY),A3L.EM> M- Q'$63.Q3_!0_ZS1*UW.7L<1M]U_+#9]![GLYMC+P&O-H97.VDN$]\MUSQW MR$S1>7;P/'MI\PR%>7R3RL,LR$E>81;RBR_-$U[C-&12&VY'HYYMZC"K#5YM M=;@+@@DVWJ%P,R>[C7X'^E@Q87^6&>[C0-FE _(!I8>!4MS 8M!183YZ]^"C MJ6$O:KEPIV1?W1A3\H82X^H M8LO"4 \PU"ZN:]FR?IDV>A]F=AZ1M9W;7Y2H#X[A MAI>N=3.CZQW*+1-D%ZQ77*_R""V#.-JY"U8:CMID,TSM%8XLL!6C95JWWL]+ M.CNDD2HA2=,;-4EI,QZI+1:IG1'W&]#V$1YR/_H1(.+NY14..$ CB1V%6Z]U M1-*NJ&V92%(:?5D7.VU6XO_G8,/^YGD65!'C!NN^RG1&P;QH5QM]353TPCGZ MW#AE$#,[U.:^F-$ ,[+,"F;.PA"EM>ZYQ5E6;L#>(:YV&S9X]1XK.8GL#^ .J0# &I9C'2*F4(I.O1 V[/,D>'W*4,,KY\?31!IA2(O*+?A4.+FJ@I M[&]&'Z$""!>H>06J!Z=K);$GEU47I/+9'2R)]N1@] S M?XX]QUIJQ09;(.'[1B*1B1L!1=0=M*#YWY.)I>:9V#H&]65T\9P&, M_8KCE52VL/3?G]5)A7GYB*GQ#@=.BK@J=5O6TUZQ/HMWQDH*#Q07^Z5JMG5P MC"6-E=3Y$I8.+A!U%8B,%2,*"41'JF4V7376NIAS@0!]XD)OUE"8[U#F72,L M>QA4"+G1UT6YR\K6$]^N/().+15 2J/?$=O%TX38VKNLADJ- MZPKRZCQEV-M R:5PRY[BH$*11K''#SO7$D6[C=1R4*11%/58*2I[5H;J>H[R M4JA-%(H1').B(I5Y)R421U2&D]B96R3V=E MQZX6[%G2M]R@+9295]P0@?P*L:>R4G&<6[/'SLTK#B%R@KE3O!$/@Z9L1;+S MRE*LYUY598?*+2XJL%_7$V7M+)+9..2*J^C"D.M*&')=L2NQ7SNJ7NE>>X0> M>&V?PX4?]CY\T)7)Z5:)GY.N)9KV"T'LCR8X*]T3>S(KAZ'.(:621A]*,HYK M+@\YHP[+@I# .I0%9J7[) _K98RQXKR(NU#L8:)'F5U7>*H2!!\9:D)SH' MY$TF-FT430Z& 13P"R#7A*-B'^Z\$ FR^LN.CI89*+.;5U10\ZK%M\"^<&WG MUT;H0_/RM8[GB[>#QN?+[S8'99?R^_A'G@Y"$:T$BO3F%#F'6%G:44A$CD+N M=R NR_)SBM\STV59.5F7Y0'OW-:7! M'GT*0=:#X=_[@] (D?6[X41H<==X>93FU.A++2D9D$SV M3)X:OO "=_LD;'R# )X2%",FF6EP&85CS\=\M[(9((LWDK=0.'U^^8A;='X* MR=?$0@#_GX'N=,Z",7^@8)!^X/D;6!^%<;=!$*T3962_(:OY)_*]%'JHN?FU MS[3NHS (,6FPBLHQ-^TH6-IO;NVCS"TW.[']#U=V SL[]&TR!P)L;T&JO<6 M=VXOW)UX"29D@=F)C[E_V.LV^L0"4SXQ$JGCX=PC!A:*8:?'&G:.[3LQ:&^# ML^FY!S6VZ2/R6K8'LK3WFHQ^##,[Q\P+VK!Z?AL[!X^+3@X;V)I4$0L[-\_2 M[+'=)(%"T[*H0V"VG=P$("]T:'[N-W&H=BR)7;4G=E(.[JP;B'MR313P3:8( MW_,%.>^?]B%';CYNM/EWTP0;_FI'["E=44_9T3D*,PO,'L[.Z*(NMT4YY:A M*0;^*C\+F/OGD;>TP]Q?8GYLKZW;97H7U$OAK%">U,8@.';8\QG T0,57M9N M8 7W_%@SV)]\9 21_SXSV8T04R((2S==9L\AX(AQ$M\HWXJ!#7F\6,@]L=U- M6G.'6.[*FCFF=Z/?P^N1EG(X?VYUGGJ1JVYF%U M1*677 Y_X9&M2B-HQU)8&H(4. 2II70%.CJ 2CU8KC*>(W")YPQD-AQA:MA6 MTW8%TYC:H;%?8ZSS, ]WE4J:T_0!D_36O:($S2T2$+_H2**B\I,S=431KE)) M):$(@DEM&:_--3LQ4Q']:IK1)'(@6HZY/;)-^]PJ(Q6S5P,\?_Q7LGE\:. G M63>&[V)Z!$MDOJ94SBTG$&!4NJ*L)>6$V[#51E5"TQX/51#XE56QFQ(HY(;M ML12O1ZLG>9.IC\;(#>P7)-@N_HR$#XX7! E.<"LE1UG0&9G)H;6K92+?$AI_ MPQ2^0^']Z,EX2Q,1TJ&*$=N$6[@G4;PEH(BT92H2/6#0NE7:C"M9>@0RV'C. M@!=1*E_C+I_JH(VMH7K MW%6ED%*5=+BSUD8ONT[/>)25OF.B1=UY-N0LDS3UT4'92P%6(J)U?$QA)Y#!^,RN>,%["/9YG:^*^0$ M.4*"84+@S'#?(3G5]4+\O- 3L)<.?+>@JPZIK4 (0:)M(]LU7-,FCB'^@IS( M;ZVFZBPEB,7/T\!,FGH!V?*Z\)%C0(K/IU?;"L47/H(^-GTQCA%[PPG%?C/0!L+=%A8KO-9:*OTXM2 MI?]YZ ,FDU-=OI7A/^.[$5E05M7ZD4B'V[FHS M^EB9\=7]W?7-W>#F6L!_#>Z_W5Y?/N$/@R?\G^\W=T\#X?ZK;;B7+K8[: MS76KS=^KO3:?U-$GI:E;;Q5'3=86]CCG>\U%\;W7]9CO3V2OO3VR]T@Q]-7W)E!]$>[X#SL<7T4!?CWDW[R93@1DN0P"A/_/ M(HD<.8-]4!%=%F7]+/K_<.GCTK>0OL[II4^#%5+L= HW7>;2QQ8.N?3MDC[Y M]-+7;O0[;5'KE=6 ETL?(SCDTK=+^KJGE[X.ECY5['8*GZ*K2O8:TR)SY04A M5)#8X+?6/ >_1*<-"'D_^LWS+)*.@?P7VT3!P',R%BU;DI NEA!1;A?.*>9' M.1B$T0[OHT08]:#P35LN*R>/PX@E&.TPHTN$D4[Z1+9+R^WD.&()1SL,PO)P MI$BD>ZVLL;*LG57UA-]\+PB$J>^-BI5-.-MC/3NL/T+?!T+>W()!LN=%*:6< M*6L.$3]#QH2-6 1L"@&;W#Z+R#,'6W%+L@C82-TM4>^<1:"5@ZVXN5D$;%"> M2Q,[\MFIO"V9:@7JT2S_WW9^4]#;"NH:>Y)X;_$P&L MSZSV7(FNT@ Y#FPAN=;W&3%OJ(K(K?+;C3Y$%,IRG"IF1-0<1CNZ(F%RX.RV'$((QVN# M\&J7>Q3Q0>;8Q<]Z?L?L?D&.-X5C]SPM8O]<]@ 9OCG&@G&]H.>^HD%ZN6A= M7L:]CDC:F9==(I)4J='7Q#8OEUI+).W,,2X3273[KI-2,I5#J?I0VIDP6R:4 M8'.N*\HZ*[T0SRK(]QMRD6\X),QG6!/;M8/0)\63>*QO[[0(2E,L'9P,#KF:0&Y'"+8XY+1& MORN)6J?PUGM53H]5(QP+GI@P\KW)S$+UW$(AV%H)4*X.T@G3=$,'Z;DH+;I% MYQ:F-A8F4=636ZNYFTB?7G.7%&0Y7^ E#-0# J\#^<&*F@SD<>"='_ 29NH! M@=F7<^2='_(2UNH!D0>GA=IBKYT\$\$0\LXJD?0^'"-?L E+1<%% MX7Z5#S([$KG/]&=Q1OG,3CVS,OT\YG>:ZW&FN9 M'\Y(J@JUT5?Y29Y:8F57LDQNK&AP8IL7#JLC5G9EN>S 2D[[I V>DEQ:7A^' M$DM0VI6]4BZ4.@1*'5;*T)49Q]1TQBVV.)MZ?0> IZR4;]B5)S!=$J62R_(- M^09NU9&WPTPL#WD]0)Y>?-7GR*L)\G88G>4ACU12[!6O,<"15Q/D[;!12T-> M1X*Z.Y+./O+.*FGE#H6DPH4P1)B?*#9>A=!XXT0@B M>RX9/W)3%P!G3=QF">' MX*R)Y"PA6"-'(;KM(D)G)8E&(_^ MR M$6E;F92(=J.?K%B<^W1&Q0(I%81'J1FT&]"QK$Q']ANRFG\BWTM#3:?1_^^_ M]!19^<1(SAH'T&&MT[WU2[?1+^'<(8<'2_IE9UYL8?W28TV_G&6\]3 F<:I M,$>#_SS0R[.M!0X21,9PVO\,<8=L!G92ZI\RY+&5$'/@LL5E:X_X=B'9ZDKG M$9'FLL5E:X_0>S'9DFFP/"6+A0L7%Z[:"E?678%BPJ74((Y_^O.*K([BA#O6 M =0MT9'*1"F$*?*%8&SX* X9#8W -DFK3,MVHA!9!=+V,!$$RXN&#JK_FI7S M[2N\:#T@?P" V1K14#:N73>&[V(R!+/;? ' S9*F*=TD6LO9^L[SF1C2JG Y(N)>UB+NE< MTL]2TN62!:R[GYSO.8TM"J<'DJ[R-9U+.I?T9.BI!$G7]Y/T/:>Q6=)[$DAZ M.UDS@6E)/ZN,B7^0#\@2##PKXQGA-YY,,%Y(6"(0O"@,0L.%]\H:H]@C!YU2 M(,'((OJ0/ZTM*Z#,[8=DFY=A=-ALB_'\6B2,0RN%_P+EN8>DEP MY>/,-S'16*7EG"V<3^J(7>@5H"5/V97;>Z@85JMS+H3+9!+CG9/*Y+:87(GS M+4DF-2R3NJAW%%%7DRV+N$QRF2Q')N63RN2VV%F)\RU))CM8)GNBJLAB6\X0 M:.,RR65R+YGLGA#CVZ)<)&_VR[-(-%694!$\%)V$8_"970O.BX "<4D>C@$N]T#0?/'W\!]=:#UIQU MZ\2(GZ>U\12G7F #NR]\Y!BA_8(^O=I6.)Y)X]*O8I9*BY\80SP#C,V-/SDB ME;?2M+=*BN5_8;8@(+;1Z:G2:"AWS9ZNZ;IJ2+JL23J2D&0JDF+^2\'R$_]H M[,_>8(H%M3GTD?&S:8SP"UX8SJOQ'@ @E]&'H;=,]'5Z4:KT/P]] ')RJFP M.29Q-Y7$\N#I^O;+H'5U_UT4;N^N-J./E1E?W=]=W]P-;JX%_-?@_MOM]>43 M_C!XPO_Y?G/W-!#NO^)+WQ\>;_Z&Q]W^?B-\NQ\,F'^O#Y<3K)?#0+!=K#*\ M"-_+"GYA?]H_7".R;*S--L\U"_C)"K#0662]P>_@&-, 7CM4@:T M#//8QV;0=SQN' @WV.2QA &:8L,&6\2"*HD9&C+6D2QW^)NL5"F"FB6?-FOF M-]N$PP:^/__MC!SV6-LOB6S1A_(7!OE?/1]_= 4S\GWDFN]"Z..[.:3.N6!8_XYHPWC2>%'P1E#I&O[S MGV4WE;Y:ECVJ4N.I7<4S>UI,['(^KR?C[<'SR7=AZ-O#B&P>/GD/!OY-6GU7 M?<<1]WVZC1YM[EKY#9J/-O<=QXWW:1A\M+G#&>7=.5J[OR EXY%ACHDDC1'^ M?]A:@U,U+NPF3>AN$EK=3:*Y7ZHD"A#U)J-7XKDT-X7WLC^@VJ%/NW2M5$!A M(_!^E!]5W49?Y]W.JX*\@\2]3HY!2$,MTDZ!PX]!Q5?BVGD0T.F-?J=PEUZ. M/ :15Z*U? #D*9*$EUQ&@'?LL$H5G-$?KH_PM/_$UN^S8;N!\ &","CX12!' MTS&OFR'R)X+MOB"*@Z"08[JGHEQ,\V^> Y3\#4\6 H#W[@!A1]H.;11<^G: M+UWCC^[S Z:'9V&\)H^"*-*V0]?EF;4E3UHYBBM:\J2/X_N7/&FM9L[G>;2< M.;*4SM;#M$6O#4?-DF?,>-\K-E%V5$?S$'CK-/IR\N@_;Z'%'-(8-I6VX:L+ M*0G)? 2NS]A$V4'VW8^)MQ[@C0&%=@XYVU>)+?B#G7D_VS2>8J2ID;+)FOF= MHF<6^B)7RH\BD3QP.<4K\$K,*Z7Q2FF;:*J7 M42E-E7FEM+.KE#9XNK_ZW[_=?[N^>1R0 O[=3\+-WW_]T^#GU6FV)-=[A. M49FJ[&7-(#WX^EI.94)AI4S8(E4MAL&:8Z%H)/'U[*"Q0$9-JIU=T5Y6@] S M?QZT2)SOO28R-_8A8<7$[A*_"'C2AG,Z SS;3!\,3/VF<.NR/M$K8PJAEAUI MM1RS^V/6-*-)Y!C+G>L8Q<(U&MFF'7(L<"S0PB2L3W(U:4OX /EVOP@TME\A M%*<;,A/;LAQT(OO61T80^>_) GWQYZ#N1'$T5S6IWSS1V2' M[YE=+PA\GJ/K5;M"T[0Q%J_,G=T6(5L9Y=5W9V,8*Y6V]".<;<[&YR^&8[@F MOIT1P/G+_XEU_%?9*)CI@YL\[L4OHF]I939V[OOJ:D MS$P\EU@!11L/*K)*FF9W=%64U;**<-0AQXWM++9LN*M98=>"PI:2I-;;?HIQ MV="F%FQ:UIG6Z&LI/3NYZ'#1J;'HZ/E%)VV=@2*[QLP6!'K(+L#LK9C>X H!X -LI9+6M&M G+QGH+D M)D:/E7?30)$:_:ZHRUU>=*WB$$M;>[0,:T\27L2XRX"ND?V&K.:?R/=25B5% M;O1)1HORB4.KAM#:405W#V@E(:0T^FKA-BH%+6195AI;%DM(!J^G0_XX"J'6#?;'0MTWXDWKN ) @ %SQ=^&WMS?)Y[; MO+,)_2B\VN%XC!R+!@(F4\=[1PC:GF3*MV7+KR\M:[!&>N(0WO\505> GW,_ M^@%XR^WY:Z!&>F*O4U;8D('(^YD"K&3?/P5;R54(>H]PX%0#./FV [,6S\X) MH7R[&@KT&A$E*9G(S%M8L@:O_=P7SAW.'[=-ULGW[= M/.O-?L+DYM"@E7$G4^0&I-'M&3KTE0W\\; LYP[GSNDWDQ?-P8,G;U&B#$J MW;IQ?2T2%2/J]FI)VSZB/R([L$,T0/Z+;2*ZTCXBTWMVR5WV2F15>M F1E<+ MGV;B8.2J@G.'2;8R-(9*^?H4-;PW!6 MD2WJ!392]JGS;DNK$G1^DK'<,Q#!XO%1'KWFW.'>2<$Z@]YZ>4BJ,FRB5ADJ6].V\2%$802:OMD(W91SMY>+6-_ M/OYK9:-=/!;)N<.YP[G#N<.YP^HNB]S=;D,22V2EKPYMIP.M=>Y0>#]Z,MX> M/!^>"25].7RX<'/N<.XPR9V#' 0MIGD[S&C>DG86Z]L3_352Z[R/6A)F>SGQ:622R67RCVD4DGT MXRN['XNJ8Y'M2*)26I%6+K9<;&LHMKE\:J5(E[]\ JQ)T$>S*\I:D3: 7':Y M[-97=G.)[H[^@ID,84UN].7DD5"^H'*AY$*YUX*J'J?KIZ8T^DI'5'I%FE)S MN>5R6U^YS2.V.Z2V!.M7Q0NMU,7N:UF%5TXEM3NVI=C:+CG.*$X2/HI#B(_B M$.*C^"@.;3Z*C^+0YJ/.?!2'-A]5TU$;2L<0SI<2Z(I<;% QD^.+[?PI8_)[U6EI;65U$M22_XOECF4>50F0G1: M75W;18>,WZM*)](?G)&]_ M]@XC8VM!'<8T4=Y1>N(M"]1[25NCX#FSZ^9QZKO!)&^4T>?SIJ*"G9(1!QK:8N]]Z$]-] M[Y7^K10C8<6D;M&4=E6VV)LI-,T5FL*MR_I$X[Z^F2M1<T=&-K8EN6 M@TY#S]GY9&YN'8S"7L(R8&^2RP=>20G=[B?6ITS/Y69V#R$V>X[N81[)K81[ M2"MU'E13U8M@EQ,OK9%DN.V7_& MY9 5[8CED#6MT5=U49?;HJP6+H>OIK2E5872RJC5 MUF[T-:EPFSHN.TS!B,O.+MG9T0^RA-I,'2Q8;5E4>LG*I%RXN'!53+CRU2OL M'*\ ,'3$D%6QFU)X/W=S'2YA;("-2]A."4MT+L\A84DAZC7Z61KC[A$/J%J2WB]4C7L6_68]ZU*:KA( M!4-*D8SU?0&64',;!!%L%\!6@4DS+@/@/O!;0&_(-^V 7*3?>E-@899M-[:V M!(IO'*0PO9[; [NZ)1+E +!!UG7D8UH\X&EY%MTJ(!?O*4AN8O18>3<-VG*C MKTBRV.V6U:J-@9+U9PJR-,,N2RN_),"(<;DK*_*NF MV_X["D)D"=CC"GW;A#^I?PX("0 9,%?\;>C-O7KBGXF"BT+BSI./PJL=CL?( ML:B[/YDZWCM"0FB\94JM9X(<7DRZ,)P[G#N<.YP[+',GU\*9\/]/LF[VR+K996#=/.M= M?<+DYM ($+S\9(K

2;8R-()*J? MH4M;PX!6D7WJ!392-JOS[DUWY$9?$Q6]+4J]9*8+W_UA#5(\@LVYP[G#N<.Y MP[G#ABF3%F+,DIR[P8S9SWF!XT^*V-55;L+4"TI'1Y+*#I(8V](%"MF:V9$Z MEM33NWI/4Q5IJ+>[^DC33$DS%;-M_JO7E)HR_*^"]7@'_S8FV@F 1MH0D/W@ M>9U_P5ZMG7\^3G1E8VX\(LJYP[G#N<.YP[G#ZEZ/JFPW4XDELM)PB/;P@7X^ M=RB\'ST9;P^>#\^Y#$/?'D:D"_*3]V#XV#A+LU,U4C.$D;T:#B8NZA7F3HD. MZ0$DOHV^ MVA%[2E?44QJM[!==*H.U)XIPG@RUK(6_LC>3*),RU93C-#,@2RVP7>V/.GJC MKZ7T#^-2R:622^4^%?JRE%$OU &F*V&1[4BBHI:U5 MB@FPC UB; W+6O($;';?FLLNE]WZRFXNT=V1$Y7)$.XJC7YIG4FX4'*AK*%0 MYEM0$SN$A^DRVH5S-!U1Z15I@LWEELMM?>4VU\;^P=U7#4K,=['[JE5\M=VQ M+<76=LEQ1G&2\%$<0GP4AQ ?Q4=Q:/-1?!2'-A]UYJ,XM/FHFH[BT.:C:CJ* M0YN/JNDH#FT^JJ:C.+3YJ)J.XM#FHVHZBD.;CZKI* YM/JJFHPBT/Y*Z&_VR[-/-*64T:-)$;(K^!GP._G?T@3M7"#W:,:8 N9G]\FCW7=DER M&_G1I_CV<=I7.UE4G#R/7O[T:EOA&-+A6A)-B8L%,GYR?+F%+WU,?J\J+:VM MI%Z26O)_LJRVQQCL\)WG[LW<8&5LKZC"FB?*.TA-O6:#>2]H:!<^973>/4]_E M:>PC)'S'X\:!<.-:R%K4>!'B\BYJ2GF7& :SV<;W5&12I^;LH+% 1N8D\*21 M\[=;[V)Z;[W2O]6BI&P8F*WZ(Z[*EOLS12Z]PI-X=9E M?:)Q@^',I:@X9O-BUC2C2>08(;)8Q\(U&MFF'7(L<"S0EEFL3W*EO#[KD_VV M7$F>?=%*MZXFMF4YZ$1&=WPBF=M7!Z.PES %V)OD\A%74C6W^XGU*=.3N)G] M08C&GJ,_F$=R*^$/TMJ=XY7ZA_X74%;5N":UTN(2Q 38N83LEK%M PI)"!'TJ5"Y 7("J+$"Y MY*=71OWS9/RF7T]&1HH=D6]6[C. M[<&%JZ0&BU0RI!316-\58 DVMT$0P68!;!28-,$R .X#OP7TAGS3#LA%^JTW M!19FV71C:U.@^-9!"M-KN4&@23LV"(AR -@@ZSKR,2T>\+0\BVX6D(OW%"0W M,7JLO-L&/>A&(8M2\;#G%DD]D1EL07,>\RP&N[S:>69O-Q M:#$(K40;J\+02D)( U^C-'?ZLB;1L>>NEI0/6 M2/@/X=-?$<@$^#GWHQ\ HMS^?*?15]6>J+:[)04#&8BGGRG 2G;H4["57%JZ M&#X<.-4 3JY=\J2_OFV7O B$>FD0RKU]SM'#I,O!N<.YP[G#N<,R=X[DKN^P MU;=OCNAE)\3PG?D"B"%L;@Z- ,'+3Z;(#0S@Q1GZZ94-TO$0*N<.Y\[I-WXO MK7]'03C!:CYX\A9USJ".V*T;%^DBP2ZB;J^6M.TC^B.R SM$ ^2_V":B:^TC M,KUGE]PE)>UT=WJ<+F%_5)24LIK E'-(U\8&-E.WGO+O-N@*[S9JHMW6^X\,\ MH'C4FG.']F4L*_I-MW'E%?<%9+EE_/KYO92-E/([)N<.YP[G#N<.YPZR! MJ:D94^J)1;+2XN?6Q?8)@D8Z=RB\'ST9;P^>#P^\#$/?'D:D\?"3]V#XV,)* MLS7A"&"G@*') <7%G7.GF#]Y/&GOL"'MQV[_<0)$8 :=J[-8V:@0C_YR[G#N M<.[4CSOYW)%$#Y0-!@I>XQ862>XH-YP0%U6I??HH-XK*YA M,#'*9_W%A<3+4LA;\RM[,H4S*5%..TQRP/1KI MK:_RJB2!<)95W9%+)9?*8K=MGAC6UA-,P7&RYV-97;/-(;3M+W?=B-G ;NHAV1%6N>NQI MQ^846YLFQQG%2<)'<0CQ41Q"?!0?Q:'-1_%1'-I\U)F/XM#FHVHZBD.;CZKI M* YM/JJFHSBT^:B:CN+0YJ-J.HI#FX^JZ2@.;3ZJIJ,XM/FHFHXBT/Y(JLK- MSIHOG:"/D]"T]C3\-/4"TO/KPD>.$=HOZ-.K;87C68;:TJ_B-"YI\1-C&'A. M%&[^R5+*EHG<$/EEY]F1TN1;$^T4F),LK9V[7_IW[,]F,S6>47/H(^-GTQCA MR5X8SJOQ'@ ]E]YI8KO-90*NOSM]P_[GH0]\2#YU^5:&_XSO1C+@E-7LS3FY M" \7+" I7GRHT_Q[6.^M9,UVLGSZ.7%:[0D^BJQ M8HR?'%]NX4L?D]^K2DMK*ZF7I);\7RQ+2N91F0C1:75U;1<=,GZO*IU?@2WJV:CMW^!OA.QXV#H0;UT+6HN".L*763HR"-4-(D4G1H+-#Q@(8 MF7/QDS;*:0Y4I*."GE82!AD;G>Y^ZTU,][U7^K=2C(05D[I%F^%5V6)OIM & M66@*MR[K$XT[-6>N"\8QFQ>SIAE-(NS;(HMU+%RCD6W:(<<"QP+M8<;Z)%=Z M'+ ^V6_+1?W9%ZUTZVIB6Y:#3D/ V<%P;E\=C,)>PA1@;Y++)XU)!>/N)]:G M3 ]$9_8'(1A[COY@'LFMA#]("Z4>5%/5BV"7$R]RPPP$RT@6-H8=NVM1Y8I5 M7R-SN5:U3.)GRMG6JH[9?\;5J-OR\:I1JU*GT5=U4>E(HJP7KCV2BWDG:IQP M0.15M^Q/OG>OIK2E%?:1RZ@9#3UYN.QPV3DSV5$.7A2KU^AK>'&24IJN<.'B MPE4QX$96W8F,D(E"5L!+:+ M=(GF L04ELY2@'+)SXY^.]E*&8_L-V0U_T2^ER94\KQ/(S< N72=E70=O&^. MK#3ZLM832;"9<>$JJ>,EE0PI1336=P98@LUM$$2P80";!29-L@R ^\!O ;TA MW[0#1;= M+" 7[RE(;F+T6'FW#605*P]=U%-:]NQ7KIR!;@%GBK&TQ2?1_"D3OHAYEP%> MVVT^K32;CT.+06@E>A,5AE820NU&GRNFJJ G%G;.' ! ,F"O^-O3F#G_69%JV MO/72T@%K)/R'\.FO"&0"_)S[T0\ 46Y_O@O] F6I(RI2X3;:6T3UR!'U,X58 MR2Y]"KJ2BTN/5OKAR*D"P[[/6M&R2*5'92#-^=+X 8PN;FT @0O/QDBMS %ZV4 =#Z-R M[G#NG'[S]]+Z=Q2$$ZSF@R=O4>\,ZHG=NG&Q+A+P(NKV:DG;/J(_(CNP0S1 M_HMM(KK6/B+3>W;)75)23W>GR"ERHZ^+6E=F)&C.P<.YP[GSMEQIT3' ME+E55F%KE3WKK>E'-(U\8&-E"WHO#O.BMKH MJZHFZFV=[_@P#R@>M>;C.7%/XGV[CSROJ"LURZ_GQ\W\I&RG@#X\\#(,?7L8D?[# M3]Z#X6,+*\W6[&!;4TF6*\YN:7)$<7GGW"GF4!Y/W+N,B/NQ&X&< !*80^?J M+E8V+L3COYP[G#N<._7C3CZ')-$)98.%@M>XA4F2.\[=(V4#N^UD&1*^8\(: M?KAT<^YP[C#D'!93O3H[JK>D/<;Z]H0R>O>SFJCBZ MTR36\/K:+7+*E(LF%TTNFE0T=YRQRM;U,\.:6L*)&"ZV7&SK*[:Y3D8FTHU+ MMX$AJUCMB*I<]=C3CLTIMC9-CC.*DX2/XA#BHSB$^"@^BD.;C^*C.+3YJ#,? MQ:'-1]5T%(%GA".$:805 .@_9Q= MDEAFA/C#R'8-U[0-![\8_H+T3VNMGLA?HE+\/*V-ISCU M(=[<)'CA':+^C3 MJVV%XUD>W]*OXF0W:?$38XAG$(6;?[*+_"52>2M-97FM.L'2OS!=R!.TC4Y/ ME49#N6OV=$W754/294W2D80D4Y$4\U]JMS'[T=B?O<+4>$;-H8^,GTUCA-_P MPG!>C?< H+J,2PS*9:JO$XR2I?]YZ /$DU,M /'R:9RH$D%I/'BZOOTR:%W= M?Q>%V[NKS?!C9<97]W?7-W>#FVL!_S6X_W9[??F$/PR>\'^^W]P]#83[K\+5 MY>!OPM=O]_\8,/\^'RXG6).%@6"[6%=X$;Z7%?S"_K1_N$9DV5B-S>=*U/M" M[Y!L6CP=QY@&Z&+VQZ?9TF"[Y*;D1Y]B\8B553O9PH&\-KT[ANO-C!M_"W"390!-$][,*7;@"= MVLPYE#%#U9O.,@*NT11SW3:(\!NN)1@3:)3R)_EB(T\KUIHF(RT*F0:K*G"9 MK/AO!Y'>,ZYUN43=W)H1:A&+FIJLR<)['54?4#N:YQX"4)H$@.K);48 5=)R M6P&M2RI'-(<&W2Z;3)$;4 V,WN!OM)?B9;#L^_$5+ZG3_ 4(>[5$U]R2(86IO>J4 M)@6CW>@KQ<,8W+1F$# [3.L] =/!@-$41@!S/G;JNB9=!/X=A-TC@1"JZ8V: M$?Y@X'5Q3UUZ'L;&#EUZ/R/N-Z#M(SSD?O0C0)= UV5.W- 846Y_M(N%2&RK MK$3[N"5[1+U[<'#!KJVHR\G"TTQ:N\P'.YB?8)W\!=/TT6R)PV0P::[Z^F8H M7)WZ:&)'DT# 'X,QOM8,D3\1;/<%Q=OH(FR7GYE#42RG:E51S9FQK)3N1]!5UL"4TOM)-M\5K5I< 74 M^'TX1O[^ZK>Z9F*9ZI<0\C0WW&05K:9HD-$,L6LNC/Z/L[)FZ;9H'NE5,3 XXM?%<)H&XXX M[(L::*I8."&(P461;8V)7;JI85NS[$JZ$GI@QPAFY/O8Q2NR>W$FGG5N/1I3 M_1J-$*:Q%5N)V,,F%B2)/*>E3;3;C;ZN%#$:>62F5IIU7QQUL*XMGMO.8!R& M;66[6 #C\_)3XQVB:,+4]TP4!)Y_;IO$AU6S1 J6B)XF"MU&OR.5T!26&ZM, M865'I&8_K/3P\JN7T/>;FZ>Y(M?< CV0:H10)37R-YL*>J/?T[G)63? [*(1U.\Z24%(PE.1DT)4;M(>+MU(. M!8(5(3AX$R#'07NZ_=4U5/I1XX,K!VX&8I>X/;LH>P95?/2=CT-ZOY HL:>&E3(*BNKFZMLFQ=#.0>2%% M!8(+75+W3"D27."&;W4,W[T@E40-''$L7LZ#+1LXF\I=ZLT2_[X)@R_D'D;A MZ:JQ[RQ*N]:P: ]+.5O3AHJ(TJ%JGT.#!%(MQT+6E_ MZ+?%;DH-OMR63N;>&ZR;U^>+QQS%QP^$QZY$BD)JW1(.M!P.D#6J69ZM'0L] M?%UB-7+>CH4M&*0KC^]&&/G4!_-&&P[CGUF,K,1DKPW&"^]'EBV$[$$'^ZOD#K#('R(R'YU:P MV6D@IV ;LR?*[9J5:617;P._RE;9YQ'=R*&R@ MV.D4ULD\8L8@IG+HY*R8&MEOR&K^B7PO#4Y: ^.FI\C*)T;P5'M#^2'RS;$1 M<#OY($GG#[%Q\N1=FG]$MH\VVR;7:!CF5K]M;!+WQ%Z'@6YHW!H^9G+ZH8'5 MP>LZ=K:TKGQZ9-7>Z+U&+\CQIN08I#>B"YT-G9U=/+DH0/2;P!N%KX9_;MU_ M#J..8Y(/8IKFE@^R1RQU&2CAQBW>T^C=H@CJU>T8$+OZ=<7&G?JP%QR^D]P< MA-=.HG>YC5N>C?L04_C!,=SPTK5N9D1.$P/8Q2UTMI*;KRQB)J_YF@[Z,OY$4G!E!M]->4L M'0\%5Q]%&15Z9O!DC@GWE)K&A"M0+G:>1CF-\Z6$X;OP(P-26L[Y6JW%]J#_;NVJ*84U-MO@YNG4K*(Q6.F4I:!2@URZ76Q(Y5P M+I_G4I:62SFR7<,U>2YEKES*"KJ!E8OOQ18G12EZ0[YI!XAL:(>>^5/PIJ Z MSFT?^U#)0T#2>TK1FYC45IH2;S?Z/68ZOO'PWJGR@K+"I=/H=Y-I##S-\E E M>(B[#H:9X*-IO$%"^V%/)M"_#OAV9E&U0^R*?/7\QSE][T=7A+I$*');Q="A M51&[*65Y^*9SM;&4/;A6%I;([K,J,]#AL/[6Z;*N#8TW!*UY'"-$%A0_#5\Z]QLV4-HYD?*A"?OR7C[ MAQV.QYX#9('\.>#'%R#]U1+E<\N8WNBKHB+SW,P* .P VKH8OK;NB>A2:7LB M?"^\&A,LU^>H0LF.M&AC@9(=F0-[%=):QRS9\?_8>]?FQ)5D;?2O*#@S[^Z. M4#/H@I!Z[2#";;OG]3[==I^VU^Q8GW8(*(QF@<32Q6[VKS^9524AD$ 2"!!0 M$3.]#.A2E977JLPGO\;+L?N^OH6PS5U9Z=:0]'CZ@Z::8IOK9<@]#YKJ8$B5 M)N%J-434#3IF:FZ E'_,=#\>DR$->LBO(6U0*_G@.4E#WJP6V @-@\S, Z;L MOL$Z@HGP2A[PPQGL(+1 )"_?O_;(6>QO=\?7["\CRY*)3X__OEBOQ, MU@)_N'%'JU^DKLR31H2=5K-;$B(3X3J9LB#..A)38D_6O8'0SR47H5$Y:?G6 M N.$$8=HQ##AT*;A2K:@RT8'>\G7#YB(-\H";0ZG$1(W+(8$.(3>D_LT[X57MD=;PW8>N1%V'U[OQ*O,O%2S4,[=^X5 Q0# M% .\^!CY)QF"4N,;F-1CP#^B@$AV$&1!B"?(Z?^-BG\>\! MN4&^>!J$-KQN].#&!QQ?/;^>AJ1Z!S&!9-UL2F>\(T2L0FR:-+<:,TYJ$YMM MR?UZYU(!C\[$;J[V4E_LLY%_:=*?-\5F2W^=A6.W]MR!V)D*]M, YD;+=H(' MEW9^'E6VC-HFRWB.]6%"+,Y)+&HTBI6D8KOAJZ_[2YV'JO\(L:W"P=:)/O$S MDM 9;E\YE>[B$0CFAE@1;+L+M%BN%\+[0H\>=<+*C8C+:H9=NKU,ZXQY*94] MA?'#%[0\L;U:2Y6J")O$[V]W89!S+W!P"3[3HF7GC?SV[HS"2'BQSJV(:I=<8#I3J<5WS3QE_5UK^33P"?VGY_L,* M$#/'C4=DX9#7"<;(TO_/@8]LN6'A9K;_"L^AQPN=5>UZ).IF=IX9=9]?[AZ^ M/+=OG[[+TL/C[6;6:\J('Y]>[I^EER?I]NGQ[O[Q^?X._WI^^O9P=_,"'[X^ M/-X\WC[7^"+[_>/+\^-G]2'WUT[&CF@$#[FG7T12;YV@&]%O@;ZEW2\N72_';8]O-Y[>FKN W/A#V[&2 .)B< M(:JMDZSA1JN+K):##GR2<3^TA8?@HP $N&5)^&A',\):F'KAG@?3N MA!.XW%W$SQV0()0",IWBK\BA,_M/_!-^?G. GOI]X,R+!8%5-^VWH^;+T;_).IOY"EM[M<#@AF&[FARSG M;&P'$UCNMO0"@TF1@$XSG'C@C[Y.I@OIC83H@K&12@CH(L<=GB XG(?\O)51 M N=-!^?RMPRC 'RJ3X/(F8922(83%WCA=2$!R4)TK"7,4 ^)!.(+Y'!<2IKU MT0Q\?!0;]! W-> .]M8)K/XG=!6=$=VV\ESV_3S=,64:_8J 3GP]YKXWBH9A MP)>P+7U9X&FR'\WIZ.F2VPO\+];G )EA=7Q8+B1'2 XSB1 MR"\8\XB5^P,WH$O+2 ">_7O\9$8EY!1YP[ V^Q;-E+D4]P#=@!PN,!YR9LA0 M$'#6U&G'E;@#%QR;#6%)['<;EHBMEM*1)16&2J/Y85>!U^_3SQXZ2?OW45%&PU FSFV M#ZY(6[J93B7:2F\8WQ,_"V\.03$&;(/P5%I- %_ ST@,/I6$&+E4WT9Q)$YJ>,O%!(/IS1QJ7T!C M!Q%Z9*$')!A.)#_")6'9T:_1E.W*4&OE$Q@Y6#NFHJNP1C#QHND(1@'/M&/B M_#MRV292PATE>(P3+,@09]UVW;C@*4ZEGP1T8HAZ[RM:/:7SZ?^5/J1\D.3; MA(G&W$E9$-O';'!XQ1T9DMF ^$QK:@IJ356388A3^#49_K)U)AUG?+B#0YLY M08!3C=GV^?XV>2&.C0S\"'T*U:+/UL_1&JVLWL">4CX,)@3LKATP*Y1/QF0I MD<4<5Z;V#/P*YPW9 *&9J3"S$'0#7W 9MT,)WR]+@P@SLZ@TA8E. *E:D30G MKL^3AEPX&6_YA/:6HETKJ Q1487_49;R*4OA70-4^6M+M1[$-'[I'IC\>'/' MY5%(2ISD1(_N9!+0+4"R(N'MT;\CWAB:.M) NI"?G(%'N.!J#ZB+^[_4G4O? M ,X]^';4[0;YM,$A=7S4?&L0$'!-0HM&P@7WJE/ ]EQ-4"/AS'BQ"%.4R9OBB\*)C]NOJ+QH] )D MF01X-V!5^8T&H62B2P M6FC48 *(#HAX!L2Y/G>N#ZXP(!/\3KS+>\.8?_1T + M@N-]B;2#POL, M2NN_(I D9D!6?3L7%G (*V7C%L*?P.M#%!,,\E 9L+"/8:C2;TFL#*AN"\+8 M]Z';F*EV]NBP>MR\P[?>]"T.+IN5HP0)%BKR%43_2YSV-?W"E%]PGOBBK38=_A^FVB)_49;B% -'9 MCBE_7[,%B6OU.O7 O"^I"]XR$(VKHJ5BXD1971Z''^^MT>EO50X6C=6BJ^Y6 M,B%QEO@LQG+2)DRZG9VU!-PZI1N,J#W<3TM[Y*_(S9#)3:P/RNIU;<7V 4O- MF&9'$*O9?.HM" +ZO@%#HO>$G#B X&CL4&,*,Z&TQKW4?*LA4U-;C9KZ=FJN M@$BG*)!'4ZN IA-0I50OSVUG5%IS-D7IW+&5K[+<^@;NK[1"2@WLKG1:_4X[ MBT>4+ VJKM&(Z@Z0[5*\"/&S P&C$]"M4HCE8VQJ\$1P@27<@67D@LFD:5;U M+.-Y. %U,B5/XY7)P@?BOY$OBY?%G.*:!V%V,TG).1]0E.P1!OIM8V\ZY9N& M>'8O\41PJMW@)]!V"*(=J[A8!2!EYC%8-_Z>B#3J)0 M;-9.X]B\DH-W6LD"\C.UYP'Y'/_Q6YP []"MVD_TIM_XT_EI/1[QK^?AX?O8 MS_P^U.GK>1^O^E1JM7NZL;6 M1Q4D*5;,13Q,=HY9JE#K [5%7@2/& 697+!JD^)]%%&D<2W9Y@7@.7DF,B=K3E%;?:CQM[#7:-M@R-G6B!MUE/^["\:#W%_HA0:S0 \/(: M='_BMR4AH!1'?SLJ&AZ'K4,07"?L39VD:;:RJ!&_DR" M'7ACPDPEM+2T87AX_%KF2*&@'*^SM!=&-2ME''0PO5;?]3*V:X,QP_P)-\## M2TRD6Y[VL_R-_/.>Q(_#S K"DD1!+ M9:>H:&W+S/]IT]G0YN\ULUO+*1,=E%K'*5,!)MW^*V"=Y^'/(ZJ1[TR3WF?U M;Y5CH$;L&ASH0*\1*K2 M-'RR.A'S!?,89ATZ76WU>^;>G7O.JRO829?X98F*,H)@;>K-9$ M59(_ZY#*6VL:JG(-,8E@GB5*:4'CJ"+F*<;K577PUN7._LW@1;I=:0[X)T.4 MH7ZY/9HYK@.K2!-U+DJ_7X=_U:N4[KW)O^K6F>PM'/!&,8A:!X,8P"![E\.< ME_]]NLX)+QYVDSL795QR"TVD9!^(-)>CJFHQ9;U:3%F-"]3LHQ4AED(L]VS@ MM'\0B' S*()I%[%YB SPFPY G&R/T(J)'S1)@5]JADMT:]]YR$' ;KU_I5LP3GE]96G)R MI62S9X\X5O(FI%6& +AI%#S=AU[#,Z8#:;0$#%J"1B9 @6DX_,TD\,EXRC#] M6/YS1>15GK+- #%C2$&$!F-0/7(R<$QYA_$PQ*ZY[[TY%+"40@4NT6XEH&: MU'5F<]OQZ3+B @0!_1,(\>IYHW=G.I6E(6OPX_SO$I\1,]1$O)3N@%;0,$J&?KBD,+;CAS@ M5#]&+/6"=\$6UISFL[Y>U? MD^S'$D(+5![#9PUR402'=.4IHBI97WE_N?+T CN!\.;:,X9^)://I:H%U:; M81VLJD-43UQF2O]997P7@QOL7OMRWH0X22+\Z;9WJ4%/$+-3^OU ":(7O4ES M/=LP!8 5^0[437AK^SYBT_\+/'I2=6=&4UM]594[BMGX?%J1C2[DK59YZQ8D MOQQ&X!!V395UO>83C.,GL)_^;/)(N3RG2G M9!?DT7,Y12N+LHZMZ U=:4C:A$BK.:9UJ(V+,#5+UD3RS7&3;RILP)WD=/FB M?4QQ\%XZXEOS/C,[^*M?I*ZLK(<,B 2[LM'=NPI'I-8("1<27C[&/)Z(8^I< M5^[U:M[L:4H>S@H6VMKG2J>6^9'_IH;-FGF>AY5Q+D#>'GS A M09:PT?ET(4T=(,(HU0TND.)6Y[P!+.8(P)HYV#T)&!(;P?*6\RGH0,^7IMBB M?"WE)'X4[YVT[I(M>P>O_Q+W$F/)%G3^T@<,8. MYJ_ 2-YL9XI<] D$Z5, CRWL,)9WF+M^8$MA<5FOQ4JMKGIE6KLEBJ"<]"^; M8&D62'][4YB1:OSVC80A<@.0X=8G(X=VCJ=Y(MYX[ P)3RA9:Y'._^*]DJ5W M_*?2Y/4"),P8W/W%NQG2=*J;>/6^>CX"$2P[$-_!\E> R=0[N3"9C#!9'LDP M%IWK*F=E>'4I,*F\J%+(FFUI_]9KR[=78\ANN>YXI9J=YW5ZN':XR#ST=5*$\(]UEY.H=%.%RS=;\B/*FBV8+IM\FJ" MT;(;:EZ7G;I!ISZK8CTC4GI_4EP62%H>@@";(&Z)(RT2AGIT0NE/T@H MW8P\L,6C,ZN6> #GWWMCGNK2<_AZ\_Q%/'FP%JJV?GX67J88=(]29K(LLMH>FI\YUU2S0"6CO7>M9T9O=IA=_,R Y;4 MRN]*U4#P(@Q>SK!L/@UNDA>]@BEU)S9MG;Z\!R+$@1=!))DJ5HB?'-\-(,5)3 G#=/D60 -[W!?IWESD'&*?$QD MZU"HV^/!.OC)3PGXO(W_R5L2]6AH&+ MG1Y*C),_!!_BU?.=N)2 UX@D\;=/7J.I[0/9:97%B+5,9OV$'3).=:-';PR+ M,#YAE8R/8W2")9GA;T(K8RCT/N\XL!Z7\PDSDJ+CB\]=;QVJLS,?&N)RJL1I MU@,"@N?B3?]EPY/\A<1NZ +>Z(*[)TL! *>]/L:L [2>^E6\TPNIQ+W>/;UUL*@7:;+ ;JZF2-2_25!:X)*S:Y@6K;6(EU=/SE-3R MRCSE-/-&Z*JS]'\_0IQ$NKT2U_*D:;]-A\2*8T7\/B@?)?3U4?S2,A>WI<"M M-:QI@K6;.C8K:_J@?J0_\B'@;IP7!*Q@AYM EU4ZO*"CAP%LJM5QR EDL/+>>\%GP8DY-\0I@4CAP9U M>) ,\?8KU\801;NO\3*C1!] CW4/IG60;?ENZ_9R.W9V3CNOK'!W-H[,-AY; M+]Q"O\^Q#5/KC =*;VA:NF5I=L=2](Y%.J0SA"D/_T>W6H5ZZ$0.MMJ6JGG1 M7R'PIBF%*662XS(;V=XUNI'M78-/D_X51_U?D^5Z<+&8FS<:W:%_#'M7S@C4 MNA\W'A*IP;CO,*\+*4ZRIM)-!+J0/<"7Y M!8J2/O)CK/'A$ZSO'!88'C!#%'Y[] :.F?U*O"C@Z+R)@DE>M7RNPPH]\<0. M?>)4T6NLU?DS0 6#:H=7T=I?]O89L9%=F<<-XG]N+L*_DEK:$&$QG;\B>'84 M,.>43R[-#;%M3F^6TGKN7\X,7DN_CU@UO#? SI+4+W/<><29#C'9UJ^,W,RU M3*6#8^S;_G"RD%ZQ()C>@R=S8&-QW3V?.^>1:X^P91,,^Z_(P_]0'@D8\U(+ MP]8P8-XN4AV/5V-I2/$#"L.';X@+*BGIU0T^)O7'4^\].X#L;/E3M-6GM%,: M:8,LYLLA2B@_)TQMAKJ)O6&5XIZ[+&9/*C+9=O@4AY,45*:>G%!9QA^9#\=< M8!^F&;Y[3#OPLU)X3VJN"4ULN-0)TE>E:5*J6A/%@I^/?\)TD,]=?4U0/JEJ MNWLR64&O1#5^.]TAR2IU% LIP5F50Y7^?_MS?VD-)I9JIZ52^5(],"W!W&2P MCVY&=?&F>_1\(0 E/;3^?!>2L%HT9*!D! MXDDPYI+Q;C8-KOGRA@G7#&V7JB_/][V!EX0SJ8NXH05#:K-11@.,%]!AI]M5 M,-L( D1,T8CUF.#A$_"PQGGX]QRSERQ^$,TY7LH $VG"D'&!Z\7+3-F'&M#D MEM2^&D:I'!TDCMY2-FO;ZJN MY S2:OT:\PSS,@MWW ZZH=K]QAU]6RKW[RR8&CVY/_'EO.OQH^?Z\<+*S M 5U'[^6L7R^[A_2RVG 8#Q9\\LH0G::)XYS,F4=XZR$;'CY)R;C8D1-NJK(3 M!K97@0DH8*1P0Y4&:.D>RWDQFL2@KOCV [>Y<< >&TRR?CM//%W?K=BMD3(E M6,E&RF>%N*,;;=W4ZP&W4=J&UFL:XDY#!Z5;55]^E$$9^V 3[5A\JNQ5PWT& M@#BKR$!7#/!T(=-\7+JLWL% MW4OS*X%S4G6JUF+K9JO?E153:PCL2PWQFY"2BY62@AZC.TK)UM:CF-IW<7VC MA8AW?#N9K=95F^5J-!U9MZE6"<()P@G!G M<55-.ZW,P&L-M_!+2%'1[4&@SY?TA@K:=A_.&U)K\H9$QX=F<9^0N4*9VZG% MRIY!NE9;D"X$KEFL)P2N4.#T$PB<+@1."-R5"MQA#%P)I[)[+D[ED9H&G91C M\HL<=DL$XM-/+<@ZSO?.62EE#'3KS6;$I\@$F=VL28PL0(>3D?>2E(SSZ2 MB;&:96*NJ3;CUO/G%"6) 1.+KL>;9:4@2?O@ML6XQ'14P6 )@UD%*<['4<8& M=HS294/9NT^I8+(F,EE!DO#AM9@JM-A%,UA!WM61M)C6,"UV35O\O[>?V]*+ M3V&@%BGXKIV/>261V:D/QXSZ#L=$Z-]$!FO$:9*!ITFFK)N*8+)+9+)3'\/TQ#',13,8 MW-$$-=93&J;&KK#B/,C-\]^QUH(CRZ\G@XOZH7U)0$HW==J.8:.PF&KL=CF*BL9MH["9&MMO(KBD;3S1VN]IF M(TKG5-U&>@9"(?:L7D/R(FJ(WX287*Z8' :&?ON)0.\",]2$C%RNC)P -KYW MB;GH0D8N5T8.@_1>PMVRFN5NB8Y1HM56HP@GH!LJT.$BZP4*RIX/X;Z8]16A MB$KG1C)50:GSP>R]B74GLF7M778B^*J1?%50!'P0955[58%@JF8Q54'A[^&4 ME=8L925\[&/YV%NBR3,I+MRYG2V?^G4F*U>;_"7IV(*Z]\/I6+W>#:#3UP_L ML8,JA.ZJA$XI@ (XG-!U:W)LA- UB_V$T!4+W6$R2[:'J/4A!PJ):Q;O"8DK MDKA3'2V:O59?Z<@]OHGGHE.2+*$7IW;-?'(@OIPCGL"/TM M2NACK=7OR8;>E)0DP63U,MD1>EQL5V.B4=^%<]@1&ER44&/=9JFQ:]I,KK4( MYTJ",?4(33NVZ^7:,PA$N-\L#CM"Y_02>AG/S!79ZC6E+8S@LGJY[-2G2=8E MGB8)#DMQ6"..7RRK87KLFK8M#]-%]4KB,_7$!TO=CJC]OG .:\+!4K>CM/J& M+JN=O0^6!)N-5W3%?C$C1 M2K\/;[8/50'A;H!/--_F<"R2^_XC^M)H0\O&A,_D 8D?"?$ ME7@O09G_H,5PWU.L2_!/([$;DJ^_- M;N%*%*O_=L+);10 RQ+_!6[],O6&?RZ%T60Z LA(1CC,8V(*Z2KW? M LDEH>3SI1HLI' Q)Y(WEF ;\X0G^;3V^8P(&\42'/0W]CUF][V M^'[5%DM@ADN@T%PB61[10RE)%=$-^]S[[J*K*=H45R%7F:[.5T<4P4-[\-"1 MD-Z ;J>">2/3*5@/UK47?&5PS[F;7OY OG1;Y$O$!#XW^C%_E5U#T_IH,C*EJ[5E,QS^@WX+\D.%G9T,$WU)O2)UQ4C=?+0@55 MXS6Q$.;56G6EYP@6:A8+%62!U<1"1JO?TW7!0A?)0@65T36Q4*_5[ZI[1UCG M"4QQ.G^.E0JF,HEV]*5%/O*!2',YBN00:J1B(&F"LZS(BM6I-Y!L;)W!_ML\ M0JZ%7!?(=0&DQ3'DVJ(')(91\P:MD&LAU]Y/.I!)+CKK;96B/*%T;%::NX%M/+NLT^F<.4; M619)_7VUH(VS?6=YBST )H_"S;=DTH-/Q'R*L4:=U+\3?YE,_DH^#7QB__G) M'L-@/]O3=WL1H 2FQ0MDBS_OSYW-L/^? _\?:^6+^3)*IW!\0N47ARK/ M+WGA\;:]<09-&?'CT\O]L_3R)-T^/=[=/S[?W^%?ST_?'NYN M7N##UX?'F\?;AYMOTO,+?/']_O'EN?&3^O"[:X/* *7P,8]Q-]?!JN=0@WH3 MH,[<4(XMI_4=:,DA6M61]+68WV_1^[H2PRO]+1K'K<>L%X2,I"3M@ M+#T,H'>GO>E "D@WQ:'"9(?P?&88!J'MN(G-&_+W@[V!J]XGSG!RI*G>1KX/ M?%!YQAK.>)-#%<_XW8[-'BP=3)?;1_9*R09_+N06]CB3??3?+YMG M6V+\?D>&:797*+MK=;"[?C1V[R(QNB=D]YVGNBN[&SCC3?M]!V;WG2>[![OW M:F#WF0=.[O\RTU2&&> WF$=5KC=VHDYZ<)6)8^YS$G64$5JX?-FV"P7K69DS ME://3.OLL_MPE!$J^:)30/L8/F,?Y!H99"J8DR&&;]-%6TK'V@R6 [<5IFA? MWASRSF ^RH@ET!"!?7% [Q-"I1RO@M\\&NZZ&.["O4/''T:S(+1=#(PG]AN1 MO"%502-XEQW"0Z,IJ H8TC!,H86@>AA _#MV:!@-/P0E!E8JU"V)T]-M+$Z/ M7A6GYV&)OOS@(NS6C3OZ3C<(<./H_J_("1#:::KJ/L:&H6U^>9(D*_("+T0QH1>@=H'_KXJB ^6Q''-F#Y8 [D M!6+Y /%!7>'FTIL]C0@7LLQV4CZ&-UCT^(:=P7UR=S:."_=C66VSJ^V"]E,C MAHVV'2ZF"H9-]Z('I5M57WZ401G'1_O!IH1[%'0T#X]A!=Y&RH!9'*FHY;S M;PK@*<\=HH,[W&"?T/T^+$&*0$\NG-2_NSYA$8_T3_#Z!*V/0^MO7K"Y?DW0 M>G]:?[4=7_H7>K=5K$GL7$)803;3[AJO$H03A!.$.XNK!.$$X03ASN*J:VI! M?>O-9L0?.O94FMMSX@OH00']LOFDSBQ 'MR^G9]L(.#^P:9N(C>8S7>#&^5X M0 5WWOIDY(08FE7-*=;T5E^7>^K>1>@"HZE9+"L$=5]!71?--<$=#J-9-,6S MJ'_Z('C++1+I;4K!;8X UG28>R;QKC_WL(1+XKCHYM8<%OY\1O1W)"NV@FNQVS(3QV3?N;U ?]IP=#1Z,J0KW/,U6/\M3 M8L^S<>QT1(-9F[]I44.HFTTQA'5N>BI:PSU.UBXF'Y5"=(X1B-6'43W:.7GJ MW4ZK;_9D1:DY%TB U@L5(%3 D<.C+AZQ:N<.4R\D64AR<\+2 XER45#:52%P MV",H%3(L9/B29?AH#GE=.P%=C3K:FG[N7=]RNLALPSP5((V-@!YLY* $2./% M@C3&;0JDN$.!P&@4&(T"HU%@-%XPK05&XX%I+3 :CXHF=?H!-O4J03A!.$&X ML[A*$$X0KE&$NZBZ0H'1*-!O*B3E*=VSRHW16WW%E)6.0(T3HBI$]4@Y+-T: M2TZ%P#6$]:Y3X*K5/QQ*X@I338S]ZA^$K#6+ZZY3UH[HA]:6$M)C_J52<\:F MP&$4.(Q'DB/KK.(YL]7OR8;:E%HL4?%W5&8\6,1BM?IJ1_"4X*G#H^08G=I0 M<@3#G2/#'<6?F;!NAP758TT2SD*KGQ8/YFK]4WF]+-0?!4S0[G@9BJ MT.'$;EFB!]A_ MK:/(IE9SSKE @!(Z0.B (P=(/06D617(JD*2A237%9@>2)2+PM*>VNIKV22O M2P5DW'>80OB%\#?,E:]K#Z&G,1?=4O?NY]X\)$<^H<=H!JLYW(+LR%[CN",( MWC\K)H5Z/#+[J'1/84*D6V\&;UY(/AEZKRZ%8IJ2()#""8SG;Y6VJ588K%N- MP7ZF3$DYIC*63*6W^IWVII@/Z#;%H7MC*0&;FL);@(P^H=9,"CTI@&<&>$T= M4QXY@Z!@OE_M(<;'D1L^C9=7/7O34>79XT&PV>X53-]Q)3L>PR=XPR><,8Q^ M$*:.+:41_.&^PN(3R05VD68PW4D@$6#5D?1,YB'%)61/UCH4G%!O2\!'/I'> M\9\JU%NI(WIX_+H;QV $:D(@ATNX=Y#\@[I)81JOO>AE2+3GC%9X&?.#' M+)(B2#CQR2:*2"O$2(2*O-G3"%@L2-,8ABF17W,R1-8;TMV.^&U ,%OZ*[)] MT*[3A32P R>0WIUP@I0+'%!E-J7JJ_-&7&1;'-?8<6V7HDC 1? PO,!V1Y)+ M;)]M%<[!76R!T%5"C(=$I_6XY>IH^. M[X.1PP!GX/A)4^=/ D.F:L/U0OPC7'GN.S"B-"! ZK\BQ^=2EWT!7(*.)-5' MH'P7?,B.+]D)!N+0"T)&G%5RCT"Y5V% HQ(#_E\R';UXW^T0/R]>?%"\8^*_ M>)EMK]S-K'M8<3<@A>GJG26O]BH>$S1[-F:UV513#D>?C55M-KU&S\;LH%8, M,VIQAR^6?H2$$KFJWE+VMIHM8JJ7*K6R5HE>C=BY;>F&ZKT-U\DK2FKDP8M1 M?3$MN**C4@ &U+(KZ MG1+_R?_FN:_$K\)E2K[M32TY.BET.FP(,,\5ETV:\U%0&ZJH,2-04 MXCYX5D.NTN)AN:2W4SL(G+%#1E\62 0<7F1/8R&\ \9]03J]P..^3+WAG\MY MJ:UXS&1T$_+O\&4$:#"'UX40,K7Z)=APC!B=Z#,0O#3_L$\:H+,^ S\%I6.X M'*HTXV-ESD* DL;M_=A#38'A3B9(B<,M&L' ;WPFS,](9@BS*8QGTL"GQ\>N MU]NJ95;%KN^9[:YIU0-^;K5593OR>L%Y]27C<^\ZMWR64]M&=P/7'9<8FI4/ MK,NV W8":\_/46CTSMS/1!LE&FB$" >F.H%!"%4/Y,LO+/ %1&X(COWBEJZ M,.C0<#,-G_X;HF7'?7+)'\!Y*)I4,JON4YI:JV_T9)C%M:"+-%IZ-FF85W / M0[I_ 6.*U8W(O:\J8Z7V*[DDQ0XQQIY#C.9NW-$SD&Q*TJXRS>I!"01!K"Q[ M.D)"R.K^S9Y$GJ'(,VRV>1>'D[4:_ZPBJJQ\NI?;:>X?:^%]WC>I@(LOIHZA M5KSQ\IENX3EOA(?=?*53=_&)=I:WV .85A1NON7@<5S)XU"EMQ; I?[%X2*+ M.+9A:IWQ0.D-34NW+,WN6(K>L4B'=(9J1QW^#P)E\9LF_C+^?26?!N"M_/G) M1M/XV9Z^VXL %RH=XD)\RT=DX9#7"<;(TO_/@?^/M8V;_#B9SOOXU,V$R8RZ MSR]W#U^>V[=/WV7IX?&VO7$&31GQX]/+_;/T\B3=/CW>W3\^W]_A7\]/WQ[N M;E[@P]>'QYO'VX>;;]+S"WSQ_?[QY;GQD_KPNVM'(P<O]7Y,S1>[ES@N'4"R(_;PO7R-G"-;);N/'#Z?Y_ M\F19X.R+_B;=(E/&4>[DX9&5Q MMN^(%RO24W1C!;7?[C#57V5+VS#;FEY3.U:M;77-VIJ,UC8H4]G^*+'/?AX= MZ;+9,Q5F6-#-[ZP(47._U]V.$$#/G2A0I,FD+@PD"@A3ZH$W#M]MGX@3 W%B ML"7A23.V;QML=)5H_4+EK0&3[DOJM2'/-:9@08#^"U$K$K4""(*:1G64>OS=6N7R,?5C_R67;S&%8)_A9PU5L$0N_L M)Q!9GE=;?<-L"(JFP&JMEUF4HVI/K&Z5E=K@9X1O6MQ!>1YA EBRW4_5Z*;M M(^%7I"1#K5N-ZJU^UQ)>Z&5R2T&"3G5NZ;;ZEM(4;KEX-_.9:T2LL((@_M7/ M2<<7?D.*WPO0,JKSN]'JF_OSN_ R&\DM!1U1JW-+#VRIT11NN7@WDN4\;\H? M><5%VL>5W..HY+P%8T^GH6+PA<=S7=FRZNHF>?KCN9J$7^LRC_ M]8RZ]DX;=&9U;N[N-W!O/TLIP$+@@[D/2V<"7(R*+*C"6- M[U(DAK^G!/\ L;I)47JCR%64-J/3 6E3947/.DFBO]9Y9 M^_37$!YY'1XY3;??R9B*4L0#D:;9^N<8057,^MJ#=BP6N&SPC+>O6Z,@MV24!IXWI\)^!J[R-E8F2"] MVT$UK&!M.SSRK3UWP.=A[7+8J79\:%.:,XTE9R*&1GM3#7N,"8Q4J30'_:AS MZ.(<"G"-92/315NZVQ;G4]A=-R!I(,H42N/_^7],5>G]%FSP.^%J MF!RI2+)N$2KV%$5RCMWCC6Y3FZ;3P>D<[X@+I-VO+R@RO6.KE]BX)( MQ^Q*9;XR41**^*IN23C8;+#ZH4AY-U[Q&8=3(TKG(,O=.^"(L9E5>U.2:8'B MVZ;QM!TUGI16=E)*S]6ZR(>2$$4]!0,<;#:8-EK1T5G#[LC%\2F'5V,H"5Y- MT\ _C*K@'S?#(;;4"'[8"PQF<"N8]:OYYM@#9\H0HS;C@!B*GL$!@>]RH)S9 M4R4.M1X4@G^4G\+S<$)&T90\C;-#SP>@-I1N!N8C'V^$S>6B@SF;KPQ7=8% M_A#('P+YHVF %P+Y0R!_4#Z8./,YC%3@? CP@=U0B[F3%#,2=AH/;B/?W^& M7S%:?57N&35W)A3P'J?F-2%A.YZ9U2YA/90P2]O[O$R@>M11.0D!$HL._X\] MF_\F#8A+QHZ ]M@]-^1^-I]Z"T)^LEW65.2^J\"8>,#<,=2&U,F)JLHC9BK4 MSTT6%,[OKM@H]2/M)AL1YHV=IJ5[#+TLR8V_81%:RXJ"V^I:Z-[:2 M\%X;R#X%>P8[L$]%5:^-R1! .IV3 14W7[[UIRF M/V*2?B5DFSK56WV]LS?#"S^U@GJ[(.TWI7:]JZ=W3G/@P<_>5]@L+GL;?Z![E MMFH[3/2P?WA^7]*MTZX:$M;BP7E=)V[-+$K5@07@+:L MW ++O>5EI6^&L*R=-K9"@,IKEF&F:P3B"JC3]Z85FK;^.1 /N L8CV_6-\> M2TVCV^KK[>PY5#*+RI77NXWPT7.'FP=I8 _)=A8-.DUK?CNKM??<3_'G]368 M+HW?>L$]NU4:.R[=_:?7 T>"!(>T^G2$L=>(UJ&B!:+P"P-[2B\.)H2$;0G$ M!-ZQ33#D944_+0PDT@RN :U*3V1A(CG#1&:W)2:?9/3)!G-FO^)YQ,QVW.5K M0N+/\ E;M6QVHV!E1?Z;O^2&O>-G_ KZXPN\8+4F'M3)\/,H\A?$]I?KA9CW M;65=LTIX$&3\13X"1@ ?PP0G ,&2> "3&D"Z@%KP021 MGQAWP=V!!,K99MP!SP&.PR?18F=P>BB'D%\P,"<@O/"9X. %GRED#@QP69S_]U77 MBX4M]@#&%X6;;\G4))_(/U/,-7JE_IWXRXKJ5_)I .KBST_V& ;[V9Z^ MVXL (Z&T!PKN)W^XA6]?GSN;8?\_!_X_UMSE?#>63N'XA,H/AY3GE[N'+\_M MVZ?OLO3P>-O>.(.FC/CQZ>7^67IYDFZ?'N_N'Y_O[_"OYZ=O#W/MP\TWZ?D%OOA^__CRW/A)??C=M:.1 W+_,8]Q-\==VR.LIL=22A?F_N!* M-]%K%(0YQIBN"?4-P;3;4H";(-2%?/4)_] H,5@A&HZL,I^@H$E;J2!<"V(%8M7CRNGT 5 MW,!YQHGG^6XZ<$4O:_+^'N/(^/P!4H!4(9@,R8P?^05K,F(@:Y5GTSO4;#!; MMI,-AK9/!T;\7S;(B[^0E"X+J-GJ)AP&7BJUT.M %I;,?="YXS-Q&W$G/0]W MKHCAD@OI2YFC@)0#GS6 #]RQ3?#3IG0+B(+<)=ZSYW)H-<>'L,AUP:+[ 4Z, M#REF4^90PQT9-HY?5W)CC*Y9?/O- )[(D_?>G &BU%1;E#T[OFC@+C+E=-; M_3&,EN%?9L(CYG/%C\?D7/9\67IWP@D2!S<[D3QX(IA<9[_B9$+L. V<2A\2 M4R^ P4PDY"!W9/OLM6WI8?D@.58E$*/8<.,[.($LH CF&( @%\7J!1$%$1K- MHXL03#C(' \X@-?!V4L=4<9Q+KJ+\)?//$ ,>6GI''4_Z-L'N"88&M)8Z)W M"."_\6,)QE- 'AF9"(5%EMY@BL[49N.G^(B.3WU*.B5\WQ &]TJ"]G+-803> M#/X3P-2&WJN+R&_X&N2X\1BB!V0Q+@<<6@\]=K ,ODTC#=3B.%1X@O=&8N9, MHFX:-PPQQS-3B9@YK-@=KC=-T MZZPNM2-$(8HW5:(<"G"YGK%WZ99;$38^F1 &P;DV4H*C$F_IE'@I&MZ:QJ_D;IS6N8@9;F6K &4TLKWP>PU1Q+-8C M9T0W[*G;PIT6^!I-M4LKEX3 M$%B)![W1# 8+#PD8V/FJ5T\[CB4VDIE6#&U(@.LW*@LDF[N;>1;0LKK1U@N@ M5TNCN"IM0[&:!BTK!E5^4'JOMP\([V[E3M9YXKN^4'7]G6GI^U4MC=BW^\+> MGBE9'M%VE:3*%6,ZE\Y@;/9JE\1W+IYM ?+SY9!+VU!+"YPC\ONE16D &(87+7DH:MC!:2J"DQQ(5M7)EM&==G*BD^WU;>L MNLJ'A? TA(V$\%0["#F$84)@'-GH[%V*)V2K65PF9*O:\=0A9(NUN>C5A: B MVESLT6#*\\-/-+MC:U@H8+7*QD24HIB9L=5O,UO];EU5W@W 6A#L4=:M+\<> MV(A"L,!XUJ*/8Q.J]]K"OB>8(\C^E[EV$-I]8GELY''/;:MLS;D +MBCK/]4BCVPELL2['&)[%'@/^6P M1[6]"8,>2'44@>YZB=Q3X%Z54BY=<+[W;ZHB$%MW06RM;8]JCQWM\Y: #=X7 MK]'B;'__B]>8QI6>#[30L[(N180IV>C4#$;:3+A1P7V[.W>'X;X>2RW95+XC MN._:N&^#[W@8[C-;?5TVK)JA7 7WG2WW;? ]#\-]M).UJ=756;)!)ZQ;'.=& M.[!KH!G[;!!>E A]J//L=4UH,G+1Z^#6>%8J,L4F9YW.<[6\5.BNE4O9PN0D*M702KU7F MO+-:T\Y'K5WSIBB%8A"-K$0KG),ZQYDZUP(JQ#6ZQ76@AAP=V&EIZS6_BD)0EB%L IA+15&[RZLO8,#F^U.PCMA)0"ZZ_:(C07 M_CEN0/7=#B,?_KL!:+1G9KM@]LQLN\X2S2 9P.>R#=YZ@ZHY1Z3=H>4>$@Z4 M&&\.1QLKQ&\9VL$$UXDX<^RPXGNS7%#VY!CU'?L,!!RH-)!6L>,^[]1_E-+K M(O%)>YUV5^O6 W"IMM6*4*=;4#=[9CV#TN!1VCZHFV<$D_C50;="^H/87'SO M71PZ^SO=9Z8"2%[5:>?+B-HVNL=H2E9()XICO+3O#. _1M)>ZXRU-X+@N0#? M4:(D^O,6]>U/KF]/ 867YJ73! 2TZ\:'Q 2MMTP3B'A7 HY2Z2A?*XH,M_AP ML09B_7^!<$]CILS_H(U^*X:2V&)"UK1L=OUE'?L+^;MT^:M9_-9[ ,92]^)] M(=3@O6$'G5P)S B9B0F#^MX%+.>2\M!HX0!SW;TR7**C6Z:[B#S"$U_>R?2- M, #ZJG;)A!BZ*VLY"!3E[5)-X!,"FZ2!JG=O_D+P!UG/\7LN&N'DU*K7N#)( MDU.H7G1"7MZ]RA*AH<95C6RM6>5(H '^_H7SU0DT+K 4[^NE9XMQ>L:Y&I=M.V%'&\V]M;VPJ_MHJV-85? M>Q1M^]6+*F]QFSWAV)X-8YU V2)/[:9K3=K=H;:-7>'9EBA6PW0N>QP27_BW ME26#HX1L4;/^5]80"@9DAFSF]MT1FBQ"W MP"$!K]CXRT'+^PJ6;F- MW5E62G52_^)PD5\=VS"USGB@](:FI5N69G]8I$,Z0[6C#O\' >+Y31-_ M6\.6X\(@N'O$XP1I;^?P[\?ZR5GN87 MSM%Y'Y^ZF1(Q1MWGE[N'+\_MVZ?OLO3P>-O>.(.FC/CQZ>7^67IYDFZ?'N_N M'Y_O[_"OYZ=O#W/MP\TWZ?D%OOA^__CRW/A)??C=M:.1 Z[I M>F':%D8RCH"FD#],]3%NJCZG\RFL/C\];,96! %:X1_7 M(/.?%/J3)G/(A"%?G91G'(,P(+(#P]%@9?UH.%&5Y(S3PE M1!I3@:JR*N7RL;X! T,VT^.05UU\"]YGB%.#%"@/3/P3Z[*!V#W<<7@E[G#W M39BKWF8Y[XV4NM(D*)?=N+A1[ 3DQ?YUF^:K'_8"/0GN%U;>6:&]RCJ]O3>0 MQ;%GLYA/B%R1R.FG$CD3NV;H1EV=7,_^V/-T]OM+M "K/2)T(S)CH<599RGS MA**!S_AO)YS<1@%,B/B4L'>@2K^(K6'NX6[$=1$W3MS610C-9!5 M-FC&G5E%;?5[/:LAK')EO; V'C&(EEBB5<#I+$V>XJ@4KO8Z&NX0F9IQYHT# M1)W,W-+?%JIK;\AQZ MPS\GWA16(KC_*X+ ^=$+R98,EUXGF^$"WV4S7-C3=FEOP!^7\Q)U6]K)X4A. MG_C9 ;?-&998A!\^&1/:MH-2MV1>2%.R9N['8S+$?$SIOR*72(I.3Y(5&7MG MP)*XA&FK=R>(7:^>WAQQ/] M2_GMHYS[@(%G^S3;9N3X\&[/#Y)[O^!/\=W8/<6.PHGGT^XIH0=?!!&1HCG^ MO5'9!A/;)T&F!9INI37NP^/7=<%)%IFN\3-]RDWR^G*:M[,4*FR-UI%A9?'_ M&?4KL5$B%>8)+#/$C0%(=$,91\@60$$Q.@.^-OP+ZD-F<#F7M)5,']-_(YC^E M!@-K2.SAA,\T9TG;TNZ):Q797-^!R1]0JD:%#;E3#&%N\77RQZ7M,*ZG* Q" MFS88J3(XZRB#JTPTI5-Y7+LLYFY$4Y16W_4R K[#%YL5F_0.$L-4^ BU@[<< MZ>8T[X8Z!*#(9K!^Y^@-[*Z*4K8<-/T2\:305R%]E--T-3DPIKZ8MW:.%9V'5 MFF/\'\'*&J#7"B+NA%/FLZ(O!$O%6BTR/P&?2#L;3J<2, MX.P%>.6 7CL#! MA1\'"_J2(!7.+5L3\K:$TC":1:S6BCLP;>Q2]V_PJO&!**BQIT)==G8-CA]_ M2BG@K!,:OW+[7'$8Z%WIF],4R-L^;V0N<,*STU,;7 MLJY[#N9->NR_G #,4X2QLKY^KT"TA62_VBZ0@'GYXY6U3>C7!YHQT$) Q2O09I91>] MB /CT&FEZA%PC7=?..9GY_K,^."42\OG6'Z=@X2QV+/X"MHC=*$)+@J-,V$D M@X6<76Q/28.@\6$G/#C*(Q 6O3L@HFI*G,=4P7Q:W4UC#[*:)DBVNN2+3#ZM'_#=A6<_N;'ZZOE?J7_PP"U3Y6BMQ[%V9$-I/F35D3.U MKILWE9/S)H65-D'G]I3L/D+3>//BZPI^\A.)))1!#@K2D9NH-=@N4>K))8H" M4ANF+NM=49=PL7Q68;OQ,'RF4FQJW 76S;U3=T4-0\FZ;;9OD=I']'R^>R2] M^K8; N.,^$8=)DM(/Z:V*VH>MHM2A7.$ XD2PC?+FM*3C=[>V:JB8**I?-8] M.9_1/K"*8LF*6E<1KW"I:U39]\\_?@@'>[L4&2>7(EI78/44V1 .]N7R6>_D M?*8CGW5[:AW]9)OE8#.6T9JLMFEQ7 V;WO77U)R];)T^=.V"9(%8:3U9L_:N MO[\@>&;!UGNP]>G#2,S=!\]$U613K:M/8\-*I]8+I9J=;_OB$SN(_,599MQ* M#ZYT$[U&09C*IOD2%\'<)44PZ5J75+X-3:M+CI)9\0M,PGY]].&0\RPLW'S*"GGX4FZE77M5-$JMUX%%PSH^Z2VL%"L2C5CGE51@-[YC3S>I M+;6M'%(D5>M;.YBX5H2)$BE&A(T8A)%32DV#'# M._8JMV=Z:YV2;10*Z]F;XI"^I+.O)9Y3'U&C>>GP.]4%[';@=&FD*U5)4$K6BLA2>OOM5 2K=$:^#X,54Z*&5JUG M3>-;+PBE+W;@[$5G04W!L2?FV(M/\MRZ]RCJL'9,Z#"*ZK!6PFI^6,T< M3E,P ]]2#=G8OS/ .=1;'9#OSAA ]%K;TRB&LATD=$70* #*S?"OR/')"#7^ M=P)A6$E$FB5BJ*;B09"L74<_**'TRRK]HG*L^I2^UNJ;JB;KYE5PH%#Y0N6G MY:P TOT@*I^"1.M6714SHFQXGXAE\]&V*&C8;J**\@;K,U&8]FHILB7ZE9T_ M-^5JX6X=6CBK:(U6WU+J:J,A>*9Q&JBHI*JD!MH*U:OU6GV:F:C^)ACIW!DI M5_GTZG8!M_.3V31^$K51HHCDX+51]3F#5JO?E17%E+N]FH&7SK$$ZF0<>S&[ M':)#5I*X>>R=$+T#(;@AJ_OC\)R_( LS=(Q:QMK,D*X<:-O\''E7&"%AA.J* MQLP3F"'U(!OR32D]KJUKH];8KHU*IVK;QF6#QJ@8IMZW4WM']H*T>UHR@2 MP^U>Q?D[C_KR5&<]R1YY\Y!7R=)IL<,D/CFLWOTGAQSM3@*L-Z*5TZSSGAV_<(X/A=M6NTBP?I.*PEJ3)._!6B%L M##.B.%YK5;T,S\MQ,9D2^\FP&B2/0ZO#]<"AG_Z*8'W'3@*QRW^6DW: R2_V MN^V/> L4UJ8]2+$_^Y7VEPP#B"J;*0XJOIU] R(11-,0)A.TI9N03I,VM_'&;(ZLXCF>&&^.!B-Q@362 MD6#Q%2)9A'&!^I*(Y-<_(/6=:V8-F#@X>=1Y+^#10F(N]1)>JL?$E=:$-L/UA4,[_R#C8)X MQ39;?%RK5^(2GS;\>8,EE3RP-+M-]4OQ5+^L3Y7^\R]X+YA -EFEW&R[K?[8 MB_S\Z[ ]G^(NY=)0WL*>T*$]\0MXJBBTN[!B6] MDK8O=2];V7GHI8;H+)PL:8'M (P,/].+0-R?5H5Z3QGNU;?FN\FP68\,KRSW M3E,^X@(C KBY:8'/T$M8\MR['8 %FX&2DR M![/CY!?H"2<@V%*,MA?C\IPVLNFVO*S[9]+:%ZQNN-[Z%UY2YO5G1O>ORT+K M#$!*;GOM'T_8,2O&L%%D[/.'@1C>9$]C;P6I['JI_EMYSUJ!SV!Z-1\_->G5 ME4:]YKS2EOZO]TY 7.4UO?7N3*>)TT^]-A1JIO]QF=D@X0(V]F24Z?9U?#9S MG[PY7A2 8J":@_ ^AW0XZU >YQ!0J+'G_9#XL)1F9\:\#Z[TW5YP/EPM]68%*/[O-JO\HY.OGX2#(6LSRA\LDK*#MF^"0:M=#VB\GSXOA$78U/@B0^838-D6DVQ"4Q0,W# M\U.P'#U&!?BZ""*)Q;90A=5'\U!EV34DEI'XZ3^??T\]G0;P+-2 M\=2R,?LRG(K=PF6PPZ%_YK9/NV/Z%&_*&3DVZR-_ THG%H%7(/T5 MV3[P%GP<8*5H7CP6W\=X)\5X,FUEG')2*$NM^OL;W[%BV'"U/SF_/DV<$=B^ MSSAM%0*/B4\(-YVH$0J8LWMZYM2V,N< 3)'KIM:,3I %%BLKE\/%;>DKDUGV M'97<&=UNHRH(7YH%T$/=Z]!.PEQ=9M8&_^=&<$%Z9;:3V3@]F77.&YOV6F@L M4F(JO=-/I=OJ8ZMPG$A6F<&*YR]LO&K<.I^9>XD.UQ*LD>G?U?[0A5%-.(% MDAO_G)V6%1\AIZ4/"V)<+Z1(-7P?.XAF^.X/OSYN-A:[]L#9F;$>*76>QBP] M8(DZ6351H&M@4;6F:?C_C#6)2?^![@_\.PI"OD'/"!G,ITZ8>*>ISNZP)@/' MM;E7&QNX*G8Y\\; "&&#.SA>V08H&)0L?;CY&#== M7V*MPCJ,B1,R@K"-%#M>'SPXP:-HF/6 P!=@[0F^+=ZG840D(?:KA\=_88]/ MT1C#JRC -T*LE9H@>H3\/MK)&X(*N/_VXUI/^*53D=[TH6[OQFG <^[8<] Q MFY I'23,@I^@4P$&G@K&;',*HAR(O^G>13PM9$4?N(R&+4G!%-V3HE]]N"_[ M EL*[5_L.HA>J6T>3)U7RM(Q"__OQY2A3%"#5_RN$:@B6$X*CS=V4/JH2I?9 M(L5N-UR!I)_A.@%_N$7VR8S5R,@9!/7KD!LZHP<^H2V[PCB5I2;IX4%WQEA1 M4RRO^CC_9<,+P)]A.$XJY8LD_N&;!W%P**]>C=A/#G-0&)HRP7._.,";DB!@ M$OO!V:*M-[GVY@9M?20R;_/VS58_S]G/V4.+K25CPZF]Y$+\[,QF9(11)T@> M;A(0>D^*-:F8.$ ]*OF;NZR+1.0QKD7+,WXNMBP;15X?FHL M;>EIG5DX*'2><[#B"*SN:^9N:*KIS>\H!/^%YJT 8>)!@;8:#L$SHWJ:G0>S M>'NPJ.P*]%:@I#NU.P(W2;BUMTM@T49,5E<&[V"32W!NON4-99$D@X&=Q\<0 M?')S';N8C2'*HZD:51?3Z&SK@1A+#SV-V=Q*K93OO<81 F%[Y0A $0C; F'[ MDA"V-R3^J;F)?]I9)/ZED^."3*;C+I#B^5: OH>_Y@;C/B=9O&IE, MS>:;VB(\\1P[DCX&DVQ.$BG D[6U],$8^_5S)?]C3:*.BS1N66VSJ^T -*[7 MB%2M]6J#S^Y>]*!TJ^K+CS(HHPS0^*9JF9+(IPV!,2V'!OT81X#4SUE7VIN! M8R^1%O]-/Y#1IQL8%/B0E"3W?$^,?OB!6V"".DOJ_(R/,>FG6W@(QD21/:6? M7R#*9_;FPQ^X?[49G_ZR27<3G\90JCP D1PW<(;T$ZUNDE;P_5?)=%1 X23N M.7;YV%/Z^($&ROD.RYH;+6"&:RVU5E\U>;F'L#^)3>=HJI_4E[&>E-#;JW*;'S@[U<_+$4VOUC7;=3:F; M*9E5[M^IIT%C6753%9A96Y9>(2,F?F7*I41O4BT^0#7T5K_;SA28[-0,0RAN MH;A+(1KHV_$,:M382?1 X<X_VU0LNH\&J%.FS2W*CDQ!4VWCYD3 MT^NV^GK';(CB/&K#[=,%"!R_DX/*T%K!0P4*G$ IOW&]'XN(%/:5M_OE.NX8 M*1@8*734GFQH>V<05UMQL5$H-@K/,%1(B5S54*%'$_7UZ]X2/";&"54NL4)/FO)+#!!XK M(-PE[X%&?LW)D(/.4USE Q\RB !A7V_E7W3QV(DF7;H7#[_:^X3![-1_PM" MO4^Q\74IUNPTP4&QN%6,&4Q%'"^(F*$.3MLCE#!5<>H@E&]S3QV*92$!^RD\ ME3"UQIU*9/N*KW<1Y\-H+F;BLO6%$R^ ]$9!EA#F>J6UF!-(0(EA1)N!8X#! M>B=B RB"F(D#$KX3PCL>K+1FC)%\5Y\7=V@8VXZ_?&=AMPT*8C^=KCV,HGA/ M[-%Z4TAIZKU3\&W;W>%EYP8X_8(-"QFP4*_9 M$S(J3\AH]H1ZK;[K9:S-#E^L::JX5\LH2EI%LOY1M)TJB#1O[BNQ#O<;MG#H MU0CQQEI&5E#CRVXLV(, >RTP[?BW*G[#BG1]JJ_9V:;RK!(_G#ZE2+ HQFSD+)E^;-XLT9@38^XMY==8;0:$?< M>=Q[ENG7$$>\YCRNJE6^&8\ZM79-NO=N1$SXKS"!M:.<%+U5I'7E[$!1YI;%[E\R]SV6O=UQ7A^L7&Q)Y[N M2<9H$0,K2QQ36>%=XN"GJB&VV3EUQ%-\?&A!'& MDG%+<[8APTG%F@[&'=^1+*QMF$2[+[%'V%)@8U/%-]YQ/6X6/(\&4PAF/-QF MHKWZAL/(IW_Q'I-Y"Y3T@8Y[]-'M1FP0%_<>3\9 [3MV4.2SHLU8Z1%ZB::] M9GTMU79MVFOUMK5YYOW&[?G<]W[!DM,6?%5;%)HE"GR/T7W<,EE/J]SNX]A= M-.G;Q_06[_0H%SB!M0][6:)V=JVZW@86JX"EE(GNVK<&6>/\:G/AEZKRYV MZ61=W;GEF]AOM#Q]@ZVN:;]R/;HNZ44VIE_;3]Y;&J=*W:'?01(.V;AM^4+Z M/OHZ9CFV=G$S._I%=G%+&K6E?,?4,=Y_!$GW;VSC3E<(=560]&Z[LCYLJMXV ME6H]P0[?78P.2G07VP(24J!FKJLC5&XS+1KL2G=XYH6;(A+=%1&]H$0OJ//J M!77_5P36[,$%<8\HW1VZ+03/75B'_[SFH[V#(3T=^FA/040$ MV3!U6>_6U8FN#C81(:(($0]B6@\$$7780SR%=@8PZCK$$\ E+$T0,^9G- 'P M/QX3P"LZ(EZD#0I.G#E4YNHJIQOC3M(8OEH%'NPV+6^9+#;/6UMI7U MV&IAL2WEZU7UXJXE[6OJL$9 @8J;N11G(+L4RY(1!W%Y?A"))KC1C:K MZ4KYJ-PUU+$>8^X%M%KI,ZT.@4?Q,@P>_YP"]^^/G'Q=C-D05-&_/CT/S_=W^-?ST[>'NYL7^/#UX?'F\?;AYIOT_ )??+]_?'EN_*0^_.[: MT0A/@3[F,>Z:;,S^93;P'ZCA7J_(C\X00TL?1C:KLEJQN; M$E@_N-)W>T%1%.2UJKHO'L(GV",/M/>(V7?T$:F_./&F(\1\H# #;_CSZKT4 ME6$;F:0/>$/K_OG'C];'MG3#'59P3:N>='8/ABK(]FAYE69P$X43#ZL2*Y]H MJAKFYE@]139R=FV9_Q^L@9,"#>WDA=(@"I$.01 AZ($/AM,>@J7WT7U/[L;% M6<%-_0!NO#WZ=T1]>C34[.M@/H5+9?X).-0!)AS!%W#SP'%9J_4EA,+4^9-\ ME#!$L=]L9TIK*?%A.!I:,!P!$S,G %>3A1\,5X)B9FV8W$8E'R- M!*OMQ6@CB"P+_P-U,L6O@#H(>,#A7QT_P!!H@4.@.&$IQ!>98$%[A M>B$X+SYAR'#;ZWJM! MDY R"^OGLAL[H@4\( <(+\<%-50=>ZV1@(BA4B S4 M!15$T2Z6R!E2 II!_D("\NK:*;PS!(I\ECXX'RL#B%B;@&^.0:FMF"*FV@4* MY4"*< [U4@=TN;R;CU&,?T3 7!AKRT"R;33;H,A.2K-G/J:*FLU A.Z.##9J MHUZK4PO!W4!:H*U-X1M!']@S+\(M#@+.#GBVJ"L7R6HE("CP8>:$(9@B'JZL MKR6S=5A)"4IU&'I^T):>UD5$9U8N3[>M\$(Y!8:;+*#BP833;?OI(E%=8'2' M0\^G+ C2B'H=9Q?@U"HSU<$R@6*^NN' 2_9T;SN)Q1B6)2O=G/T9-K]S@R"[ M8Q :/GF-IK8/:QQP[(>1A+RG=GZ+8:X"^EGY;8U-9&ENX[F.,\=-2&D&=FP> M^U&%2@F"=WR)0%SDH%2F\9%DU A4#(X!+$*5KY-OO?' @\=&, M ^UGEPNA[5%S,=,,>C*Q5C%(&O=@$ B-Z@ZJ<2@2&-V=H>IC[9[4 %D4YJ:4 M$XX6W[.JH="GHN1@=Z!'19<(%XXY?@ESLC8 \:QQG\<9.SBYR$=]&,:3B4P-;A;'-[1_T-/XEDHB#7VX0Y++ME:K MGY/HF+@C=-L>=-N?).2[]\LC@Y)^"7%P#W"57>B1 "(!L35/5HVY+^\3!]04 M0J0Y#"^!"\9.X%G"=>B4M\RE,#ILB&4R^@C,S:1[C2HQV, M[+^D#[%\>G06Y!<,%!8B[D:Q]=5<^&>'=;ZA=Z/0D: MXKJ$PS+18>!$L0D'C\SWV+I/ 355]B[40UD YDO$(C7ZZOGTZ_)P_J:V#4EN MTWP.EAE6PWR4'>9S,/S1&N:S#6-NTWP.!LI1PWRT^MI'Y,<5M,M+K*I'Z_LN MYP:KQA KZ4*L^E0<#+ 6@+7$@V0@L!O8@X$3PE]/XY\)4AX[(;OU@C#(0JUI MEPFU-@0K%H"?-DS\NSP;&Q1AC7)/$I$$\3->Y=+,49LE',!_Z.$DOL #N\:" M_<^58KNU4X[C8KPIG4Z[PT[,JH*\*?6 O"E*VU"LVD#>Q*"./BB]URL#A[=V MYHV(HZU,\K3OO:^7!50LBS@EV-L'JB^\"!XQ"C(E7LD\K?.$LGNA'OEWYHC? MKSKB$OC@^R+\G2E9'C$\*4F5*J*P:@**ZQ::3:652J MO5T+9UO4]O=BR*7M M*T^72!3!0WOPT%$+$T]25._1DU[)QU8<:XBJ E[QRN$5LWLPJQT),AVDRT+] MK[=[-K5NJV]FJU*:AGPH $N%1-4L4<:A),IH]7LUUPD+B3HU;PF)*JPL.9B) MZB$V3;:II) H(5&7+5$',U%8&JG4!:36>+SKY@:!S[ P 4T%8!D>,.@KPUBK MYK/U#B405JMO[>^T-0?_3'!-BFO, W&-W@%/7[T@!'/!-4O;6Y.J*9.,G>(H MK'J6C?TW9 1/-9&G:E)$%7E*19Y2];J U7XC4V^. M>3=7!@%?S4);)Q$,6B':Z38%,JR&_0/!5 E3J9W.H=P^'=P^JRDPY()KZN4: MY22JJ(LVVE3W[L\BF*J13*6>A*D,RE2=IFBJB]_-^R?9HYKA.$/H4 M'DELZFT1#NTDPM%#YZ]G98N>1:1]"4REGX2IL!Q:ULRFH/L+IJJ3J7JG<0VM M5K\KJ[HXG+A(GCJ)9]CM8$>#&G8^FK4ER-A#:[*+2+$_"VOY3M%-XK*31O8C MS>7HFYIRM"JJ&P7[/5NU!:(7W#Q%2+*0Y%V O(\ER?0LT3*%) M)%I)Z]"B+(092'*/)P_B2CKK;XE:WI=>0RGDN1+:)GVO"FR']IS M"M*$P.*.BVSC$L9/"5[D.N*/@T7:+A J"@C0>1R^(_X@(M@N@1@K=4#I;N]_ M4@]LT^URHC<4)CBGP4FWNX^O>\J!&ZU^)Z>1T<96+;'LE>3%&]^QIYLX4"W% M@5+%5];*_@B(2.'>.8@5 T;,QT.4B =43.Z.WC])URX&9%EI;6 M%[DZYF4A%"?K2Q&Y?C*K?,PSVGX(?@P]N)CW44MOKMH()QA4;ZVFU; Z23=3 MBFD8T)W?].^X0H]>^ <)EVM'S0=O&I6W5A:$W[UV3CL+OC8<11914Y%$0TZ; M 5(JH:2'&+-VMI_GLA_#=N _\WCT8+S\U?/Y5WB=4MR/P>A@\S!MW7U@#1E* M];S"!SFV86J=\4#I#4U+MRS-[EB*WK%(AW2&P*?#_^G!>IP.^G%[3R:E7;", MZXOXX(*(D1?[UYT3("YPY),L!*.A,E$!:L%"AOP[?-@J,"-[F 1/(T'&BUO' MF,QI2\0>>@8.WTNNXT8G']J_)&S4XP34S0,=Y,RPE2[:^%J@@Z511&)$;Y>$ M$BQ:$",@+\= Z( BWR=+P&(4!/Z2.S),OX,U7=#H.]94R,:G(+)E[F,05!FT M+YE.-R-'X- AIBP:<]HB, M"1T7$MP. A(RZ&QTEO$?UY,2LD\=>^!,08\ 56B?"/2Q02O1^8(JLJ?T)WLX M]'%0]C8S)9KG;9&+%)Q3IGE>>05KJHF"%1WWTMI==-QKPJ0*.NXUSB=0J_H$ M][:/C:N"N#]TCD.@Y3@$6M8A> 1%_0WM$SQ*HL_:S2W0/BT1V:L#4Z]-!WQ4 M9WCCCNXH"TH&9PQ*BQ="EJ:>"UE$:?/ M"%]:T[NUH29W\G_:!359$X,Z_J",,OC2UX0Y+*"8<\FR Q1S$7G.#75(@2L@@P7LM."A$_+0!8%3;# [&#/9(;RK#)OL M#OE6Q#\[E1*+D9UZ9!=?P_O(@]Y]2F N+=861C;C(=[!A5\0AHN5AHR=04'D08#*X*T3C:304A# M$SA&2,.FW/R#2 -B46BRK@KC(,2AT>*0R6\_B#@@BH8E][K9TI2CBT-!O!,? M/<$8R6;IN<:K!.$.0[CSWX&Z(ZXW<]R]]Z!.O6LB[K^VO:'_YAG34IPQ'3>* MYYWCHS (;9H.2?,;U=\R.14"!XYY$HQB6S=B.NL^14S]&T;\QPB/2I_&-)$G M>%K2GB;UE/,Y.DN?PSK.:'FF46;054XYSGCKD>B>"A)BR9:ARI:6Q:L0$G*9$J*<5$*TXXRW)@G104),65,5N:MD M8VTA(9T8;#^37V8'EHVO M2F8^%$-=K/]TR7O8M=*FV:ISZ^9W7"6R-?!3-^Z!KQ>;G6(N6U[K_YA;-$A*NH03?@A0H<('7)@'=*K77BW;8'6/Y"- MRDQ''9+3X.*,=<@EX&/FP27-O1!&Y=C3Z8+MXSAO1 K(,/(I3D^":>8.I]&( MI(_9)8KU)GD,,(UN!"&8#Y B 8*CS!=($QN>.2 $H>/H8T;2V/=F>4 (V^ / M\!8*?<>QTNR #XNB+$S(3'KWHNF(O6YBPP4N_"]T/B7S @XBPY#C$R%2DTS' M$(.Q):D%+MW(Q/%L3#*0HH!A,P&S#",$PI. 62;ED!P1+.0?J8GWBZ/-.P"1TE!> 9M%3VV9O.X9!%3@$Q:H-HT&O;5#J]I=?(4;# MWM #5U,N+*JK177U9A^<0[>B49Y'_G!B!\LD0?1&=LK_*UVE>[EGUFIG>[;= MGHY(#(Y<[738I$5L74.3#67O-K*5%OD,6GI?-[=NSWL[#;?V:!,VL.^:EDUE M:!JW7GPN^<_<.%7DAV^7J^VY0*>1*Q-[J1JF+NM=T:/W8CG/;"#G6JT^J:LZJ;<,6IVGLZQ M89[@\\,G8I^&SQ7D\X[>DS7E0MO)K;9HV*?[B]EM;O<7K>JA#C#3S EGQ V# M&W=T2TGR2MPA\-RV?C!63C\8*ZM G M?J;MMH8E5@@)@'(5V5/I:0"L2R<7K$[]G(YSI4G-3;92%%H2** M![.D89DWEN#[3T/L'C.EAW##%/6':=;SX>WDZ(/?HKLOV0^'BL M3-?H#\__4Y8>_Y!A!F'JK!D)[HW' 0GI"P)4J/ABUO9GI>T.O!M/?>/^D?CJ M()K#.T';LGY=05OZ2H']O=6AT\Z4;S!A2C,8UBR0TUU\0)$#*^' 2! ZV&-' M>I_8(>L00#NX>P[I@7_';-9-UE\V7QM%BUY3P MHLF?Z8Y38;BEK8=;WT@0$/(4!S)4NW_CW3(7/^P%]6-_4EX;887]TM.NBN]H M=5M]1=9R"CR:=@I]O*H-(8-"!N>??_#8,!7/1A#%DN\L4BZ0PJR@&:V^H6:Q MCX28"3&[9C'+WSG*D[2[B-1C\A#A6[:ZO<;+XI$2KT[M-W=%IM5!'440G$=X MXLL[F;X1UN6PLLR8V#%%,_>6&9%4=7Y,EO6$@*,>W+UYRD(]W%7W3M<6/'5^ M/)5K]NM@*ZO3 4=;MG)@3\XZ"Z_I1MS8)__NNF6AK!%'9_?EW:LL$ K:;M7( M-K39S=]M0(0I>&M/V_U,X"FC_*T*JZ.V^J:YM_X4[')^[++9+*-).N^"L+3?4*^ =$$=]IS M.D)MN_MZIKV,Y9F^\VNB"!1)M$& C46RYNEO+E58N$@D)4L 61/GN&V2*%1E M9F7E4OGE QW)QO5IGG1M.9*_S/UXZXG8QRE,ZW'ZJ?,:F?T4/=#C$>\@XUXXCY**:IC(V?O.]>\/Q)=\]X;014*$SOO>>,$Y/PP1K_3R^2YJF_C?IG?]7QM$F07*>_:1:%!E1.C%1 MVGA8/X!NZM1+-YV" [T1X^4QX Z.^Q[J_4AS]%IDWP#$WIJD^^RGSL >M1\J M\M!@(!NSFLVO-KC6[]ND";WMOW#[BT]A.Y]ZYKR8 M:M4?>>DW.1.!]2F.@)I(CR9C+OD)0O_\(=T4D8@0JB?*$LL-A+]@G"UFCL+9 MTIUTJ/]+R/U?W&@I$7L&I,8/17S#372B#)Z2%EB:&K['AQ%PY4 ZA7DTR1+X M30*CEEO@((10"1PIEC/L3 ,CV*71[/QA"_97F/!V@)'D8AE$-U*>ZR%@GR$< MDDW32L4W7(181/ J@C5*6M;O11[]&H:@7CG8'^;;DG#/D,X"K''X/Z]EO9O"^O&C91Q-&!H)48\$ M/W;M!P%V(9>2'J18A_IX9!0(F8[G"CL"75\@/%$:84H+BI ;23R'-F!J( MUD0DSBGE,\14O@JU]LTTQ5_N1%:/0>TD0S>Q@/C33?)0$AH]G]+P("")#]-B M-JP!8ZG5LX0HJ1$QL D(@#]<2F[EQ$1<%DI)R52LID,/4%^.]+(CLJVU.^%J5/Z3X! MJ?AZ3L&]ER*X%C<)'IKEXP3.$C7X&-^^NG9>X4]_G<0O?MKE3*(E/#ZAMB!. M7GYY\^[GR];KC^]MZ]V'UZVM*ZC+C#]\_/+VTOKRT7K]\<.;MQ\NW[[!OUU^ M_.W=FXLO\(]?WGVX^/#ZW<5OUN47^.#]VP]?+FN_J+-_A@*.8E!WSS<)[G8L MS6:@9KX#ZVL1^E.P3W'^#;/XNGU$(F0A'PA487I9? M73D^!.;>#9X=;,.1K8$0C60)PK$2H=D4P*#TE]S@PN,GS$TJ!H?$S[ G'@$^ MPBFQ5 :E"ZZ \$-MA16&'HZ7T@$7^ N?;3V;CD<\Z&,_P7F!$4EKHU,=_Y9D M:'P6^))P)%%'13 F9!!(AN.$!D'TYC-%WQM]JD70@@Q00.0[R'J*<- MYD)HH6_#!UVZ@DE*VY'L(31<5\BXBG:Y('0W.B+Q3/TY$K''A)K",_@-G<)=(,0.R)FE.8&V^^5*] %F/=*35LKFA3!T? M3QV19D0^!>")^)$>3,5-HY@^U[-EJV0AOA'09F'(%,:3,O*6*IY M",KB82M4H#&I3&PM5BNS2%K&JKG%JNEOMVKVP+\>/7L 4XBHOKLI5$^\[7!1?3L+"&G!_7(12B"F\0G#?-+;J>_UG8Z_>9S8:=_S.WT M^IUU6\_NS4+W[RBSDCFI%!"/U7:M7I5,HD0F."4WN32ZW>^Z2P-J:B9) Y-. MYQZ_(47"**A0#(::5!:HY#KJ I(ECPPY4F#\QPDDCU<\GUA>O]@O&;PSSY+ M@E2&>?T2Q0O+:9__ [6OGY27ABH(-3]Z\-=PM)P'4?25SO!B(A.!;7VS)?Y< MP44O T'1D6]X, L5*\$)DWLY55/UPZLH \1CHVOO)XL5 <,'Y,?@9 *]%K3 M#<\9SP<_,LZ5+*Q%M48F.&AXUO671!9V^!-YV^Q7=+,.24T%G4WKL2*%8 UL MXC,%]TVG_>HSK,'ZA1^BCYQ7^'H4A8LPQ!6LT_OOO$(@.3R%$L$7HK+B2.H:@?YT?P'#R,&WR=W30HMENH MJ4;3Y_''*S0QY'7]U,^MRN9W24R/PIR[UU$<>+E6#D #D8U**-; [?BK3&&; MN:HS-&Q4$!9"=/K.*?(9ISS&5"1ST (MZW>9AYBN>+ Z/8R-U<^ M$4NWF($I-\-P8-&-G(RM +88!:DBWI(;WD0V,WSU:XPQL_<2TY^PX^#-_Q)! M)JTSM=%_??\OM;^?\_8%M1!'V6P.6_1*IM0?CXA+4T/]<>[))?$ 7X;K)(*& MBC*@:<$J.Y]D/BB@5+KS$"1N=H,J-,6\C>7"X0,K2F/XH58IDYC/'"2LBW8X MP?&#.)WCN0'N%Q\L.78[Z-*?*8089\N4=1G07]QHBQCXRTIG@BOA.# ::GGUG22](T_ 5$#T<*\ M@M6!]Q4G]96?*/]V@NY?08>9[^H]]PE=(VL*@J[IHR00G"7B+Q&U$%.PSY7L M1TN]*Y6901NSV(9Z)[>LRXAW@;JO1ZQ;@ Y@L:[T:@"O2/=JL%YC#)[;.X H M2J_4,R)B+Q6F]L_69>N 4%]945Y,,DR6PI=@2X MMQ@5A[.>QD"Y]^@$UJV!]%&EI ;X#X*/>1X\J&D7X"Q@=*4>LI HLD76T-5& M16BEUQ&F3@4F& KC"];&Q^\-T8L"UO V&QWP;:; M^\N$%%P@P(Z9JU_)ICW.^!-ZI:@816DLXG4!:]EC7AZB;ETYRTWT)J+?7P? M#X"_AK7$YU/\U".K$'8TD (F!/RFF<#N !L0MIV/!SUW3N'I:DWV"&&6G+O&,SM!5,_""BV M!NDF1/:V842CYC,-#;;L1T%JYW["O==RK MK77\=WECY38F/?&OKK=QG,N*NK3OE76.:"E\/[,0K/?[VX^ 0? M"LR+DS#**S#H4(Q)(\#NP=LQM*7IP@#%/.$$P!0VY2LY-!R78M[::L:C @;" M@QZOTZ"X)2]WI:.ZW7*.=[1>]GLKE#U_0M*2?3O(M\'C3Z%*&Z?7ZB,MP/+> ML#4-<1^$N!]RA^DC7L=*#*6_%Z4O7(KA_$R'_BO4)8;4WXO4WA]L4+W]^=V7 M-Q?662*E#MA]T$=#^2#D0T+'[RB$5HZ&PNY8'9+M4KS#%*(YFNI$M MXD4$IEAN"Z+%)6*R<8K(KCJAP#X*W(RCNCBV:MC&P4RPE:/8$[DYB/.G;-W* MK)XWS<7&;GZ@WFUK50WQ65O9,K8*6N3G/(8G=!2(S.&0?0B^V"12@=T%DVRQ M+,6A]24KY5C$9$QX*O ^1TK68S.+\,8"JT M;T6AV5"V1OP%N@+:#P$.9[%PP0W1CIG$]&/(=MO7,+H.X:4P6$I1:B";ERT# MY8" =&1ARCG4F.(V&*2[ACG'&(?"#S$S/0?3'!Q<23T;9P(=0A73R*$[CRHR#?-4ASOA. D3O.%>M+H-MP,844N@#T<6\MH MMRPB2G3#CR(R[=(YD MH+=P\_J5IK5]U)0NE ME;]KBM-IE? $WII:E&,=7QG8^0S+:\=HA7=W@*;+& M5'PMJ0;87EL5X>GET ??Y69@P]+AFVFS60F3(@5Q0J\RJCC/Y6.;10TE](H2 M))B*5$DWD#_U-PJHM>U\=U0>X-6SWF@'I]. M:^",Z]9XU$QJ]TGUAL.':-&Z$?-AO$MC2=;'=>KE2DBI%H/Z6V\IA)\W6;:Z M[7U:N!X363Z@^;DC58ZGL>^9AUJ;>ZL7[;1W$(&=2^KJS75L%_H@J[VC]>SQ MD*M[7_UPC$0Q,G0/&3H%V!QPP4TGXE-KSSCJV0.G6[=NAJ:SJ!'=NT5W9(]' M1G2-Z#9/=#N#H3TR:M?(;A-E=]BWQ^U^W63W%("H5U-G)P9'W>W:W=[0 /'6 ME#N.#6ZSX4X]N>.T.^#H]0Q[ZLF>,?HR(P,)_;WH6[F'BSM=NV.X4UONF+U39^X\X=XY!7]S[>)XMHY2=H"1M@ MZ/Q>3'PB/\#(6:/DS+%'[8Z1LSKPXJCE;&!W!P,C9W7@Q5'+F>/8@V[_T06M M N'_G19.(^X.Z;H%(*AA%7>_(]K'%*_54@$2ER^EV#_,XENGUA7!'C'>:8&= M,+DIXWW 4X1]E"-+'%B:I(KROFFHM0KT0R("+)5#+/T6S38'BD92!.E<%[-M +=8!9LK01]0'14N >N+J2ZC8M:Q(B_)2GP*A*]XR8XN.#P#HE;6\">XK?Z?/-D<7-XOFF" M6%D%2J%"-+J>JQX0!(,-8A%(A(9"D,,;D5SIU[O2HC>V[T$"1VI2B[<3N]&E)L[EY?!PTLO6@A:0?;#)E&.!PH M3_R5;K&$\/14,X\X8Y7^!&1!YC!-8"(A/@1)DGH7JH*5-6'W)*KZ+8NA-NP( M*$(9;8L15Q>63==:GX-D#,!D2G4];<=AR* MU:G/9;!,"B KPB@.J.N"PK32"*)Y/RL:$X-=VY1V&I M,>W99F4)@03F$[ @(NWKD5AY!%\WS1#V$-N9*?Z,2%F M7T)$SAM#T/)HS4FJH4IQDHSXI5$]"CHK!&54F7-D!=M/B!>)KD5U(,6*)1XW MJ]S36@M<0X1?5F*G(/!06F<$XJH6.43+^,-$YD MT*#BZ,@I3++SA4#4ZY9UN0Y_PSFDVS%PZ& K$Y_A0N/Z =\<#FP]K"UT'P); M@T$1,FC\?:#V:W,6?@ 9^0S;/FQ09+1L'CX%0Y3 M20#68&4)Z[<2H=,-#BR RLJQ&U^1#Y>2/"9,+.,C?W/JP M>L'JTVC.,5@3;D;8(FBJ:&J0HQ9&6P=.;ANYA*9U3:,$43B3"F"9/;)HJ:T3 M=%ER;.[?BCV9JPX_N6/OX0D+XK6(>X4[ER/>1-@ FO+-S?.\Q7,[ M/4BFX4E#,NUI-;R.6"R;:3GHV>?;/^]VRZ>=/G6PQURNAR)6&X6GNCJ*")*H M&"IWQL#EC-#[1LV"BAG>$8.N*?H5PV8,)2KR[;ZX]L&QQUM?4^IH M!']+L"5)H!'(V=VB6><#E7[/IT&.ZXU:"#$#"=$OR1VJ4A!!SZ+/?@)YI*->9\MR*Q*M"JF.%G ="XM# MEF'S\^>H>2"F^+21X>F.2EJ)Z_['9&IPDS[NPD38]!.97DO5U5IUZBN.-CS& M*OF\\J_FB"^91QGRG[DBCGT5F]6]K/R01*&ZAQ2"?:E75JFUTTK;X-\KBR\# MRC,Z&[^;.T660>6C:VP_"5]S+D4W#LA;!NPJ4+51I)S!_A1'H 8@Y)3VC3; MANT.GOJ2U^(G%><,>XFNRDS>L ;;%="*\*E9>11*XRZQFP3W75%!#35 RZJ\ M$ML_3D#V%=(KMME4;1LIVC_!%U+LC*7\EO9B*N9'^I[3Q6Q)JZ ^-X7C;I)5 MK:M/B7*#"]4H'H8,R!HO*\Z\-\L&YW+#M_['[@UQ76$;WU;.46 M[$5/ZJ;ERBZEE:,1JYS01*[RI7%;^I)N02 )W^M6)0W;R,4*BF8KN:&A#H'' MLF.2#7/)#1J08^4QE::XS6)1_AN'8\$G8]AC_@LFATE4=%'4_-"2,;AE,V6AM+NJX2RM/7ZLG*]^"G+F"4K=Y MG.>N.Q.@3!#+$^U68;_$HW_9@1%]["#WU*1X,J:]A6*"]$5!;R9 I1Z!19"7SK)\3Z2+,YPE6](L@E_H:\?Y,ERW?8>^ZXE67 M4L+J-^KHUK M4UU..?\6T'+6TWWD\JW^L)"!U8";[AZXH6-?V;?TQ$+,N-]( MGC\@>X;#0Y7H#/>CM%5$2%WK4#81"+'TK_@2*?Y;E$RT4AB'0D:VZE#N+R99 MK+,+N35C*7>NE*C0-^70 (./42DD="=/MUKUXU)#Q%+3T>5=5*Y&22<"-^0D MO96J>8L27C+=69B( '>\R6"4,ABC[1F,W6]?P/J>U3WOL;7$Y;'N@=SGYL== M^O 1%[?%S*ZT<52M++(%ZL;_2KX[%Q?K+^4-5(-P%>O)FVE(;]<^C*9SQBY# MG6Z3BEI.:L?.&2O'DM-A<:\6;\;1]2I41BV@&G;LD;!;;X2&]KTP[4 VPT'N MWPYDIZU0/0*. ,O?M#XP[3.,##VA#)T"Q."'(CENVFB<'"BV8SOC=MTPL0V> MNQ'=NT6W;0\&IA6!$=WFB>Z@;_=&!^(_&M&M"1-/5'2[]G"P+UJ^::+Q )1? MJ1TXL1X: ]OIFRX -65.W^X[^SH1ACF/U4%C9/<[ACMUY<[8=GI/I-@>*+K% MA![7_/@LEWWN7NZ1'#[)7S?./__R#6K3=F@OSAI++ M$^L0A[[3@=9KP\Z_!C)G9/<2SN#&UG/#Z" MU$K=3]'MR (GYH\.[-%@WUR>,:H?C3G#X8$7EPQSOKO'T[:'?1/*J2MW.G:W MQ#Z+L"1$_-,Q[U]@R#&N'ZLTW2T;P+3L.:QM+7MC/95UH8YC\:< M<>^)+F/><9)J@)0P"N5V7I[BKQ[2F>_T:VZ"?*$>/M':10ES9[(PAGN=VMW> M,?>Q[N5\=O<.XQJ.UIBC@X'=:>^;-C$Q@:-, #.RYF]NU.MVN8>1S,=,; S9'AYG%P ML].W1WVG1MP\!6BPCP3HKV'T0YD>5BVQLQFV=QW +I:RF=E3S^RD4GCO$-00 M^RSSMCFQC)UC=_LF9U=;Y@P-<^K*G)X]&)N+OK5ESKC[1"E5D[6K0=:N]E8' M6>IDHI_8E=NNN3585]8X>U<5&=8\FB7H')K"-LQY!.8,GJ@T]R$]]:;<=%F- M<9G<5N$N.@<:O2:(7D^&CO?6^H:A-69HWQ[M799A&%ICA@[L]KAV##V%3!@S47ZNK,S*[=;?<-,X^#F4[7[CF& MF\?"S;$][.]Q=:DI]USIO<.:FP+5&MQ[&P+-37J=]?:^;M4PWZ&!3/F?OXPZ M3N>52137DSUG^U\X-4PYZCUS2M[S@08+S_UE%ZCK1=DDD&RTF&9Q]R5-O;Y1;/"!EGLBC,?O![(?O%9$Q^\'LAR/;#QC4ZI@#PFP(LR$>(B[XZ!N" M7)\7J8!7P7\]_^JGO\(?>KH+$<_\D-_;T=+HAYX,8;TCV!)5(F]UT!Z!^AVZ M+C27UC0*@N@:87%H55:2+6 9,$AB15ELQ3+)@C3!+KU%K;PEX/\L^*<+*Q,S MB=^&X#"I/KZ,] =CPR_\R$LL( %0,Y5>7FRGWJ7HP.R"50=BF:C!]'>X]6U,=P\VW#>2RE]1Y^-T^LMZ#F/.M2+E.YF,C8ZK;M'2IKCY$L M'^"37:ER'ZDI&62[GG?U)ERGW>GM4HU][P+BHR%7][Y;[!B)8F3H'C)T*K%] M9:J:BW#Z(G7[P/J,[^1K/0T5?KP/&(BY\&/DR&BE/IP#]^3I* M4@Q7WL?^:^ZUH$RCJ;^O8!XCLIZ/!0&IM8W-4Z7FP?V 33?_SG3\J"O10!#(:=W!R2!:+F1X+R#)!DI:9U\@9A/Z M?2S.[*N=#6<>BS/[:F?#F2-/,9Z4L_FK#&4L G(WA;?P0S]),91R=:^KI@V4 MMJZQG^O*F0/3'88S9L^<+&<.[+QN?,Z#80KAV P3X6+!,2$QG1Q8H3&D:\J8 M)VJ;9AAC&--0QCQ1%TC3:+ &C0:[=4='5DV3UJX\F-N.>:W,@0T)S96J.K)S MO&\1B.%FC;GIM,U=Y&-BIU,[=I["A+$LJ9Z9J8H[CN >&Z%P$: MX&T=%R<[ \/)(^'D'EW+#"?KS,F>4R-.G@+^T\?5_LB'%3?L;'CM?6U_%\/8 MS.RI9W92N;EWB%PGDU1MFQ-+Q9E[H#5EC,$SJ2EC#)Q)31GS1&@F)A57@U1< M[:T,LLS))#^QV[+FXE]-&6/J,VO*&+-C#&.^UTW9IEQ968UCF8S5_8Q<$R"O M(S.= V'^##?KR,T#(S:&F75D9OVVYBGDKW1O*;N;1:2I / M#^TJ::[$U8N3SAZ75@PGZ\S)3MMP\C@XV=WCTDI3;J@V(T9>K9*]]]G?W$S6 M__QEU'$ZKTRBT;#'L,>PQ["G;HA-M3Y&M1/] XSK^-E%RCM11DVMB>KYK@, MOL/=Z7N19V_QK4,CM:?Q+$Y"# ^/!1@Q-&)8@T"&$4,CAC6(PIR>&))1^R(5 ML%;XK^=?_?17^,/RO?]]YHO!J-N>3IRA.QKWQN.N:(^=7GLLV[+M=MH=]S]. MN_NL_)1:R4+$,S\D<@U 6*O+W&J>/_SZAZOK[W"OT\52Q'X2A=CQ-)U+Z\L\ MEM)Z#T_.$^MMZ$G/NI3+5"XF,K:Z;=N"Q?8(NQ3^TLW)M]>R'W!U-.)+/P59 MN']%IZZ)4:2VVE_G)- M^FEW\->OKGTOG:-@MMHDG-J_4F]67[?@JQ?KG_<&K9[3V_A5N^5L_'S;4([3 M&CCCO8;:_GEW9";UZ)/J#8>W#G6']W[[^>JL_6[#2>A*K 9['%T_NDO5\86X M.Q3;/GVN:Q'%V&W99WX(>CW*8 @O63,%-EE=NY[O]68W'E,/LMJ[RD2/AEQ= M0ZZ=R?4#1UU?ST4XVU[I:NBV9F]OI=LC!92!@$\838Y73,\'38MO]$AK%U3_ MX3LMOMY^9L>QG7'M^I0^0-C%B.[1BV[;'@R.L?VU$=UC%]W^WOV,FB"W)WNC ML%Y*J,8!:S4G]6 /PX[+*/$1LO)E+ /J-55$&S'26'I*Q2K;Q2-B C3+TNV/ MK+D5P$;V;R?!)+\?5<3&&R+T5P+6X2W%WE*+ ?GI<) MN+IV7N%/?YW$&$];?^O6@#++EQ]Z0*F7SNA[!L=O)5;)'[&N16+]T'%:'0M> M%.3M5>82_A^C9@N.FLEJU(RWH\X)V!8,XE(^ 7Z41C!@NS4\?,!NR_HRI\H5 M8%4B,3_Q0[O5UP/:%@S8_=&FN2]C'X@,-+*\&&0[M"8WUA5\$&6)1.X;GZBV4<7<%+,IBE^"HM?":Q\>U!ACH"5[;P$[I4&\OS MU >BA[.6M6,6H2Y,_PCKXQ;GRT"XLM)!9RKA/;%.>;.[+.1 S\V237_6,OZ^8PIQX&3QPWJ5?9$D>*NTRJ*1=G,XM>1>! MO^_E$\@'\D,*Q"=S?[GT2SUT.9& #W4V/@1_\_S4>W:6_9+*VW;.NZ*=E#; M ,5]@2A^Z5R$])K5397GY!(KRE+D%6RI270E&[=#/N8]MM^N]MBNS;;8NJ3- M&^52!$K+O:?,*RS.9.":EE8H(LU M$]1DX4XD(CRVG=Z^74J;$!,VDGOLDCNR>\Z!7=:,Y-:$AZF85+TLC]>CZ!?WFT0""6H!(<3;A8)EE I)S&T8+J M;D089B*H_ER/F>"@[T7LSFFA,5->!$ETVRQF,-L8ABSXEL#07KE.:RECH#/( MB"N+G^V:!JEO$N&+=.[*IA$Z]SD^32S@LE[#9(JZF$_HM=>(\4$ZA=Y_Q-B46G*)N@Q(+ M'>>NS$+_D,Q"][$S"XV/^O^J\AU(P@MOX8<^H=D!*TSDOVGQ;#,I$_DWD7\3 M^3>1?Q/Y-Y'_1M+MA"/_94M4;+9$3?3_1")1 WLT.$9P&2.YQR^YPV&]@'2, MY!K)W2GZ?XQB>[+!?Q/[/X;8_W:;N!+_5Y?6@QMK&HC4NO;3.6)^C1\T)S!H MC>Z;$]!W\+?C=U&HWKHU5!\P> ],:?@<%4FY+B12CZ M*7_G1J'.%< S?T@W36AIR E<'] K]8D5T72:R'1#/J.,^1307]3B;$1:LLLI MD4SBZY-L$J@'8)V*!LP5),%%-LN2E*A<_!29@U]BI0*P >7QWU'\U7J-O5;< M*%Y&V'_&FDOA_9G!G&5\"];9R;5YZK8;T.:I-HA:G^+HRD^T2OA2:OCS6Y3L MCJ]E,DFUR8^829E,DLDDF4R2R2293)+))#62;B><2:K:H^4&E$'5'C7YI%.) M;?:.L4VWD=MCE]O!:&3DULAMX^2VTZ\7CI%))MV+G=UZ:2&333HLJGV77 )^J6RDCZ8YN*R.IIG@FPK,\.4F;U[ "*!9;[RCW8\-K#"93 MXZ+$9E(FGF[BZ2:>;N+I)IYNXNF-I-N3Q].?U/GY$H&U:D5DB?K*$@VEP64Z MN/4 MA9,FBGY8%/WCJA&L6E.WA@\:-G?N$X;O4KW#2F"\MX].V&7B;I[ZF$]Q.Y[__O,%X-1MSV=.$-W-.Z-QUW1'CN]]EBV9=N% MY]S_..W!LWTS"^L;?TK_>_7P$KTYP?":2.0G$?4R1R)]@-_<$G!DRB*+*L&7 MAN13/L"6_(.^W1N9,@0CN@T4W:X]'!PC/) 1W6,77<<>=HZQ M&\O)9E#J=?G )%$.2Z*4+&%.GPRVMK (,6:S.5[/#]P"6=5MC=9J#W8=;W,; MBVJ2AXL0;DER7,$'4998!-LE9[X+X_FI3\!)B74M+2[ X/GZBV4<74G*QZ3B MJ[3PF:3<>AI6M_ )I@JH=Y[Z0/QPUK+JUX7B]@P:K(\;9R\#XWJ1#H=GDBG]WTGTK3TR^LH29$@)@73T,2" MF91)P9@4C$G!F!2,2<&8%$P3Z7;"*1AM?9HTS*D&!$=VO].N51#)Q+*-Z.XD MNF/;Z9FV.$9TFR>Z9X-.KRZ%#R8!2V>^I+70INJ-VRUJYL*ESBCW_$:Z'=#IS7\ M\0'VVZP\ =PNO5YK8&U]-?QBV&ZU]W_S:FH4QJJ\>NU-^R>[MNUGW$3E%.K6 MM"E-HI1P(V)=RR# _U+%&VK!1%S!5D\J0U*H5EJ)=",88BZ"*5**JNJNY[X[ MQQY :>Q/,K6O146KY$,7"M;F5Z8H,9XE)C#9QF7M/H)JXWY(;[E9T:Y=71YQ MBD")2;O*1D-BS/)R*:EV,RD3#+2)"--,M(D(TTRTB0CFTBW$TY& M%A;H8LT"-0G)$PF-=X9V?V02DD9T&RBZ([O=-B6-1G2;)[IGO7%![.&S,L,3&-G; MDNFJCO+K^W]97H8EB,2RJ1\G:3E?UMLURU7?'-$7Z/OLQGHCKV00+1&# MTJ2)FI;\,),R:2*3)C)I(I,F,FDBDR9J(MU..$U4,D*]#4:HR12=2,S2Z=N# MT<"$VXWH-D]TA[8S/L:>\$9TCUUTSQR[[]2FYLGDBN['S'%=&%G_7%$]%JFL+I;VO&=)]:MF'1W>A!TA3.2L$=I2G&C4M3<*;@6L;R'AD+3CKY8117 MOR0:8Z8"1\CB1-81['#/G,*OP)X8%H1+OO!@T3ZA0P*735ZA:=%R,RF35S!Y M!9-7,'D%DU

84FTNV$\PIE0U1L-D1-;N%$HER=MCWLF]R"$=T&BF['[G;J MU1;$B*X1W5US"P-3AW(DN87:,-+D%@X$\-IJ$*^40;1;HX\*[\PVIA?".@OB@@VXFJ5TP9>)G$)238)U .P,KF:3;C(9EF2,I!6_E-< M*'Z)Y0@R)D;^.XJ_6J_]](9EP/?^]YDOA>OT^LZP,^GU>\..$+(W'7;=]JC= M[D_$EG*"6W/X"#1.AOK M2)(T@:HZ:!-*)A#([MC,R07@CN4V4W''/X.\9R6V> MY)X-^[7).9CDT3U!S 9UX:3)'AV6/;K+)E:YHU;GX5-'I:J0AP'0&FT T!K< MFCHJ)S<\L< V26X@_$6"LQ6J% 5'#X':2Q!5%^/^_F(92"S@@?G!,!D'\C$_ M(N(TE'$R]Y><>Z&^*B*.??BP<='[C\"1V'I':3$;7F,0I!H7A#:3,N%Z$ZXW MX7H3KC?A>A.N;R+=GCQ<_Z3^U9<(C%4K(D/45X9H* V*U,D%C?KVR-R6-Y+; M0,D=V.VQD5PCNPV,+>.@*GL7(^RW1]-/K%M/9WBT&ITNU*&(PZK:G$V?HCL:]\;@KVF.G MUQ[+MFR[P#+W/TY[_*QV/696*+JNK*;TOUH%CP0<]-,F\F4PYM:=>2F5/LPC& M)I5(*\*9E-]NJTY$7S']I6N9/.E2CI7G-I&!#W.'J8ETE>Q$DP2V+-#)G]Y8 M(.HR#FZH6TT,.C=972V/XD99X'&0K4Q_)!B>Z="F3B?]2RI?* MCW3E%HUSC;56)! ,OK;FR_37CD)[EZ-(O\:^Y)LJ2[3"#P@K%"D9%:0[HVE6EQ*[H:]A9%I MG-&7ZRPC>NCRXF)6Y8-H%ZYQU7&9!T",U=.NS()IA,<&.LF[JA/E5)]C[.ME M=U7!G#^AAOF?OXPZG4$>O'S\*51IX_1:?:0%:@^R51)UWFEACR66H,/O;1)( MJ?:MS'=7G/%$F]^L2Z TSXC+5 \_LI(ZF-) MZET !-KWF@N4%1FB6O-GH3_U71&FA8!7 NN_2"@UI=^R">./A]?R5J(;@4097.H[I9(G7(,1 !+\>@?69C_ M3TW=AL7"[F 82KXM3M:2 M/F-B";HCW]\^GHJ3[.:))VS M6)EN48)N>@(BB/,5A2\*^@P-0=_S!3J1Q>?+%(RX_Y8>+XMW+/DJ?-76Q0LH MDS]PF5<*LF4)#FP,TY6KD\-M$V=NRNV%=M^T$U&&,,(, M"*H,#IB@-T\#D/NAHA!-(^?O6- PQ1S+&IDX,JK7;*L@'?H7UIGS_'9K]I5U MUGE^I\T!O^H^7S\=X./>9D$JVSOK/[] 6[.WG;I'%!0)% M" J-D@@X'_BY!5ZL%K?* C:KY8&QZJ;!3=D1WQ:7AOV\0L9=?3%3OU";6_EF M4G6H7Q@WLWSARSR6.]HPU^WO5]5Q]DQ>US"GMLP9.?VG8<[1A[(N[\B3'W1Z;B!"0T2M:X_;G&284U/F.([=;H\,=^K)G;'=/10^W7B?=]!V#:K@Q#S.,\<> M.GN$Z8S=_'B,&7?V"$09QCQ>%G&T3V#;,.:Q&$/H98_.F*/W,C]MO5!]8OYE MSQC(]60,%BDYG5>&/?5DCW$L:\J8)]TW=YR;NEXEC$*YG9NG^*NC]\DO;ZW. M.C$'_; ]:IP.PQ[#'C#9.T^4>S2LN3M;UQXX)C'\76B[4DQ\X&TV51;_#-W7M1YA'(G8S-QICUN] MO#TZE? 0.'&V4%C%B!3F^H2K^4.W,VPY^L<1WSH'.L;7[E4*N MX_8QP_PE'J/6[=4\AN#H&0RTW)F!H1QQUJ&<<:B9)C1E+'WL+%""AR]CB&H@ MW#4@4L1 NY;%#TW[E[S]2[=*B_*?=6WD\EBT071[G?D007"C]AF*&6C\ZW1> MVA$MZR/"QL,FJ+\A8*H13 ;ES(B@!%X2RJ*G(-25YJ*Z+HIN#^R[0] +PWOHMP!8[TC@3$ M*T^W$&\-01T,+=BK]%Y"=HT%MK@IM2Q1^-38WL.=YQ*#T*)HG^&*"@#8',FU M:7L%E9,Z"@N8W1)52# ZC'N643XH,"2^*M,"9F_U/((!!D<@41_73X]#L3D M-]S:C5L(!:T;3'U+2R#U""B=J#Y>R!/]JU2Z\Q"F/+NIG/%E!7XX1+GAVMU< M0YU6.IQ6D,,C#0*MNT,5UA8Z,>(*>UFIL\6=1U%"!S+84$G)\2 -V[2SX<)B M@'R]BBA+N;OFU%+MLQB?.Z?0E8A]=*X2U3FNU!X"C6350*C:(XO-,FHU43J? M2\6K20N]K6>^*YF0V+4:=@6P4 MP,02F@M#?A/2>C$A@F/W724=*WWSV.B&Q29))I3*7KB>#S[A:O\Z MF.44B8*V4A;JMEIK9HI>^_5HL,9O%&$(A\?RATVZUJZUYB[8J"VJH J/3GOE; M%DH5A[I[=MBR)71C*5@CXH!W3K8RM])8I46(193QH?I#I]_J%P&JCVI^3CE6 M)L(0?NXJ8J'Q%,BTM,1;9]3:N8-,'45H)R;=Z?SO)D+.;B+4,'*^*6*7*:%^ M;PY>6D5TUAD[]KC;YUA+LHD(()38)5/1T]LU!L/N+= ^)<6<\ 9HM\85JK>L M-P>$6VVKU^I6N;?[_#?."VS,E0;B>++DO8!6(U 3,!\*9:9[\MY*CV1G87JB M0^DU1D-^P-)%M@L_7_RB1OUJ2C[JK'EVZ_"O,'>P]LKF-KBS$$ MD1X.CKK9PZ!S^\M/L-F#Z6I@NAH81/I:(M+G>Q3'"7MRE&B6A9ZUN3&.E/GRG,5"M[E M8#GR"C2G;W=-?6!=N7/FM,?VH-T^;D"?^MB;*D/S4&JAN:@89YV^[?3W/[9J M8%,=.V<9K>ISUU4EMR5?+3PRZH]/9%_#8&!>/A0NQ+Y9;O6P+>F]GU"A5\H'N M"ZK,O7\OO6$JZ$P%W6U6 OAUSM$6FYJ24K,A]MT0G8[=&32^IO2I+SC0B"_Q M6J3O[N!A%WWR)M10W=/^#;LZZ;IQ)KZC\\;B\J72O M'AP<>&*1%QCYX57DNQ+-D>TO*Q61TD>!+R9^P#0HO4)75'GJ9_F+U"W?92RO M_"A3=XY5\=.'?[^VYE)X?V8B3B66Q2SA+S[5!4;3:0*, $I$7)X5J!EQ$P-: MLO6#TQIMGC5=JM;O*<^Y*/,H?TKEJ%S%UC1B@A8;T)E8%_PBG>2SRM1][\V+)'H7XA2?O<35J)XG!,[D4$ I,II MG[,6N3#Q0;3E5Q@[7P5=#?^:7R-5CS?M/OT>>])QBINM>V_*[NV;,H1I@"!+ M+!U4;*4II,#!J4A AH'P+EYY%.&&:CPN:-5AA>HJ$A %%JVR7)+$\.U_SG"( M4@%W7F%PVQZE.X5%,?H^>W9U>Q:;KE 5I4EP[12MPRZ1K;2U\*7P=#&921Q] MA8>F$E_N$V-A4J&D"@$N/2CM?B7HFZ:V79Y/K_J\MQ+0KF/U>7,,FG=Y(K'Y M!DTY5;HI0:H4:+_5_5Y6S0^C?FN0#[X0:187QS)7^<$.WUSYO-DZ^&$P:HWS M$8OKT5N':=K1MXX><@OKVN,2>1_X\/O!&0Q*1^L.I-["L?ZH.$#V+&>\B&&T M;?3L[$;/IZN@?/932>*;)*#WU*&_Y%G7YNO0VS+)O D[_9)]]-#Z$\M#2GY" M=1>N%9R(A'9@I6(+A[^]/H1^\D.WM(JRYT@KPL8X9!Y"KO36Y.@Y: MG?52HNWJ?;62";F^MWCM@82S*WS:J+;P::_A%S'P*1.!]7$"MC]7 S=,!N^ M34._3K(G&D9HL\F82IP+-Q:%PE?P-%R6YI8($Q6$(14 6L(KNZ";?N?YB1M$ MVM<'V?H%<9R<]OG?#Y>CCE-;.?HLT66$TY$">[CY8==P]2U1M6$"=0G^_(3-S87^HBYIBH'C#B@/1T7)6P%2KD M9]@F1#581@A+PN=5"92A>*>.%VS%"8C*-8#W$.9>;87Y+6+N(!%_94"WU[CG MPYN&R?#OC!X!+Y9Z/0J@SN7UV'C\(>ACR%H*U=G?/OY\B39NR_IG7INL/[.W M#(3G.T@\#!6 @ D/#1GX30C+0&@M>>4G5=E$G#(/C2<+/P@8G".%M>.$TCFB MJ!0_$(F3/_/+#TZG?KR@&&' V*A^ M#*N+7#%!2W6)VS[5[[Z%5GG$94U X- 52D?8"@QFH^8B7)<((>34X:G13 JB MT+*9(\P.AG#;QI(5W282-O2(ZIH>*XPA6:FB]"#]E;@2:LLN(H X*_(*\8!0 M9$LCD)V?(-' CDA5:?RZQ!ZN+8>UU9:O,1S@ L\W''@D>&\3V-O(A(8IT(]\ M1-]Q,)-"F$AR1B2;ABK#&7L$ D0"/0.YB>G0A6_03ET1:$((#0JTQG^&/O[F M$M_#9^ZO%Q>?*".GWB.T$26"C!!-*G-9)0N9?#EDY@1MPA:JPXRQH0C7#)T3N[BH5AME0>.7,H.E MU[2@PQ"#0/_[3;%C+3%!J^$]PTI^]I.O#9,;;3"6 'H)?P9U]";- MJVZ9J/:6"+D6W.2 =;A;03N1DT\*E:@2 U5R-0YG &P_\ U![F(.]E6QV JL M9]((M!U)M])+$5>Z6N]"1(SFTX&SQ#AX M9/VYRN,_2SSVUGC,FJ:R)EPO.Z 3S,!)\/] ]Z5DN2N=0X[A1 2D5_GD0U 8 ML"!1/4U$^!5GXX>PW]), 23'E'R7WUP"TYU:4^FIHQ)^E^%Y&OA@5)7,?;0F MBV.!,?=<^*&?:ISX4F!73VO;)>8M(,5Z$36 &MJ:N]BRJ;7D?$;)N91DT%_Y M:=/\UW>5'8 BJ-B:Z-@;,IL1_!'ID&&PE=[F;#%P=@IZ/LHO&XG2=8_*#DO( MGWFL-#P_2:U$NCIY1WL339G8!][#YE2)/7K9N U>TPW!GX)- MJF[];%G>QMG^LW79LGZ-P%,*"<]6S$A3X>R_H$&6@4HT%U[R"R_]!EQX>2+: M%");D7 ,V&,"#0.68DFA$8RBQK#E45O "8$R/O?!2Z=IE:%S")$"8 ^HO@_HB%(3C:[TI[I_Q1WEF:5_50$J%X6 5LK^PYC=+]&O8 M7@6VL8\!J@S457&M$C9F^;)H594Q:F,.7AMB""V.OI&%NWD(AA,L7]\\;$&Z M<0 ;#TA%LG9P9B7WCF-..OC,_TI@^6"]2V_%\$E@8Z*[9Z^X.$KG5]TL#.S M2O]@EX9\Y:0X_F#>(K@A8G($7RK7CLS^C=86F2;454&$$EQ.2O:":2+!F9K[ MTS2W\VY\&="MX"M)6*E 5K"M;NPM ].B??04P6=)P=]@3Q7^8*NG>".R2;^S M:4[:]N8G^QV@3>F40@(7PSGMTP,'K94T#\H2Q@^OH_@K]R=AE&=X(WH;; E[ M$=O!*& H9E%E',JWQX)H W_%[97Q 5J,TC3#]A?E^+S6CD\#'5#<$N4[V*2- MM.$$DXO@_"8Q!,5"1I2'$)A86/ VBR/ELOR,!R+9MPB/;JL6'=P6@L-;FD() M94:*0*&Z/:\L4(78JN="P:0-#5CPRO\N,]XH!M:HZ0YU7"&E4')]*Q?#\N5PGB.P6&LU-XX1.EF M (Z&I%\G?.&+4@BJ%'^RP<%/-:1]*7Z9A_;6)C4#G:'NSK,#JT[@/&2W0IAJ M:X$=7)>JE1'F'4*<]H\E8NERDRJQJO8$WJ" Z;/11&4?O8T%+&4IW_L.6>-T MTVL./S10(_V^%LA2H13RN*-2L1;>-H S#"/I173D"]HQ]%.T9V![S(0J].!\ M ZJ2; D&&K;AXAMX) X+U46"2WKB*U]WL%%;$#\'VI&0NED"KAUB18-LV1BL M6N+GH*VN5.,)M)1F$H_A)=C\\.I9KC^ PAF6J6, G"'06QC5+0%[4U/!7253 MWS[LVAQT#F=!:8**5BK_5^P3W&9JL:5]H9*2<'@+OB-XY2ZHL:*Z$M M,AXP^ZC^G;(B*P7#53"36YSAAM>AP7*:@PZ#*+BB8T([,&H9&],<]"*)!@N2 MRJ]TMA"(&,TQ/YPZEI^FTRPH1"?ONX4&$F;&=D\YU&:+OPNG 8=5&[C+/]YZ MQFYH^Z&.?>TH371;O5)F#NT'[?&!?/H)N6.^BP<%-4Z#XP1$#8R&!85\Y(K? MY^<$+9W<\#5("%Z,+9QK"HWG_J/*8WJ5?GZNC&D3+20B4E0"ZRC9O[[_E^H= MFA8)RE+Z2%6DY7>B<'1*#'C4-T'?H CU/VU4< OAQA%(,QI$[H;&:*4%L[K4FJ2NUHDU$]9\E, MRB>"J0AD*D7ZN2L>"HF^GZ%O9L#>+:XSD[+!:(C4+]+M"LM'/$X;J:SC"RIH M"()%J6&ZH#(5?I#Q',%[2:+M+6HV"&0..;(NPZ397.SVD9)'#Z^XB;)J;Q[* M>.IEJJQGU8SBFB)%J'ND^[IWI/NPRN,I\WV]ED6W?J. -_\GO)ONH4 T32._ MY<-,N3=%GO*>ZZN3SBY:<-K%S2BJ.*!X1:G9RNNY+Z?6VV_@Z).;_Q%5L0J, M%M__DF\L];V=FP1>*06)E^M5.HX-L9RT;IFTRYRTZA+6UI[.ZA+MFSL'LO4= MV>K=Q,\97HYQNN+O<=W.\!6++.1^'_KP5A=E\\'* MTELZ%M.D%!:4N<1&)8DMOB^.@DA+K$@XI T_(E,V8@.45DDA"E?9T=BD**9W MYEPJ1+EEY;V"2? KRF0WJ;?OW'E;=AT.J"Z:Y UU=]AD=,(7-QMOW7.6T!>W M\OM/=#;2G;0 HZ1-BR=_W%$3%5(]0C5**]M@HY7MK'$DC"TFO4*='2^M3:JGRC$WO[G;?32T /3CH!O6^LKX@.O]-Z MYG59SQ3J_K/6,PU3M5\J%7-EO!?RZ795KCZN@TT-;\]V>KIBB2/FZ( KIXTN M0UD3+PH_+9["^DU(R_>XT[JS_&UUCJ0IO@)(AXD4PHKY"Z:9[ M40#/YKTT !W@2PH2\;%-![Q:$?R33NF6=;&+*80VLX3%K]I"6'NFB1N%!-BD MJ6+30O4Y;*^:('1%MR"S"C56I\*7\M'X^26+\9J^G5M^,[)[Q.H#"^S!&LMI MH&LG,#2X>LT?J F4Y,PH7DSP\PNI!(,&VW;JNC72%NG!!456M)8*2EL#+025#BF>?$.FW6W9WFG4/8YLQ]-RV>9/K MI#> @@FCEQ<&L!_F?B"6NO UBA#)-Q59D-YH6L-#9-)XT77("V136SB@RK,"KM]4*68ZG) 7*U*BOAC9X=*8HD0TA3 M54"EM2%N W(4/&L6P3Q5C 3EK,B1J7?GT>+D%>LD# F4&,,W""@\#LK*DW]2 M+JS$ZPHF@![+ME2^T),S-%V(=B 1?E'?E9>34-E?KB^I% B39C[=2]Q]7](^ M/B_T_:IZW,5YPI>S,%/J@V/?QOM9]WZ&V[V??0+_@V=/Z#,]34+A$RJ*=^^L M<^LC%>.5BD\.3Z",ZUTOY;2LW^0,=,XG!O4!'=4TH_H7NB^+,6$&8)6VKF=" M1-W@BE5P0*M<%JM4=P_RM*(;"!]#Q+&?<+IS6\V3SL+!@1E@;]G97!W>>3(O MX)LC.E>J1E:1I EEHCWN-$#J5AU+>(R7DL"Y38?&59#EYHNZU<3V9"D5R#?# MBVM9^E*45.U4PEVRDM&6Q'K+>HL(16SCJ)1-%HBXO%3$(<"5X@F,$Z)Y*^KC MO,)0JH@7'M%J=NIRC+Y9G-CJ.D@Q+)ZW:FTYUJI.NX=8_ELZ\#PYQ6M^S-H< M^8K-2%O=P%%TK 0SV7I5@%95,A7HPBHG?G@RM=>IN2ZX:-%M$.L77FG#],#O MNA*24;FM6"Q]+[AA*X@N@897?AQQ#8_*?)%^P*L,848!&[Q 2N6!"L0!,_KE M* PZ>BRY>4QFEVT%:@?S5%3,G-])S3=:!8*&KG,A-@ZHA$"E>+)$2ZVV8$N3 MW#@+<-APLT7JFBS?FD7K,L4Q5:JPS&N=J%11,<(.NPC#+ _[X68KZH>M#37+ M:U!4ZO5TGTYMGG4D*7K3;87)M9:Y+VI]2:F6=./"%/:)\M+)KZ?'KLFAYLMS M>@@7RH@(2%,M>39Y">S]*;]H@K29*(.I/P2#24\ M8/^L%QA-*]>1[TB,O-RU(/W5)O^:IYC[[-0:!D--8IG(E_HOK_"&=2!N7OI4 MR'%.#[U2HRM'O[^A:1F^C[]6'NQXW!KUN^C$JF9JZL7*OVV!<+S8\'F_->P. M-W[5;CE[?MX=]?=ZPDSJWI,"IM=N4IU^BW;L+4-]AZ[CO.V>J,O4FBZF<-(G MN@2VM<7G??M0'AV]OD1X-_M#[NMA9GP(1D@^=PZ6? M30SU=Y?C$IK"&ZI\M?XE@DR6.$$>TWMPK/XM*7I9<*:XW[N!"Q1 C3*8G)=4 M&7)H0]J=F__5NEODWS*07T?="SJWZ)]=]>^#Y/:!>K/?HR-G_=I/4M"D\VK/ MALO[REF-VZZ>=&/59K=./5[9->KHZ%AJU)%11T\BN]\AP%$[@;O(9GA+,C<6 MU;_O92WNXN7]SIYRO%EJOINFO84[]^9([<1[=WVZ:8GU M%K9>:SALK*@915!G[AA%T"1%,+;[X\'3R-JA<;8FF4A%2ED91>?E+',-PFH- MU(].>VAWQMW#+/X&^*3'K" W+;'>TG: I50?43.:H-;L,9J@29I@;+='O:>1 MM5.()E&B_2EC1BH8J.[<=9[V#[/['X).3QTY>.KG MC3@:<;SG\W0FO*#KPG=?3U9/GZ/6_RZWTT<[7>$^$\\M?35M25?3\%8:7])6 M2 .)-8FCKX3:ML#":RKOVWH+^^G7Q9?N)\^MCZ&E$B"=' P>[Q[]'(G88\S, MF#&Q+9&E\XA0!"UQ>Y\+AH///\V6!, 76F(V0[R]5*J.5ZUVC@NO\:6!?!'2 M 0;>N:]:G>J65O$-%2*A BXO:$GW^PM8R-7.QJO#E-IRZ9X=A"=P8RD\#=5A MK\"^46A*HLR(9;D-R=8A;6S@BN@Y5*") )&SA*KMYOX$D1;TKU4Q[RU3Q5[( M!!9!..1%D:@J:0NC\%SU9"[#92H07T1I)AQ,!!)1 ,%%K5Y.5P035V1537ZP M0;5PT]VFJ,BD "]=:Q* *D/P"@6%:5>JF=7+"8I!>M21<*GP'TIM&O4$L"P, M:)]@6T5N+8<8I9;3GO3/G8+H@0A+[:WSSFL*9T8!3.#:RT\K=(@R!.BF_;)C MX52_5^O"*:O?V@4]X&[ET.D\2B70]AJG"]T)'*3U"P'EYQ Z[QBRQ_JBY.(B MCI&S!-]1X[5N5H4?HI*R0\01O5W/UD%[+6<@SIVSZ?--0IU_J/:P]5?_VTM0 M'!^R!?6:%8P#JEZ[W\$(4X/&X8!XA)I)?>+X&8/;-8 MBF!O?$M?3OUOT@,R!(E\1AMF>CYV$*ECYS<=_IKALY\$/_#7%Y77_;3Z;Z3B M83/Z$B_"=-<)C?99]PJ%]WK1^-E/J=H .RQ^L^H4Q18AR#\Z4>[Z(=ZAEL*= M8WTXX7V5Y9'AS]LC-/E0X\I9IO#Y+\___CPOP\M/5,1EQMZ952&]Y:#!7_W) MA<%;Z_<,\$X!O#-Z$."=0=%@^PG!2H$([CD0-@;CX"5C, M/#B,//EMEU-'S?EQBT:!^JTV]!J@Y'P]9PO/FK':L. M:U(:L^IR;JZ,4?)%N^5#U-HA<+IC!*)15'A#F!3+BA6[0PV/WCYPRLGME#CL M5W?%ZA^J2@A&>/8H:&2;8W9_%1N5L62Q?/4XTV :>=BI@6P+9H(UC]'$FJ?I M,GGYXL7U]74+IMB:150I"WFTY?WTA5L^G>V\Z(Q6-EHK/4H%FOD9N M3*E1!WNBNDVV"CC0Z_[L2F;]E(7AR/7**G.>M+1JL MOH?F$[[:Z-^GWQ+\UTZ7ICU^@5M!]942H1;F :3RTW%ZI7F8*FXQ/]9_CZ.MGCF*['R50#"\-E"/> M+,"+D7SCB\;YY]P4V]GI RG4:/+U.&R>A,(U,>:?9.WKYGNL/J+(?]X^ M*C?C+\\=Z^P7L..M#U'+ZG:[YYW^P!F-GB,1U5T:-Q!XJ;5H3*7:E5V^?8WC M4%!WS#%=ZPR_4(T3] MT?_7GK?W/?'/Z/?WII\R[#LZZTP7SKM1A">3A-*M".I&*Y;8XE8=>;L?:IV\1MO>?$5%)]@I[Y)Z MZAC/P[S:O-J\VKS:O-J\VKS:O-H$*6MIG&,(W?FS.[WI]%P9896B2B(X+>?_ M&.^JN0PL GW**?H4@Q_D+\&'>?L-G">*KWSDVCIL(9&7FF(15&(Y77'N]+"6 M"2^'.'U/_:MH,5$T5JM4W=&ESW&W1R$=5=%6&?]2=;_LMCLZ GDIXHD(97+^ M\5L@;_0HX/QU#G2CC) ]O)!UE)!-JUJB8[1$@QEXBY8H>I@:+6&$;$M_(-[73[[3MW_;@],+N^03*ST3;H@&U@ M=GV#.7BP<5##77^:T9*F!6J>8G\Z;:?U[L/EH]23UVOE[PA+P?I_/W_^#2&$ M4H$IT3>1F^'%C9>T#WW]L:<^AK_ !,(HM<1R*46L<;+>8:&\X%L;;T0J++KJ M,9&NR!(8)DWX-:F8,8(9PI9XGJH1R,V,(CR)W^?K_GKC(?1'? MHC!:W( )F% M-V]_,:*P*@IO$%;+/S%)^.WB9R,)JY+PFYC(X(2$X-/GMT8(5H7@4RP38/II M'0V[=$DZ9CG0@(EN!-.S$'&/@P-^8OV#41"#FPW7,?^A\709E9%!0?F")^RO MBH^A!27"!$\39"=':J6?E/]7\[P>DU!TVOVQIV'@8#;]QK MM8>W _-]EQ!)[=7,>*?]]G_VT#%U7\LO= M[+F.)(856LTZ%W9;XE^_%KJ<( MCC-X:&@)UP4U14$FPHM@/-&VOOE&_&LJ#/,I!H#%!1 M4<_J#<>C ;N_:#@*)AD_P159-$10&J((G.LF46+Z-$$AQ['A8?;0*N M)F#Z_/T3ZA2QI8#!#ZD]P@W6("!&<)%X7QUP)1E?Y."["HM>USY(-+M2AI4O MHV=KG'L1P+E;FE%BP=%:GM0!Q5?W4,);&X(\&N#Q1FS>VJ @CQ\&!;E;!Q3D M%?#@)R#R9@CDRW>_?KCX\L_/;R]W,M3RJ2NX_=ZH]1A-$C8+2#D1QZ5/U%J$ M>@?DV;B[+O%4:Z:L.59S9J F*/KOL>*,V51GC98 S^ +4(&HA2=R+H*IKO8D M':9^@)T;9(9*CL8K^LAL!SIO*,+TH-/J]F]'<][9O.ZW>G<,M:-!U#R_A$#5'E;'2/?-!NN+Y(7U90[C M@.( ]0Q;*?KN=OG69EF/ 9&_F0QOP$QZ"2;J%35KX*YOHY56V'?=C7EXP.05 MA5GTDWNU1K?*<77^-)14?;(V"].60T#CD=1Z3:_GOIRNWZC9L05?;O()=.OK=;C)MLAU/N?-)K[W=YG\QB;P;^,\\700__7]02P,$% @ M/49H6=_)6DTD#P %:D !$ !D:6)S+3(P,C0P.3,P+GAS9.U=[W/:.!K^ MWK]"Q\W<[0DW%]_DFR#0;8E M&VCIFIW9!FR]S_OC>25+KV7\_N>7F0>>$*$N]J]KS3>-&D"^A6W7GUS7/H_N MZN]J/W]X]>K]7^KU7V\&#^ 66\$,^0QT"((,V>#995/ I@A\P>2K^P1!WX/, MP616KW^08AT\7Q!W,F6@U6B=QFC,VO3DZ>GY_?/)^^P61RTFHTFB>_?GH8RJ:UJ*WG M^E_76K^,B1>W/ST1I\>0HKBY[8Y7X$W*Q/-N*& <7. 79\R MZ%LK8$;J;#%'-%V&GSX1IX6>5KUQ6C]M*I)-O6BCWFC66UP4,D;<<<#0'>?M M%CDP\-AU+?#_"*#G.BZR>5)X2-"^UB!QFD$R0>P1SA"=0POE!^7#*P $3>YL MC@D#OB+E0#J6UE+"I%@-A)0^8 LRF:FB)>5-I6-*^Q/D,2J^U<6W-R_4KIV8 M:PUH?0+AO)#FI$RH/3I2Q(*\Q$@S(U5$?*O'_DI12WT?98/OU(8$HM@#^4W/ID3/$>$N8@F+RD28$J0H M_US$]=T_A?<>'!?UGHL@[X=WW()>4<>YB!5X9;)>B(_X>>#:U[4.YC/B/IQP M\\3QSX/[U F-5+EJ&P/&D*L<_-"0_S5!?35_K@,I"83H^Y--@0VH@"*[YW^0 MGS>[=B0<-_QMOLX[-[R#\/>P_UM>]2]O6D_ MM!\[W>'';GGGNR'].$AG4-2[&XYZG?]\[#W<=@?#[G\_WX]^VYKW M5% MU6\+4BV83NKYVU_?M9H7_P2AOB/#B4[8'GZ\>^A]V;E(H$(&$%%PM04$"M4(,#= 3\@,T M0!:>A* &I*0(Z7AXV]CD(0(!"90*Q7TXQ82-$)G=^T^(,M/ND"JFC7US,_82 MIBYP0 *H0N'OA_75!1^YNW\$[ESX[R-FP$"6I):$UB8),9*\?"RQ7@..5B$F M^ 62!,CNOLR13XTN^9L2VLB?;D8^0@ Q1(7"_8"@692CAMK@GFT&-Q2L4$A[ M?.U-.@$1J_ '%XY=SV5FD]#+I% ! 426!7B00RA;&$0]JBA-LIO M-Z,<"E8HI$.&+7EKT.;!$V,E-)PA9@AJ0WZAS%0$4%TB@214A4BX][GC: 1? MC,:49&MMN)7U;2@-I'B%0OR(V .FM(_(< J)R;WL30EMJ)5U*$< @)P#"!! M*A3P#I[-W'#5P6>_'2PK),@W+/KD2>N(N% 6H@DT.15?PZL0)]N4TKY1Q7=1N0,_Q9^J=)ME&\)&<.SM/2LB)=J<4%;@N\F)4'V5,D)3E#4F MW0Q'RZNROC8EG0Y+1U*+6*S;%Q%#L+JKG'HUYIK M(ZZ4(T+Q*L8YHS1L'/A\>2T32K4BL\!<17+".K Q%VO-=:%_I]0G0O$JQCF] MBFP^2\H3U_*@WC3/*$57D9F-\JER6BZ4E;M:/*TB"SEU4&-&]!A:=I3U M=VY%M8I$;5/=>H2$<(DG=(L8=+U]%],4=5KZE17^3LIJO(_'EH"?(EN.*6/& MH?BE#COP$'8&V/,<3)XAL;'#IW"=J?CU"='3^W A.RC#_'"TLKF!GO@EA&^3 M:#LR4IN>2KUC1^D9VR]:)SP07\5OO$1.2-S8#<"P/!PC.Y,&+A/SF'1E">] .A7_BX79$_2BJ9.,LFLQ M9(MSWSH)B]BD34JE\K6'I!0&O9;_@H3-KR7HRNRP015357-O;,5\FU+$Z"<$ M!5.:"I7%1 M;EBMB^0([.CU>" $^$"'RY!:9'&X%KTT3I4*9=E]Q/2U$T2!N-5X M&0FCP>5/DU8=IMWU6?DF?9^EES$LMC:[DU?/QH MH[>&C9AR6_K(NPQ$B7YJ!*-E4ZG%9K)Y[*S%.M3-0A1*">0K->A]@F*]QA;[ M[,&Y"K6)H)1]M^G6-PN0L 7$QE0R4Z#49@EH:E,)6M,&H MZOTA#,-JLB"_1ZE9E)5\%"U%67O UF<1\F#<>8Z4R;L0,\C1_4F/C_I05%YE MB_C64WD6#8&UQ"H%FU1BE]K 4EU$]O(FVI%M4U)^;^Z-;PY]9'R?C&=LX#3O MQQH #7OG#:4BE[,%M(+\A+LR2\Q=,@2U?"A5M&A?:-7G+F$8UF['(_*$;+DK MD&)';$;#OMR\692D0J!: I7"V9+ C9OU4E.XJU'>= V5A?M/CQ1S-D:806]$ MY.V]A0Q+/R#65.S,_>S;B'2A-0UW$N'9'/H+RM?"$P)G!4;/G:O4IH=23DM- M#VD'B V)\%+U-$-P/2TJW4V#*WEU=] M@$^/>**R+<[WYN)@V^)1*E8T+P^NI5A]TC*;XK42N>S4H5(0:SU2G\+.:J.0 M;/F9*Z:[SP$3+=ID4"J ALF0V L5YH54?TR+/,(Z'J14;D43QZ-.+-MW$NUW MER#%]&E3Q?A'L#:WU*V9L1Q)(L'.VB-+%/$O3QR 0LXDYL![.@;]^Z M7L [W8:0><[L4ILV8Y2B:3$?FTLCAO)E7.\D.Z-/7M49L12D50EQ$;%X!EV[!J$)L"$K8< M4V=[(HWNPNQ>YS%]]I\^[T_67XT;?E][?:YX>6[T1G"97(+VW_MP(9^!'N$A M\CQ$:'17I0;@F,I-<-JZQD@@7A(JWI]^-4?$ MQ;8P]+H6ON":Q:?&X4.'US6+(-OEAVG =;HL$!;_B^!@?ET+6[H,S6J 29#P MR S[G$^RN.=G!/CJG<&JBP0_N91#WF$R(I O/"P97SX3$<^E9_F9+Z5WU@Z( M#+WBK8W&W\G9 6(!\6E;/([E!+Y=TOL4F$,-Q[UOB0(UG]N$?^]])7\S8V D M>ZB.?\'DJX.)A09\H)3<];G:?P<^:C5:IY_0;(Q(TO/0^M!Q,]DBGAOY:#-2 M%Y_HE8W%C7@#+T,:/D'R%;&Y!RT4/4%#\QW4BNW/MZ:Y<[=HS%:+H/83OWH) MFWB/'$+^AYO=GHE'&WO.JM40>W9F0I<'W"++]SNVZUR*G@&,-W&W/4^\D1[9 M?.P:\@F%MSQSRX^V'8;(;PB2GH]*!W$+C>4OH'L=2L("#2++G;O"%>RP9[Z MS^]G)I('T=6B/;##J2MF4),.IDP[$9-D4WMF>3FSG8WEX)!8RI!"A=0+D/X^8_8:8J!4@GDFV?.H[Y*/-)_>YA);"VP^] MKL_0!)$=!N)>%!N@MV0TE__M0/<3DD+)P4T5U^GNB^4%-O<@3NCP93,Y?NL$ M#W49F,I8M%]V,<(WJ ]=>SD+O<,!*4:^!NI'&NGC/=["E? ZANS; )D'IQS@ M@4[ZQ6)&5'AXQKM4O,1IK00;%4)TTX)B((>:+/'3P%]<-NT$E/$.3VZ"!2*W M:(ZIR^BR%^CB40+I4(,B]W/PT8\?Y'DMZD.M1JNI*;ODRAS&0E!4N*2= S2/ M;B-$NU7S?3,0/(2"F3#SK*Q_&L%#\"_:(&[%9*KJ( MM E?34]DJ\AL1!Q,9J*KRW::GE<:[P<)QR-Z[L[F'EX@;>VW%-8/$@;Y8-36 M 5A'.0C7TS:^#H:?:;S2$+]WJO&[$,0AC&59!K=]/]C.Y32$0_!XE9K)+:*) M_+Q9J-DKO'@,A!,])WQ2J1VP*2;N_T3173@:W\CK2V>R9ZO?1OOW+Y+LWU$Q MQ8.3[ 7U-[1@G\/7/-3S_4.>7[7[%KK_]%D=GOU>08ZU[RG,5,+O,\A?D#N9 MBMN@3XCP?KE\U#[Q4ULBD=I1=/63EWWKWU>DF?BIUWU&NCV9$#2!#-W[0A=U M+7E#>F^1U>K[WI$<(6OJ8P]/%K?H"7E8WHF.?K E?_YD(GD0TV.CVNR(S^H1 M%-7'[6J\29Q#+4^I^U$+1,%,^%!=3XQHI;PWEO_N 9![7*DUY6/YAU?_!U!+ M P04 " ]1FA9K6,*,BTF !%A0$ %0 &1I8G,M,C R-# Y,S!?8V%L M+GAM;-U]67-;.9+N>_\*WYK7R3+VI:.[)UQ>NBO"5798JNZY3PPL"8NW*=)# M4E[FU]\$M4N41/+@D,>N<,F619_S ?DA-R02?_FOKZ>39Y]QOAC/IG_]B?_, M?GJ&TS3+X^G'O_[TQ_$;<#_]U]_^]*>__!^ __[EP]MGKV;I[!2GRV3Y3/!A+K\ MV.5/YW^V6=F<=0 ;N06%P4 H6H/'))E(5F:M__/CGT42+/N2@+XM]+%LP.O" M()I8./U[JRU;/70RGO[[S_5+# M\1L.;+E;?_O6GD^7RTY^?/__RY_]\]=.KCR[&ZSY(C^7/__NWMT?I M!$\#C*>+99BF^H+%^,^+U5^^G:6P7,WZD[B>/?B)^AUB5?+/,X+GY.L]/G]6?/7[[[_=7KWX]> MOZ(_'+U[^^NK%\>O7_WRXNV+WU^^/OK'Z]?'1S2$U2.7WS[A7W]:C$\_3?#R M[T[F6/[Z4WTB5%DS+UD%\A\;//7Y-=@4)NELLIJ;M_3]Q;,KO':X\>L2IQG/ MY^CRQ9-9NO6A2970;'[Y+RO>%XG\CE. MEHO+OUE-[6I:'T9Q/IV[C^M%2O,SS&N&IU/@W L)Z$H$55* X(P#[Q7+2EFA M96D\O ?!W![E#=J\F*=GLWG&.6FTGYY]P:I]+I3;.;(P3[?X=']A77SB^>+L M]'3U3!@O\?3RWY?Y[+0I$Y:S/@1P+FX:2@,^S,ZFR\7[\"W$"5YB28%6N(X. M2K:DNE5*X TI9AJ?,9[)8B.V)\,:))LP07RW3.@Z]O/Z?,P(W\#"&0 DXT M7&$\N$"J6"-9:*U]#LT]_D?@#-0I[LZ4NTNCE4CZ6!>CH+W@3"%(9\DHEU+ M,8^0=+#1<<^TU/TM@8&ZP^TYL.N4-Y/YFO'PP(3WD0,J1>-!EB%6%2T,#S)K MR11GC47_E+X;C!_Y#W^VR:+D,-9#&S%$&0@@7E2H# ?"9!F9(8%UABZCG.NT8S4$.WE?2?BO%V MG/L^6'WE;*F3H$(6$-!D8-SXH+Q&ZULG '<+\P]@X#K)ON-<]QW] MW:2BD#:;'""CIZC#.4=4S!E0.N39HK(B[B< W$X;',#@==,&3271I\\3R,": MP"R97%^3THQ#-"F#]B6GP!+S3.S9Y]E^7!]P&<93S*_#?$J3OGB1TMEI91'F M5UC&:;P<>:-%2)J#"0EIOJT"ETP$;3$7A9J)YF[]TZB&9 @[R)#D_EOQH9S "LL%RBXL39;"=E$ ;XI5%:Q6^$ZM,<3W"Z&'_&7Z=I M=HIO9XO%[[A\5X[#UY$K13$M&'C%,RBN&80H.&#)7@A?DH^MW>A16,T8]9ZDCN3AYQO4YMD59S2Y^CF24N.9 @E)(84P)@B79$FZ=>YE#8Q- MF&&^3V9TG?1V^F2QP.55#H I3)F3]9+U[:H(#YXI#2PJ-)(I:6QK"W(+0)-T MXNTA94YC2LQ!8S>T9C[2",^,J[#1DV[2WQM G'WV6Y> M,/8!$XX_U]H&TJB7B$AM:HZH(&$2U3\+$+)+(-!F-*:@E*UW2![#,Z10J1T3 MFDF@I57[1 ';ZZ^?R-I>%;()+5ERS( (.8%*F<8HR6T/Q7LIE.<\R_9V[3Z0 M(240V[&@^YRWBXW"XJ1NU--OU5I_#I/5UOWR99C/OXVG'\\M+FK45AN$2 A! MR4C,+,BJ ;:$2TG&6Y<2;@1L2%%4.WJTETDSNKS"N#S"=#8_WSC^',:3JL3> MS.9'A/+UUS0YJX=4+@JE?YTN<8Z+Y77-E0@B<@9&D5I30:RR@@H,>7,J6Q?) M]C6F42? 0XJXVM%K?S)L6^)\;3,7-XQF24H@RYI""D_!0%(<7$0'&B/+5FA: M!ZWKO!Y&,Z1 K+'[VGWV&X=B(VNX=N0704R!W*40-03MR5UB5EHGC1*\=4'' M^9O;[N5^J%QX5_Y8X.KI(_+V#%-6 LJ,H*(HX(H)(#*71:/@D34OVW\,T/!" MLJTD__CV;9?);\;GO\]F^7KC523\)T21Y\]=X_U5IHLI@C1E%%?/AAFC MP6E;( H?F&9D*TWK_-IC>(87.G5B0;.I[REA[#CI(5N/#"FN02DIP D*WKCE MWFD7M#2M$RI;)U;W&\IT$O?ND]M,OA\H*)J/TQ)7@?H-U1-,,,4K";(JG)5/ M[!-J\*)8-.04<]YZH3^$97CQ2">I-YGR.P3XR_.[<_.6OF_5I.'HF+[^]OKW MXZ-W;]Z]?_WAQ?&O]-/;4#IT:WC@\7VT;=AD)(WZ-_Q]/ELL2*&7,3GD5AL5 MG <*7T4]A>#!<:G :)8P\2!5:KTM?^/UW77$9YR>X1M:#/4HU#RDY;_&RY.7 M9XOE[!3GU[D66AOT*]>];0HR%,7G!9AWM73.*'"6@I%B ^9(_\G47GUL#7-( M4>&N?+FO7OJ55L."I@4%K37&69W=P?GG<<+%T6R21R)%CIEG8-G0^&,)M65/ M@$A/258P)U7S3/V#:+8,*OLM<6O%DD:3W_YDP'6=S$@:%)II!,M% ,5K6BYC M !ICDEP49G/SI.A]&,U&=K%1MACY9!+3M+R$SA35,9G!A^*@D)N74F)D_IN' MT'=!;*GY^B5U5^$_F!W;:YF9@I-K\Q%!U#"38ET#5;HX*F*-T$#IBU1V&S%Z&U MJW<+0-?1G#^)G(*+M?,+3K%.K>,^2Z$LI*Q(1(I%"%Q:R(8FUCL5C6VMM!Z M,BC5M;OP[_*XQ<0WX_3UF"[]R/'TC-;LQ>*=31>_8)G-\0HT+EY_)5^3IG\\ M#?-OO]*DK1*9U0.=32:KY7Z^!3O*KABT3$ LS),NSHD6:990HD["AH+H6SMW M/0YG2*JU-1D/+__V_N6U2R!"0G06K"WD$A2LO:UDH,45N;'"8?"]G31=[X5M M/ZK:T:F&L1X1%$, Q]3K*69!0(+"3(KJ P/&FWK,T(/HQE2 MG-V-"?=Z1+210,M\+M)C:N75*_R,D]EJ^^ 24C"! D,9@?P@LB4ZRFI+./T) M0TF9"^%;>Z&/ AJ2\FS+BW9R:!>.D$,Q#Q-"]"*?CJ?CQ;*.]S->@M(4!G&? M/%BG2MU?0HC:9H@V"I5S%MJKUB'*XY"&M,?;EAXM9=&H\>)\]GE<.W6_FZC[XF.O&=)N M;AMY-Y[:[\*_5XJBE>@K66OU$3$87*#)$B;XX-&37?QN_?LVBUBD;"A\?S"3N*+UV2:;9='8;RZ6IB-)D MGWC=MO&6E$@Q!"=Z2%+77+W-IK0N1W\0S)#\N:%2JHTD]T"L$B66HAEPF\E) M9=Z!0R/!D_M!OQ)3NK4>WY!8.]8R/CQ4XUB.QB3P+M2SO?3%ITCN>4DVH0TN MI=9=91]'-"3=W(8A:PL>VTBDH5?TF59W#=3.P5RM]V Q838<,-3^G[FN3(O5 M)W>:BVP9-C^>\1"6(:G8?IC11 H'JX]Z^>ZW]Q]>_X,^\^L_7[]]=]1/F=3] MM_1=+?7$N!H53:UIF7'5+B-%)E!R,K62O"URPA"&U%G.0 MC&E[Y&3-$/^8SC%,QO^+^1^S22U>^WL8K_(G[Z8WSH#.QPOZT2OZ=OKQ/<[' MLWPU[U'27*=ZN,\9 TIA A<-@\"9].1=UZL2]L3_KF,9D@.P;ZKOE0<]%8@P M99EPV=9S&P2!USMUO%*@G5!9:A>";!Y6/5P@E_\V7W&#^_<3UXVCD']9#VV%QLLJHT]-^^?;'HA[NOTK3O2"[]_F\.[(+ M3HBH-+AL%/&GYM631> ZV:(R>__SJ]W[QIE(S3 M59N Q;H=;7D![[4"8X*,A,YSU3J%O FN017>[XD^S>75(Y,N&D"]NNAM>,%S M"CIN'&8>%6]C9))#*87B")Y6UXDJ0">9$XGB"&S=OGTWI(/J9'PPMC67:8_\ M6T&Z[H1QXV8$HP.FD&N'SEHS&QP!9*4>I64YA12=[*-8>5-X0RIS.!C1V@AO M#[4O'W!Y-I_64U+DZ)]-,TV$EC99YT&*>C.&)LU;;^* PJS'8)-/+#WEL>_P MWB$=?N^9-GU+I=U])2=ACK\0H7,-94E5KB9OY)/ )(.'I'V](S B!$NN7G & M;3U.&57K_:+U2(9T='Y/JJ:!2'JZ[^A.FZ87IS7]^K\K>%?;GME2E* M<)$R MJ(0%R-(J\(5A$K$DY5I[2]MBW(12]L>B5*]B[-M!NM'R;J2D$.2R>>"Q7O2& MA# 0,# N2!FX<$&W;OC]-*I-".5^>,>[DZSZY-#ZB\)&0B'S+GDP02&9VUJA MC()#\EFHS!S7L76>:6-PFS#*_U@JJA_!-6S0O+I'J>[<7#:EJ!T(;NK.D;'1 M,<4=:,$B194^@;<572[*DC[-I?D>W0:P-LIALA^+3*VEU=-.6N(RQ) +"&7) MXR^:@S>F *E'JZ+UPNOFE:_;[J3QO57I[8<:NTM@#RGM]^%;M9WU5,UYV^>; M:07F*3C,P8+*D;Y(+<#7K=\474B&4?!X]PA+CTGNQY!N1*L]'BD^;-J[F4S[ M]K.O&[E=]HBS3G MR7>S=7&XD"%RQ\#R)!0S!IUI;<\VA+81PW[\7'=WL;5) M/Z[)PI^3?G$\J^>+<5X;#I9@J1A[(.6[P MLHWH\8,DJ'L10,.+*C[-,8U7\T1_GN!%5=\M3\P7BT+S AA- J)H#109_4D2 M6Y4KY.RWCL0VP;41BWZ0?'5O\FIY:=;\',T-*._*J_'BW,P2R/=S/!V?G2ZN MZ^\7(T'&-2>10<1ZW:F6$F*]UX<[F9+B,BK5PWV2.R#=B&WF!S-I>Q!JR]!M MW92';1 M%^)H5I9?PAQ'SDJ6"1A8J8@)R=.P&7WAV1(U& _M6\0]".9[J-SJ2IU[S=>; M2*9=&_XK."_2_YR-Y_A@<_@113H><^:0;+4H13H(TF;Z%HLLB*A3ZT3(YNB^ MARJN_JC45'8MKWA(B'EU,OJWL+PHG%_5_IP#7UW<-IDLWI6[-VM=U]F/4A1& M:L^!Q=XY+I-HK4U7/4VL-*=2;P,A/4,U[I6Z&[#LH+.O3AC82 M6=_1]9OQ-$S3[2GP(CO#/8+PY&8JC F<0PXEE)@$:J99#PVJ-T37=%DM9^G? M[SZM6OV\_HKS-*:WCI2W7FMIP95$L9Q% RXD6YUNCI);F5AS]^ I4$,ZO=X3 MDQY=3)T%U8>S^0$_G@NSF%&HKJ^8<^H D LS'L^/PM=[ .3YUT3[F^+7EP=]?HKK;7I1_Q \_"Z%$S+$0U%J%C; MEFI#\5IR@296D!,M.=.*I:":=U#;[PB[RN/\*>_*S2>_FW8:P\BHD#G]1_%Q MJM>F$+LB*3R@D(59$26YFJU]F1Z&,23O9\"KYJXZ.C2A#K$SJ"/7*HAZQJOH M6H21((9:>2I1YERB(PL_D)W! S?F^7YXW)/X^Z;GNKU\E#:I9#T8;W)M-$/3 MH)* H%1BF(76;D_T?++ER('[_GSW].PJ_D-D?G*V*7-2YX235+QT&D) "<@X M1F:-B:R'SE,[97X.>RC^^Z=G5_'WU0:+@J/Q8E;>SW%!<[5Z4ICFHRJ7^;=9 M.1I_G([+.-5-\O/Z[]K";389)QK 43K!?#;!65DCGW!7(J]P&<:3Q>T!;=9- M:_\@.S;E.O"LMNK]VLEUM4P6%XP&YE>N*W- K@$'XCJW)1B!S8_<-XQZMI^M M!V^11U]P=3#+JYCJ]02"M$F@+\HPXXK+);4."A_"\L-$=ENQ:\U54-TEU30O MM"KVN#7 %V1%YO-OI!?^&29G."K-81H.!B%4EDE0VY^0\E& MP'Z8&*L3H]K+L"][OVZ']-KBK'ZZO/W3#G9[]Y=UM+^-1MG(CM:BAAO=<.\4 M/UR4BM<4]6))SNBY5WIQMNZRU?Z+0K^_F$QF7\B+K/_RY1SS>+DZ\RF2M#90 ME).-(JVEHH HZQWQWDG#!:=?K?>/^QU1]T,ZCZ%["- (>4R:U4NN;<):X:3! M%RY( 42?6#V_:%K;Z=V0#LF*#XC;]\_^]$Z#=J>![J"[@SVEL].SU2;7ZG+U MZZ[;=9+.;TVJ'9HS1J=KP;+WR1)TQVFV5 %MI(W,&:%S:Y>["? A.1$#)O3^ M27)P?M=V\M?0HV-2UFN]HA>Z7F+#JW_.:21&YU P)]GZ'%(3X(/:G/\!";X[ M2X;C9O_R[;*SRUF87)P(^+97W_M1!'MWR#>?CT9>^N-%R==G-(YH/4SP"A'1 M<>0MSTQH"=G:JE*]A<", U%88CHKGYJ?C]P=;6M5_M";:R7.>/INBO\7P_Q- M&,_/@^ 4DG3)>2A.TER%$"'(5._NU"J'H$KFK6NJNB$>DK>])XX^I9=[%'F; M!AZ/V[@K9)<35$U9JG;EQ33?G[J5M:LCHH&-"D]8(HTEI=J,)"8!GDP>Y,!< MT5A49)O=N]T;Q"$YTWOFZX!DWY=C<7EN-=PXLCK%90='X8DG=C3\V^!M9,@? M/-K[.RY'0@1AF!>@K>2@LG<0-NF) M\_#Q>(Q>6102@E&Q%BTP^A//P.HU8,P:)43KYD:ML _J3$9O[#N(I/LR=Q>) MAXLVWEWVHAYX4D?SM@F^5O'IO6Z++R^VK1!,Y_L;R$>KO0]>?ZV'SNJ5J.>-WR['FG-)*4=1;R AMQ!]W9U/ M2,HS,Y>8S[)YR=P3D(9DTMIPY-X%#@UETO9FVH?':Y+T7GD%G'-U?ENNIW 3 MLDI1%&E*B*TK?Q]'-*BPK!>:-)1(FRS !9:CD_&G3Q39U8SV%1I?=-!<>D G M$J@@"$W6@;YUWI3D3$#_E$EYZB5#*O!N*_*FT]M,);PF/V#V#?'B/.":L9;, M/4_& 4JI024M(1HO@1L=16#"B=)Z@_1)4$.JL^Y',;252S/=<.<2QYO[61>7 M65W"L[885VL E!75';>KO24.EHD<'4/,4FRJ+#9^ZY!N%^M'>_0C@*:VX^*( M\:HYPF(QF[_!ZZ%;+%:9VH20&0:*:017R/?Q4O/,DPVHW#8FY)%W#:FY2W^6 MI-5D[T-#W+G_[@HF#S(R[H&I2#"C,>!+MI"+\3[R'%22#33%^K:-2#3 M%E7MXX[5N#&7DE0]+.D=V'I9CG4M&>&U4\$*,%K2 !P)Q:NLP"@I6)'>J>;7 M!]Y',015U5[4]R_$[33[S736/\-\7-VH:QA1^JRTT!"#3J!TD4# EB74&KC MM RM^Z?> S&$1&G_'.@V]SW=A[S"H9V,)CN$J+.C447"D4, 83,QTE@3FGBO5%)B6"NYMIZ7="'@(Z!)>F5[;= M56K]B[,GZW=]([//.MN$]>Y41Z;8>JQ7Z7HP)2;#F$I&MMXFZG!Q]KYVC??" MGA8B:<:/MZLT]'JK<#S[!<\SD9A'+EK#(X6U:M4P"&NQ,E%W(A1%$,U"^% B>Q._HBU Q.:"O'7MV[88AZ;# M!\.UG82X=ZJ=1P%LEES?#2P[6U:&DJJQ'PBME+9**UIR@UKM47*VW4EDC M4X;QE#X M[YQVR,($*?-YND\AJ2.?21T5(TP)4D>M^XC=#I[3OO&>NDQ6ZV44E+?.:0$Q MH:<9B1:\(Q\!;7)6N*R9;GU4=VN00\N:-&?95KGLSF)L:F(W@7G/(7!)HW>F M@/ H0,ED@2 :*,%*8;32'@^UJ[2+ES>X3/@^N-=)J.UBUP>A5M?@?1CGV]%0 M5AA,8!9L3+1.G*WW?D9)<\1EE*(DGM-3UG;'=P\M%=(;D_8AF_WJL/7)&J=9 M#%Z:VJ(S@DH48\?H/6A)_BW%UMXW/]6U.]JA94N&H<>Z"W;OQG1E\[_,1M*) MX*.*8.H>I]+*0% %:\4.35I*2IC6A9-;0AQ:@F08E-M1A ?AV4HMR\R9KA=7 M2T;&7243SK,W2156;(E,BCY2R,U'7P];;? U Z M.>R7K55KP\:79XOE[!3GOYQ]P_DK_#1;C)>+*PY?#IP%'AV+"I#7^BP9$;RP M$2C.<-')XJS:[+32UJ\>4M*A!2UN>>?]"J)MLY6CLVF>?UMWHC-[STQ 8*S> M:X+.UH9F&BPFFYFVT?C6IP8>!32D5$%+QK271IOP_UY_H,IJLH8XK?>9W6D6 ME(+A%%=F,++N0'"K(&3%0 N=B[%D> /?2)%L\]8AA?S-=4AOT]^7__%R=GHZ M/N_R':;Y%MH;E]]=?^B/&AB^/YNG$_*NWL7)^./J[5TI]1NL[[W6'R45:;X,"C0 MO':C,39 ](8#-P43\\S)$!IS8K<*;U(J-T=CNO&2VA^G1YAFDWS M*ILI1^U0JH#2M5XT3X(:O%[MPIZGU6P7$1TLTVZR#<8%!T)E"8JI#.07 MJWHMMXH:A<^FM:_10Z;]H#JX):OZ%%^;P'3M%%SN>1Y3&(:A;GR.I"DZ&&: M5H$'E2D\\BP&FI22#$?.[MV@^41RZXD7=AK4_<6\9D3)TV(N-,VI7F.O?%W/ MD9PJ&I]F,DM;>-YH1)N\;0BZM#=YWPJUF\_]'NLO;HY?&),5>E+OAA":C!!* M$! ,VB $^4MVT]936[UX".IQ/T3I4R+]>JUOSI9G<_QM/!V?GIW>T.+K=^@M M&J-EBL!+()WNF0*7 X'/AALA=2JL=>JW.^H#EJH8DG=4QH","LD&2IHJ[SC4 M/K=:YDP+K(_*]OY*50[J(_?'U89%+-N(O-G2OF^HUL[5>L39!!4R1\C*^9J" M(<1&.I#9&^6TLLZU7M1=\ [!J@R$IGL3>X]$'<40;(RY@!:QU,MO)-E"G4 & M+3+S6AC?NBCYJ;QKLZS(O6)=)46P0GGPI=:+HR1?HU (SGA*=9\FA>;GUS>$ M-B3MWY$E&^9#.@FGQQ5Q-VA/N@@7N*H=37T-VA&33OU72K0-&/=5I=Z[>NE) MC'O8.K^A$Y7WY$)% Z1, M0:-8BF)F.U*<6%9$1N77:]":Z]'P%1RHH0!7F6 M/M4>T0KKI>@>2%2&&2[IUR$/B6]Z!.3P&^L[3Y M[EMY;,.R[JT\MA'C$([!2Q=E3 7!.(OUL+X"QR('U%YE[H/TP1^"=H/?M!D. M_[H+]O ]9837=N78<"YJF9=(Y.)P6C91!9N2QE@.U=5IERV.P74"V8<2["34 M@]6''.@6R31@^N)X?^V+:UD(\3)FFMI$;*QUX MI+A/*>/ &^9ZJ)$SK7?6TYU M(CCSX# BY)R8]\X2N5OG"#='MZ^R&IN+=L5GT%+3).A<[Y,-&2D<)(&PX@:R<6,^E!.P)![ M9^Z)XP#=XP!DE:ID),-JG6?-L UOZSJS7C M(21IB13)QJO:SMX%C#094:8@:B_[0^47!IE=;78:MRN1XBU^L7J@%*0FT'3O@^KN@\/(F>5&4L6?.;UD*&Q M$(,MX+)*5G-!OO9>QKJ]DCMLAYMM.')7K;66RW[KKGR064M4@":1!VYE 9]X M!E0L&5V")W-]\+JK =K%GBBSHV3VVTRA%.DY,PX\%[G6N6L(]%^UV(H%+3#> M[0;9LIG"83?QVI&AMRG?=\^CX 7CCD:M2+45([USP3 ME(;4MR)Y9AU+G(A/?I<*3)'S15\4\D+*4J!S>W&%._2M..R^W)Y8UY]4-TP1 M7/Q]_1(I6OW;G_X_4$L#!!0 ( #U&:%E!HM0>S"P -[O 0 5 9&EB M&UL[7U9=ULYDN9[_0I/SNL@C7W)4U5]G%ZR/>.T M/):SJ^M)!TO XA3%J[ZDO/2OG\ EJ94421&79$JNKG91%,7[(>(#$!L"?_VW M;V?#9U^@'0^:T=]^8C_3GY[!*#9I,/K\MY_^^/2&V)_^[>]_^EB(,H*(]&)*7^U^=? M>.0TN1P)_ICQ8TD3IS(E08?,\.^-,K3[TN%@]*]?RC_!C^$9#F\T[G[\VT^G MD\GY+\^??_WZ]>=OH1W^W+2?GW-*Q?/YIW^:??S;G<]_%=VGF7/N>??;RX^. M!XL^B%_+GO_G[^^.XRF<>3(8C2=^%*\>@(]/D\L_O(Y&/9_^$C\Z'OPR[O[^ M71/]I%/0RB$\6_J)\A.9?XR4MPCC1+"?OXW33W__R[-G4\GY-K;-$#Y"?C9[ M^1#D:3YVEP]GSVF>=^.$3$W3=,OI_#WWX:#\[.AS!_[[2%O!3]?,@% ME"IP_F?YMN=;8SI%(&V\"$#P71@5BE?$N.C;M\=\^5TD0?87PTE%Q'>_NRK> MYLP/:@KXSE=70-M]$3F#LP!M3:@WOO<:SCG(VPC9>)(&8?QS;,Z>=\A>'KU_ M]?K]\>M7^.+XZ-W;5R\^O7YU_ G__?WU^T]';XX_';W\/_]^].[5ZX_'K__O M'V\__7,U_/($4A9=Z@3M<#[@*=<&@ZP9C 9E(7J'/\X>5=#W-RSX-H%1@ND" M-<$^EL)E8%013N)5)#UI*SNVP8S]F5_3AT?)@]XGF1\W,83L;S=SK)=U)? MCF(JW0KC^N3#$$YR8"YQH7 #999()B0)-%G"K:0R>^YD%'V-J4-P?)NT% M7+W9C";(ZM?#[H$X<>%S>5&-":__ZV(P^?ZR.3MO1OCC^,6WP?C$:X9_PB@! MRP&%8QQQF6MB >5$=6(XK+Z(L0A019[ M==O36J!.;ID=E=BP$%!%%BPUF^[AP/:*:_J2^LXH8;BG7'%TOAQ"DMP'$@RZ M899;"SQ%!5+]>:EPPR+=/Q,V$78/#$ X9\WH>-+$?_W>&:HG@DK<,[TG3J,W M*($E$KAW)#C+I1;9L"@K:_\.B)J:7V3=WU5[!>4T-25[5]5T6U6_2*D3HA]^ M\(/T=O32GP\F?C@#%RE+&I(AH#*:2K20.EE.F/9,A+O M8>9_A F.#])KWXX&H\_C&2KG(A66)F*]U\7\L<0;@2"C30"*:49-91XL1O(8 M"%!!QG"&*\.+L8EDCMT>04VC+B%D[+!OD%WH[03X<94*^32PRWN^BS M)!)W/N)5B$1*2)E[;6UU%V%M<(^!'_UHXBYEQ+:4^=2"'U^TW[OM;+JSS8 % M3KT4Z%-+1RF1!A0./VWR#FQ(G%"04LG@5NA M:GL1&T+<&5C3#A=&%..2)T= ML=(SHE0.(+@3QN;^W(X[>';/C5Z5N=PWV4X3/=BE=T=]HIP3PEE<[Q@WN)X" M6DZ:*P*:.J!":<;J1RIOHWC'Y7%SHHH&>C!&.SQOQ^,+2*\N6ERR/D [:-)T)>M^ M>71>M#!^_0W:.!A#.A$6P%N#$)E' TIEA;X7!^+03@.A+4JBMC&R. MM=:#Q;L$<3<'%@/6FEI)F4+1B#(Q)"=HW7&2$O/4">V\H+NAV7*03Y)EE71V MEV2JU\7L93.:E>$=Y3]03>,3G E1T*B)B=(3:4L<0+A4"N-0+-D8=#1WN9#= M0?@DZ55#6W>YI?MHNLE$#&^%.S),O1S8E25II*> Q&XZY:]2.@U,:#"1Q#^V40 M83K*CQ";SU-M3BU,RKS/"D?EF8LH2<-(T :(SL8EJCTD5C\;U>^8'C=]#XH1 M=QEOJRRE'^'\HHVG901W5_^3$(,#;3QAV3F0DBZR, MY9)H\ GQ*_1I 3Y)T MQMN@B T!O1J*KDT T$3Y%**Q'DRN[2C< /"XN?)P62_0_-91^'LS1;BU>H\N M!^'<0*-<20EK< E96*H72NT?LZN2N8I)<7 "D<,TSA"(PVQAF82L_#. M&<8G?O7CP;C)'Y ?N'QV;@92Y/CB[,RWWYM\/$#7(@^B'TU>Q-A"W0,W*&->!U=/1L"60]G,XK(+2 M5M%@"XGOD!#!61<2]<1"5"4?CZ0OI8OHH0A/I=6J^M&@G1)AQ=&PW?%@$T%7 MU'^Q'$]*+Y;)0_-./!M'QB.#@;C,JO MIV%3_#>60)4*$#-P1M"S%$1ZZU!47! >G7&:)6Y,_=-#6\/>,\'Z,&-WK.4^E2Q"GA72D($T!"X)(83G7@0O(L:T<>[Z)X[&S97-0]F" ?_/=K MUD#U0.TO.OP H>TR9&P = @:B#;,$1DC MD9NCIXCXAB13"$ _@2)3"6V8%.L*I,@WO@;.OH/,. M.7'WX' 5W?1@^"^!-@O K .NIY#TO<#V$YBNIL;UZ+&%#G9.%)P#C-L42+81 M9X? &1F\0(O7"] 2%&.F=EN*/1!D1?< !US@M4P&)0BAG MAQW'O5,Z'E2H;5NL!>PQD:6^)GIH1+$@;9*9]Q(8)RXF3F3@FH22.S%*X-LZ M>&U[+:0ZY S5-O&3+46]U.@XK.CS2S\^+?]?ZKZ_H'TUFHQ])\A).X@E?8N_ MVWLT>A.0AQ"=?K!0:T:K+Y^$$^,6F&YR7,V2P)30*ELBI=%$VA+2"=F02-&4 M5H$[7MUSW0QAY:+G>YX[#72!DD"--\6O*!WRE"0V4B",E8-0FF6G:R^I&T+< M:92Z'R:M*(.NJJ1#B5"O&MGB=[OHB45[- B/ @6)PU4Z$.>,)( [F6& 4@ZU M'9XGV W'OL8Y[!QRI0LTM%'QH M)!41+7232J?STN@>?7D2>,I$^>R=5M0XU4O5WD&13 M22E,>ME"&DSFK?6!)R[0Y@G""G0*328^V428%<:JI#6ZAI6YM@C'GCSPG6BR MJ:R&/CI-+QPE!^P!PX.;971,6% M8]Q.KCJP_P;-Y]:?GPZB'W;+*,_> L7%4X58HE.(+(!S!(U23J/U./BU&I#C M4ZXQ W^Z8L6] !ZSE5Y/\A6#_AVHJ2=Y'=(L>+T.J$TLZU6T6 9DMZ9R144U M?4FY]HJP%!RUU)0K-TB*O!0U2TVL+;U7E(C>+JF^3H%=;DHG:"!0H-$0ZV0D4@=&+&3\$6&*#-DI MWLL!PTL$AV>\58SZ;B'L'E0_/XSTJ7D1<;@MO/CB!\-BA+QIVE)^= SQHD7I ME],&87)B;+8J9XKN+T?+Q"B++*>9)$0W@Y$?Q8$?OAV5G',WIJMLXHOQ&(HC4[I80?*3JS\<^8]E@"5! MW24NMTC4]HAFNXSLKL14*?5Z^=0I'*3_NX$/@V%'PCFXH]$E(/S ^V;4WL!W M-3FB!4^##<27> 9:/HZ4"@3"$T3K@O(RU2X1JSJ ;=?C&F!F/J1./@A/23 : MUQJ-:XUW@A&JG4Y2>2YD[4A,-?"[2O;NC[NW%_;]Z/U0LL3W1-ZI]DFX2 F/ MT98"MTP"590DEJA4*N14/=A\>%G>/;%C0:"Q@I8.+76V#O8?^=W*'*B9(WN( M @^-A"HH&35UIU?]OL;E:)X0 M42JII(?5Y-+,_/7[Y_FV ]9$_;/.]!>ST<_[J$-I/+M!76';SS9JUK@.W)-M\(Z'Z,\3XT MOHQ4O:FKSW5L+="21P<4%V\%!D$K&XG5N :K:*EUUBNA>UO.]L>M%;;VP5%K M$RWU2:FWH_.+R;B3 )OMVEI2GW+@Q)A0KLV+I6]?YB2F^#L MWI+J49'+*+.E%GHPM!=!X_, !=5&!&=)YC81Z60B7F5-G$_**FM\"KVM,'?A M/#6"/$0+.UI!YEVI(4/D0@3B@)4B )])0!< C7]F!*72YE2[XN(>.$^-( _1 M0A^6\=UD;[?'"N8M,'0"@)4#^ )]31>")8'C8!W7^'^U@SE+H#QQ_ZJ"?GIH MD/"I]:-QAK:(97J]+P[Y:&'IP"?\RO'B7\VFUCICZ]@)ZXZ).J&9*"T:>2"X-3!BG7=$I92=R-+EZK>6'3Y35SEW!T_4#93:2WN[ MLS/P+#&_T01!1'! QJ9SA!G+254&=!& M)BE3_3YX#T6[>T-O?RRYTU]O)RKNX]Q=TYXWK9\ 8H8[&80(2@-$(,9[M&$= M3F&KTP0\H+'@Q_*JFH!T_UC^/?FB_0CCK#X3.,XJS<_ Y.84QVF0:2 M4W+HJ3.#)!>4Y&@#EUY -K4CH^MB>]+$ZD%]/7BVBW?ARV# J\&XU*BB[W\2 M- 6<#HK0E V1'I=5;X0B3#O*HN=[R^(;Y=<[ M'+75\[8[_E1OJ)4...$JY3]_;N%SUQRSM'#H$%R1$VUW<%PK$KH2/UJJMHI) M9KWU5 IAA:X=@EJ%:>OU6R M2YJ)S3JP(*6*=*TD^(I.#XN>O:^\53VE-A6%6[FWQPS/E5<#'?:MU8RG1GZC0$]U! 5\38Z H;%?VZ5LI Z7P"4 #R0 +5C.@@1 P< M(&2YRO1>-_TR?_[<0&AVZWH4387-H+2D&<8YS$:(+2BCEKZE_ELS',W8<]>G42^E94 M[S=X')\V[>03M&=O1U]@/+G5SZ3[[>3F;[>(83S\8=L%,"H-LE+TXJKUY/)6 M05?L-,:EY$0@2902R.21IUUC61UE5!H0/O=YQG;'\J-!=0L J!.FS\/$A MVCUTQF;C;>#H'5&N^71&.P6<"(Z#!4]YIK4]Q\-GZ@,K= ^&J)LH]; J=*7Q M8'**)2*'#AB+ACCPFH#VWFNC3>85NYE8)E =A M/E(BRYT,5MA$#!/*!S2:1?Q1H;LKBM52U&XK=!67RF1J"&5H&4M)T_225QV3 M451895/M\\2/MD)W&_Y44M$^*W1ESED CMQ0G]&@0%O"&T^)U4;HZ"+WMO;) MXR=2H;L=L7I07P\5NO<[]"_.FG8R^&](Y2[I975V+S+^[XOAL/F*@BQ_.;WC MZETS'I\X16T6.A'/%4XB X+8X(#DD QUT21):[%81GN;ZBD7R$W+91DC &00G-!LDCHOO&$ M)D7P)=MGG%",,:CN>U0!_IAYNWO-]F L/G0096I=#2(+R8WDBDCO4(R4"N)9 M+NT'C8%LJ8JN]G&=*L!_T+.F9GLP1Q]8@I\=:"9%(EH4ZX9E1WQ"2]HXG%0! MG;!L:ANG?Y;C%8>RKU?1W5++M%;=P8>V.8=V\MV/4HD6G1>[>@23+8H+5GSC M=A4$F\"M5"8P?^2'H4>7X]ISKY$(DK>E/1+5DA$90NEDK#/)67&G=,)%I7;@ M:C6JK2O=+N?1TF=-\Y(^B'+\Q^,&[P4NH\R1()Q&=X[;R,'JG/NKC+@?VZY* M RISY$YA7!^J.)2B@*5#^K4[R-0E=Y1D+BJ)0])EI^;<$:=R(D[[:%&R4>K: M!0)KP-K_G;DUZ7#[/K7*:NG!M%\^>OR"6:QI'8@]%06L 6\_N?[JJEV7.EOJ M94\4$DEF)BVZ!,XA5)$C\F#,<9,G M7WT+)1 ^>_FJM,IL.IPEAG>9Z) @G-6.:%9:D5B)=KZ#0 "7WA"D58E7/Q>P M+KC=NV7557O;1NI%+SW$2]^!'\-I,TQOS\[;YLNTH^N\]5&RJ NK20#=773M MB?-&$<&2TT"I24E7ILP]B(_";P;?RZJJM6@Y)1T$\ M9PD)JR0)FC*BA*.9"F71M:A='KL4S>,C127)5PP.=@?A7C9GYQ<3:"^'>VUE MF\&SEAI!R])%DR827":!H0_!&7"O/(_:K0S7K/FLQZ/V/H3;1XNGILN;QR+D MMR,4QF>DY9R7/@0CLRX=6&3I1$YN=$SX:8*[VBG ?GL=#CNK2O\L, MV9O/TN4Y3JBT1FI1.BF/%A<\6BIJ,97:#5K(J+D MABK@5-6.:M?"_N@HMQ>E[C+>\AXF)T(Y'G(NK1I].4"NT.XJY_M%R);YB NM MKGUR^CX\CXY$U82_U-2ME94LR";?KXX&?X0QM%\@'9^B?39NLEWVCRU;AL:;'WU_?RA.1V,CZ8'"2NB._]V32 '15(KY4A5G <0&F]ZD00Q%&* MQNZ]OS]9Q6WU.GM7>>ALNW#_)AAF7F(ZZ#I*SEX \F>\H /ULP2 M%6\AUOZ53476X%(F0I58GG+(X4S1+5.013GEUT&::4N<*BVY=[5$(E+VI#D#)K,P)*,<95AN/(I M>W -MA!_TX?L^HA^X\GE_]N)QZ.3M'D?BI:%L_^CS-ROWZ_>HS'_SW+D9?1G U MC%&Z,RE6CZFG[;R/\>S'*-B")K>=A$/1<1]5('V,+01+@_6,Q$PCD5XXXIBC M)-GLE*+6*U?[\/*?A[=.T;RY*X=;;\?BBG) _H49I+1 KMP(=9)TI\>CADZ ,LR!\=+;V MU? ;@]P]U^IG OK53.]MEV]GY#XU.(++UC5E5!\NVGA:9MX?(P3PVL?3)D]. MH0HS)>4I6PMQ$WYND,#>1 M\;Y3F.4ZAF[)_0CGLWDYFX"=)YS >08Y$:^#G1:C6284.L:0-4K)A;#6B8(5 M=\TL1W"(8=2-]-M4EW-%@WHYJIDAN ZNBC=-W8=E]Y=-U=+72@IL(>Q=DH$Y MK7,RBJ1<[L[1VA-O4T+REZ)E)K0*-2Z>VCT)[KE[:M<%:-R ME^CDO>AD$!"!)1*XTD1&XXE5-)*<:=*>*OQA?6W?^ZC'HNUZ\NRE]_PU)VSF M>'?.]@D#!\J@$]VM7]*R7&[($H3ET@DPXCH6:D<[EH(YE*C&-LY!'4GW$(:_ M 6QZB7A$?[V==H_\'2:G33I!'@J5HT",NI1QF%30XLHD/:.9>6"J=N7$.K@> M'3%JR'_I,E'M8K&"-)1H3;P67G[OV]:7"J!M;A%;[YNWO#+L ?!KW0^V*C"_ M+"Y_137@/D@.R"W.))%!EZ-@WA+-RG8AO> L[3JCOQ)UQ>C5@U,;4S_=XESQ M1E ""9=8F;(K5\0:0H.+WGD19.RQ7'\[\#N[E6RW++TGC+9#9>\[Z+:PNA8, M!\ES()IF3V06IBS[:((F1RD+-$A1>[(?V+F!73+@OE,&FVBB_\+S== \E5,& M&VGF_@KTAXBU?V5K:AV+#EU$J;I<:B"!94J$2@;IS15E#D$ KX<\-<>2NL'3X34^$Z2S+'UKG%?].U[/U6P MD;B;FK*J'1N[]YB#E%QF[G!WDPX)JB.0IWQ'!E81FO@2TN6G/2L5P][GY*9@DO%'H3-J(\I"1 MH>69M49K5 2;/%?I]HW9RTSW!R+8/:4J:;#9M?AW=&R$ V?,0CF_(LKU8E @ M64JH3CHQ[R%4OQKB\1X;J;;2/$ YU;M$K"3Y>_@Z!WW9&UP[$R+C1%F+N[OT M@H3R*J;D+4.XVJ[74?"$HAE?LKQFW&FCY_Z@56]:ZJ'O\XISFXRJ4(*HT4KT0[)-Q$OP1%O) MLW-90O7=[BD=/.:LMQ*M.<$2B2(J9#TD MW+,#4C^#=BKIH="+JV2;0,YXO1Z.(6S*2USLXZ8KA. M.",4RL(ZW%;1S,]& ;H6=BL^W'WFHZ?#EF+N(6K^'XBTW%!:0EQ.,6M%DB2K MX)"8PA#/!"<1(I7!@$RB]M9R[?%/.Y7R4#WT8'_,H,PVQG7 ])0!N0%D/ZF+ M!ZMEL7JWD&D/P91;H&RI:X]H\D26B?2!$YM"*#(*'-]'-ZMVV'8'"EX1X^]) MOQN(9I&ZAPK4,U[NCT?R.&^/0[/!9DL2+KR-QBPO>:D(Y<,MS\O+V<;"^ M$D2+X.W>(-A"D>LE?;;60@]G2E9#_?2UF4$5#%)0I4M(+G>7YXC6:T27*64A M%0A(P&L;"1O >]R$>9@6*I\O_EBLH6[!],IY9&8D,@H$00."H%$2RX*VP 6@ M\[P.%58<)KY\X-.T$!\N\XK1A$L0\VY0:\"HV%3@VJ-WWT/@@<*_K;XM)-?' M#)Z[GTZJH),FUC)T<4U*^,K([JY>KL%)*M9J)K-O!=YS_K^N_C816&6]_8Z2 M.KN8'T465-+2F8OH%,MU/3J28(P@2D2EO0?*4XW5]\9#=WO(^\%B;VK(K**= MU0'QWZX!,089:($2EY@E$J@C5@A/M-<4#840DEKK*H)5RKO^T#^A\AXLL[Z\ MJK#ZF%VXO?6__G8^:/VLIF+0I),43*(.[4.C.8I# ;+0H;6O?)(RVDAQ4>K# MA*X!_@#3/3T?;]R+VG?GY*V68_?/S,V9#H6=9&\H]SH3+CD:LIQ:4MJ@H&RY MHMHD%:%VJ]::^)\FB_>A_$-:B*^/Y>/@\^EDC",JAUS\9SCA6JB4,DY'8*5? M;L+964ZO4THEIX\,#.SN&/[43),#9L)= MOJN]VRHO4NIX,+\YX-IV)4'IF(TG0H/%H44@(24-PGLP$ M.#1JW&6]WCOK9P/ZX@?#DAM\T[2_X=].3I+@RD R1,3DB(R>EV I)3P;+8*/ MRMP^@+)_RB\9RP^^[X,4=\EN]D;VZ>F*<3>(\=M9)/2WMAF/3]"!5CX&3J(I M%]A:G8G73!!TKGF($*RI?C]/#\/X0?$=4^$NN^V^V?WZ&]IB@S%WR'=UQG7#_[O MFRQW)X3;6X1]-L825(4T'^ ;/VB[8;$3H[7@8!))JG@J.#!BD]1$H@F7=8K& MR%Z"D#V,Y6D2?]^D6)!.VO[2^6'W&4B+!?SZ6WD))]YQ$4(JM2/=K74FD."5 M)X$)IW"^YLBKWT:_%K(GQ\0>%+: 5_TW=%HFI>G]>V]'XTE[T165=J>3/YWZ MT4(;ZA]0DE>07GR!UG^&[I>O4#R74^Q$YX329IG0E$KEC)?$.6,(!VH857302=M/T)Z=,",H4\H1HR,N%!:U M8[U-Q$".F@D: EOOEJH=@'TRI#]([2^@]T'G:Z>_/8D\>\FE)Y1Y7V9P:80- MF83(A4J9!^73(1!\^ML?%-\O Q:0?'])VED-_F5OMXLPCNV@V[4^HK5W$K3D MFEM):.BZF1A'G&2,,"TD,5PZ(DVVQ*HL2R;.")>H@7Y\Z5Y&\S09OW]B M+.#\_G*TTQUJ/L#TIFF[MT\<3E1G34+/'43I> TE'0&$)YI5D,&G]8YW[V)E M7S*&I\GO?9%@ :NWSLU>;C'0?L&9MV1\TX POCK*'R$VGT?%#IOZTN56SO%+ M?SY E[JSSLZ:"YRM$;LB1==_7\;VOIG\$R97H[[6-WQ\8JU+3/%( M.#!7@K*&.(<;EF8@-+4<1*YMO^QD8#^FP=[ILN (SYZ55A(BLMU[R.QGACVER. 1:,%]VNCKWY#^$,!]'&1>!5A5+IOO(YE_'>$Z",<3/^F^]]ULG-->J,(8 M00-Z_-E8'(\SQ(L4B%9>1@?4L^I1_7O@[+_QW]ZXTO2CLQ[:^!%62*/\K$?7M[L%*,N]U0KPFA)(Y;#02%X0U(4CFM. M1?TS,W= [-YAKJBDIJ:$^^A)!L-A:;\^2K_[]E]0.O',JK?GEXUKH44NVV0J MI6]2%0Y\H3P(BT'!\L-]QQM.Q,]-9P'E<1ZA8.KG_48U-Z'6'MH?O4;C*#U M0V3EBW2&8AY/2A_%+W 3I Z>&^]]"052(J$T%<7=CRCIK0LRQ;!>"]4-EH:U M@#T&HO2GB1[NJUGS.) 6QGI98+&,=I-W@G2G@[Q.+&7F ]+ZB9S?.J1X3 _: M6VJHU JKOP><9./2+K #?15"?C&:#-)@>%'FR#'$BQ:? N,MXNGZ;J"'85]=X+=Y>'NW>N_$.)H!W/TQ;$>__ MTQ)M$P7V0+!+1_:J9'$6DX 4.;>>DAC*S01=GVOF,P&O>&0\\$1K=VM9"F;W M#GY=O2VKJ-M*Z#UD$^Z_S-O9((QQJ9S/X41ZY8@S7I'27DYJX"K1VJF$>P$] M,E;4$_[.-J*UU]?9 8&L@U< GAA=Z)U*)%4[I+=T0AMK3."USXQ4 7XH3-NQ MZ[M[I=<./'9J&$/\^7/SY3G$]'QZE2@^Y6@T_+XZGGB#?M>_9\J\F*X(=_.; M-XH?;H*R4EAP94WYTGM8+[&]&*4/0S^Z9OA5CEGU ;'/#?)Q[WU],F:CK;#' M1-@-PZP7I2YZPJ-6Y3TB[>_FD#GDJQ%-K>SW\'6.9UZ_(WGFQN.>)$,Y;N)S M0.>.<@(B:ZN4XO1VA?_*QC+K/_UQJGXWRJAX#\>:@+N68W.HP6D=DY>$RECL M<8EVE9,2C7(N$H7LN0N5>'/]N4^:,0]60,7;*SJH2_:G\=NB##^W8LC=9SY!@FPI^(JW)JRYVJ$;G9OVS(_B M]'/S6C'%I(@R$15RJ4;+N.Z56WLTC3'[**34N=+&LQC!(^;.3I2R]+J!)3&. MV=OEGW*6]N]_^?]02P,$% @ /49H6:E;*2%Z\@ PK,) !4 !D:6)S M+3(P,C0P.3,P7VQA8BYX;6S4O?ESW#B2*/S[_A7\9C=>=$<(TSS [/'"_F: MYPBW[;#5LV^CXXL*7+0X4RIJ299L[5__ !Y5+%45": 2KVQT[8E$GF F;SG__ZGNKB[7_/A9[<5ST\ONZZJ@U4E MEDAB&202RW\^!^R7"]"WA&]SC*L%Y%IR/]K"<8JG'ZVA>R,T!'>/\ C,Q2AW M']3;#5OJV]V!NAAU]QC;^BS*!J\7^"SV8$8HK^4//HB_]6#D0A/*M(73J^X1 MJOQ'PS>,=]KR8&FO8/_^)_&WU;8&WS"^7WVZYY50V9MO'[C0MA\*3(IUT12\ M_HP?Y9E8O]GR:U(W%:;-*J,^3 EE@AJ&Q'F%,H 0]T&$?!IE/$C3/%PUN^]] MQ3?@MZ\#:BU\<^!_TN!(D0RKF!7WKNBIGCM_1?'E?,+[?<#S_S_+U9(>8+26]D19/65/22]BSUYV:\&?ECA?CCZ>ZVJ@%5=T9L?Z)WZAI3"X[AMPL'EY5=Y=SI2F MO/R[ZS9-(/LGKZP8KX3Q?8+PG=2P@M0K^665U2&T <1-^4HH<,J+!\XDN%P( MMORDWHG/=!4E/B1I!D&:)<)XAHB"+& Q("RD 45QA,-(11E=A(5CK71SRX5+ M(@&JZ:'+.#JMD!;CD[YF*JNGBFFGO[V;TGO%O0$O3R#FM9AUNDGBM@1K6>]B MMM[1\[/X )V7P&IEO6^%1=T!()=JM;J/(K_5[)LMKKCT\-GK\NZ>;^KV6[RN*O'%<0G\U>/^D1Z?Z^^X8I_NY8/UWW@MK.CK M#7O[XY[3UJ"6/_JT;6180L9Z_I/+"(UXYD&0]DW0<8>+C?CYZW+3GEI;O!:^ MV5VP@B'S$YPPD,I8#,RI+TX2#$$2PBR'4FTAN1Z9%';_Q<3ZK7TBK= MAI;:*^]O^R_E[>A+D3\63^VIOO(&NKV><&]'N3W:_+1\Z_;DE-JZ*E[@MN M^"I$),))F($LQI&\)'=%B<.BZV#B-(_29MV/Q W'8S %Y;XR])]&W?*@Y9+#-(\H% MFLL?. Z9??+X< G/[#"X9G_?UDWO0PH/4C"O6/./O'F_$8J*?RAK\?/7N+[] M7)4/!>/LU>-O L'WFYT?>DV;XJ$-..X"YGX 0T@) WZ.$P )00!G3/AI21RR M&'$:+\L_RU1-L;\)9GQD^_=7OV M\RC,MD??R16*2_Y:.AN"2R4_/!*>P],Z#NFI67^11]"N_([Q:09S0 M((@"X&=!!F 4^ !3Z(,80I@3'OB^GZBH\"?K.M:Z7V6@O&X*>:7Y*\?UMNIL MO-_?E-*7.B^+D[R8UGX74*AIS9H2IZQHSI RI1O$*R.](/ZUUPE/5UM$C,^0 M,$C>N5\;&D\/N!#_7O-W9?45K_D;3IJOG,I+="F1E&[OMFN90_+72HCR;YN* MXW7Q/YQ)P7[%\[+B-_C'*LLPS(,4 \2%@,$848 )Q8#[20Y]BGC T>HH1VG^ M-+:!G-+7K):M-?%E[X%[$KJFP6-E$Q0MG,5X:J0A)#K>'I\K;X\3JXF8ZM;W6?%W6 MS8U$Y(;_:%X)^O^Q2@A+<,1R0%.* ,QH #*>(,"CD. X3&$8*1DD,W!<&RCT MEK/MNHT(=I?R,AJ\J<]'D;28I*;%+)"NF_K1IJ!)D-[O+5!/0O5:L!8=I!G" M+&F-OO]7OQ5\*O&YC M5W5O0:<8\3A &4AQ+$P#[0+& MBK:+-@.G!=LE6_0D?8^$UV+AM6AX/TE$?G[**^_W#AU%MTR;:1JY7(Z89Y:^ MI<5$2YE:!@R83,[266^Y?"P#*@]2L$S>UU2MO%B]+A]XI1A[/7K>G6RW8*P& M-L\B?^*DKCG]\[?RX1?Q3G=(B[_LS^;CE9;YJ,X1L/MJSCY@9AW+8*#\W]O_ MWA8/PD+?B.]O]TW*7UQOV.$/1D]VE4+O-[22UL ;WOTI_KW>RO2#MS_HK0R- MR%NEMWG.Q;>7!QAE49J"U">I.*TQ X@'.0AY%L D3*,X\5?-KD!FUO)<%GVM MT_],,=&$/,A[ M9C(2]OY$W.57>?P_=87[4Y5-5>I/R&U\\L/#-SJBO($J[Z>!KO;,[DGS!MK:W &OH\Z> M!_0\NV+)L5H8^47]M>?9F*=NX#-A87K6W1=-%V :,N"D!RO4[NMM50F,5EF* M0LIP BC,8R#^%P"[1$0?Y$IM[1#0/?@ MF..@JJZWR!==];QGR0"[#21=R7MZH;AG^&*@015IM:;TYN MK*<4R3]6+:HO MFL:%96'KZ6+'QZ%R]6G,.&$TA&D&DC#) $1I!'#*?$#S..,XS["?:95!&^"P M8#QYGW=OIT;:A..J 6BG?-0-3NM53.^KI)U&LHTY9"W*K8_!PA%P8Q8=1\?- MES+39I^:6UZ-:K6'\YA%69Y"$@.AFX1%D_HIP+$?MKHK2V/.(ZH4*)^!XU@K MM5 'D\5;[\%K-FDXPR2*HSA$+ ($0I@C!D@ 44@"A.<931D&2$Z40D;3-(/ M'[1]1;S2+:O4]+$%!NCIW.X#&4%T8,C-$&6KM\09*,NVD9@F]:ACQ,SC^A'K MFPI+%_#KXQTIUZLPSQ$+<0!XS F ).,@"V,.J,\)X9S%,%.J SI:V;':ZF%Y M'3#%2ZDCZN?C]<8TZ0F9(CE:T?J3J!M%ZP]76BQ:?Y* <;3^] -Z(L$I6UVO MU_U2HQJ/X692X>.?6\.Q+ C0WO !C8&K2<4L Z:%Q";M>C)SCNSYJVIE,5(E M;D*JQ!+]V4397JIF%UY$R%3)&V1.^7E]$92%5M=MV>SZ4?IN?ZMWJ?5[CU51 M%%76/T/"1I7@2-J=&3 MM8$0R^?A2>R-Y.5PI<4$XR0!8PDX_8!A X<^Z/LI?XLK&?"55W-#\7!!KS?L M3;'>RE*,P^!L1&&0!R0#8>I# #,6 N)#"! .:!HE 4ISJ-6?P0R/!4/B4N]L MN^P[^<\6K?8BOT>L/1QD]KJ\O._: &BV9##<"K6XS (,UA/_,6\'E/:LNSK! M8)=!\@O98ZL=@B$6RW8[N(Q51\T,+EQNX<8U[7]DLQV!:9?%$*R2D.: S<593 M-5[>:Z;]PQMVY_/T[BS776:"C<_=4>84:G^,+C(33+76.68*AKZ3]47H^\ G M<2 @7[/R7FCW=VO\3=7=.O.Z8U4GH7H2+ @.!+''0-T?.T?]O&=F@7 ]331# ML_>[!&_)<9LASLB%.[?F8L[<#%%CMV[N48-[@[:&Y/6ZK/E-^>OFOGA3U+0U MHY1O#K5]@PS%&X0K/!! M\_Y D06]7V3K.F&64K/+A//++G>5,$O:P47"_-.&G3[6Z_*['*+UKJS>E%O2 MY-OU-:7EMLV@EGVW)9 AZX*$D%#NYX!E, P"RC .*2 PUQ.%_-#&J9:_<]T MH+L6\AZN;&G6 [[R\("@EY>5QWH4/=P_J]G00XO7:CZ$,PYJJH>!>5]&S+L^ M8-[KBK.BZ1MQ6$^*,>*#K6X;6K"7[:IAPI:C[AE&B^A;",+$_YN,M\@YAQ+< M_ECY4&SX^X;?U0JGH\(J[N1 /<>VLCA 'YT.'J_2PR\%@5+!Z0&L48GI+'@*.CU+Q"27Z*?E:'%0['5WR14\Q=)B<2,8?0F5=)OZ T%4WL4;@ M93?UWH09%O/NM< OGG1OPIQ3&?=&ZQ@J991RK"@G=:\%[7=[X" $A#NYQBC8$/8XXFF_7 Y M._3L!S5"S6R'F;67LQO4B#RP&11?,6]V,:H_[G-A*.0HC8110$,DG&L>)P#! M( H@WY*:483KE74=Q**ZU2^)\T#]/M!'/-%[:B_F%H]07U*J,6\(26*+'8F M.(:Q> .!LV2>JO,__["9-!X7_A\[MZLD2'S*, $!R7P _3 %&.((4!IF)$/B M=SDWZ&6K EOI([ZX5>V)\)>>\"JQ44V6K7'%2+1/]#F1$>\3(2Y[LJY#L271 M5P*YJ";08<)3Q:#UKBT]<::P=A6&288S<8@+I1 #"",.$!;_R7(\*IE;P"BQ_\*TD_,K.%8",E/>6O;)!!_FO70[+- 3:AS--H6DWP M[-DH\Z0]J3.PFY,RV2-#_N=CV?P7;UZ7=V)S*6=?^(9_WPUL3E$8Q"01OCHD MPAU@1 X"RP!/""1AE*>96M_G2Y!P+.=#^YCNJ-^4C?.^^K!?Y<\U;\ .-V-I^7OQYZ_K_?\[?&R/&#X$JZX M[, SA\+SM^!19))2#Q[5ME^A /R0D@"F(B)\#F(IS M#..$@BCA8>H':<:9KZ.[)J$Y5E(2MM<"EY4[[XH-WE#90OS]IFZJK4%OL&G6 MJ2D>:PS1TS C7APFY+DH45*BT9*^F(:UJ&)0(ONI!E![R4S4/UOV?BCWVQ^\HD7-V8HQGM'$]T&>ICZ Q$< 1VD$>(BSG'%(HB#0$?=9B*YO M#'OXGMP=C_=0I?C7[4R!LD-'3^SGV:@F^E:9HWEU>,"7;KY"#]W;@;>G )0I MM:0$YN$MJ@B4R7^J#-1?O* !GZRGJ?@MW]3% ^_:$>R'6OV?/5M636@=8B*S0/O1Z!>M?.0 MA8)J\ _YQ[_X;4(LQ_2V_>DM%_^K.&_KBS7OWT^OV5IS2 ZD6![X1Q]L)V5/4F9>L'2TXK*U2N<(.BI3.ON@ M_K?5?NXR=;L?"ZV1UGCB5=>WHVWOUW'J?P_Z2CN#\13=\Q)U(;MPGU7'$<4\C@* :$ C/, D PF M !$2,^KG?LB)5IN0(Q"+B%O=@=5T]T_P0\U\O8Q*/0GK85UY':7V$PS/$V.K M_<4Q@&6;6)PE\*@5Q?DG[=TJC@+)*889SSD% 2$,0(1SZ4=S /T@"A&*89YK M->F9!N?\IE!"N_S>3SO0;H]J*W=YKF+M:F0ZO)Q[KFB[&N$J%V[6XNWRNJ[< MM(&[MBJ@_K1MZ@9OI,^U8D'($I:&P \3"& 2(X"@^ _-PH3Y89ZA*-/*X)\ MYEBF.]!=2/W**_=PVYO^NL5&\ZI_DG44Y32(: 3B)(L!C'((,">"DSPC-/0C M&H1XU?7U^MK@JEF6@4\!*[/Q%?]6;-K1102O6RO9#?O2'&&2HAQ@7S9]XW$. MLBR "4I";.$A=@/>_:]W;#G8-X 5IEU;[O/S2W?U,X96YS0.V5Z$?S:B6 ' M6)PY>] 62TT4"+15<3(%:MG"$P6BC^I/5-XQO+@Y.+#DB+F5<,2R#*84Y!%- M (0Q!D08C SSE*( Y:D2LV3SH-P[:,]21CG/V2;-\W"DA.,4;QKN(A\_IZP][^D/>O-_C'9_PX M;L03Y#0*4): 3*9*01HE@&322$G2)$&841CF6I&2:7B.1;*%[OTO?'?_K]Y6 MB&2#?XA_WW#]Q!AR)%.FV%7F:@ M+1N'42/]*"BC^-H%B1+[XK!Z-#R88QPSW^< 1YGPXY@,B[(H!VFEXJ=_>OVCJ%?(AU'.?2'DH72>,YH# MA',,@B3ULPQ3EA"M#$ES5)RK@P$QK^U?(,^^XT8&$I'ST4O;S%=3&\NP5$^M MV."FMHJYG!&65- %B"RJHBYGV%,59F'%A<=$?-S*&ZU/>1>RV*6NO2NKOXIW MY7!F3F'$"8A\.9+93RA &4I "+. )_*>"BG--76-J&O7J(7JX0%LFZ69;QO9 MNO&;A%^;1R&=[9VBD_4"=D33.[M\[$2'NTRQ[7?V^F!G6P)>P!@*118_]TB* M.33_&.,I%)EM;52%*CP;,>-=8X*/@HF]5^9'5'BN, 8X2QB *>< T2@##/L0 M9Q%)LC@R#R&?@+AP1'D]'K6^*3> SCAUAGPTB3A?R)T+ ] [Z$(1[N"[BDA/ MD.HD0'T*WC/&JR?(GPY?3[UH6! HOH];L?(GLBZ^M5KJS9:_EUG@Y8;)EJ-" M); H26@(:)OYY_L48.)CX,A8)>AW&Y[GD9JX6Z5<3]P' MT-X>]E7?0UC.H771/UB96EL5?[/PEJWX4R7_J.)/^44SB9>U2:,BCY&)(0/H M7_JZ$%D,LN)IC(* ^P#%% $88 90* -?48+2)(I33K3ZCJN#=JP#VOJL>E2? MA0_JL^JV/FM7G24K]O0TA@:/U52'&\[IZ1"EHK8!E79PASUEHD^_):VB 7A1 M]:+/D*=ZQF %TU#[ ]]LN:Q@?EUNF@K3YC^+YO;UMF[*.UY=D[K]F7)H5VDU MEW'<%H'N@FQ P?LN8>+S8K[<0XCF($T\.4LK"0 *&$!8 2&!+(L)H'667JXO./S4@+S M)#3O]PZ>YH7/$UXHFLO&%&K:QNK$Z1O!)VFP9?$>+KZL>7N2L"-;]O13%V1@ M7-C3I91J1IQ:(CMXCF),4P393*4X@K%\%L4Y,D\F4)Q]6$\0&2]6 M;S=-T3S>X!_OF5BHR O:NJA=W'H5(9SXN1\!QB+A,"8( Q+R ,1ICG(<^#17 M2XV8A>18(#O8;8;?(?3^DDA-2.?Y-2VH5KF@)ZS&#% 66F7B)NJVQ1J=S(J_ M[$5U?N5%Q%69P$%DU5\PK3&5E6V:[M;A2^X^N*$BTH'C=)H$:_6/!XLO7.]X MBK#C^L:33QG._Q4?)2O6VZ9XX/O@P2W1=-%R(<8BBRMN8C;T9^2!R@))=ES=A/A3* C ,4T1@0 MFF8!BU&$8[T"9P6@CA7"" 6/#L$_*I!HTPF,L@F46*FF$VPS2$\OC'FS"XR^ M;GG3)M"[\/ET*+8V!$T!Y,(ST=29<#PB3>-=,UWQ:[GAC[_BZA^\>;?=L/T MPQ2S*/>!3"T"D,4!0,)$ F+<)A!DN-,JZG):3".]4$+U+MKH7JY *LG^V=8 MHR;MEQ.L)]\=K1U KX7HH,O0-%&61/@,D$6%=IK0IV(Z\[1F(*<@M7F.XO6W M;U4[-_"]4!?%IBYHVZU\YU@RGL0P8 $(200!#$,,<,HQ0$G((YRGD"9*"4-. ML73M-PS0O1WXKM>^8N3(Z0;-1)U>"MOUE)-2 OBK(0&8CR*_"W Z!;Y,<'0)_NT"JXL M,VT0UMG<6[Q^DO#W3DA&<]NFE\9^2JB/"/!SV=@EH01D"#(0^&$(TQPQ$H>K M1HX>5_2C%8!J'9 [T,KB+3[H3+3"39S4F7#J@'6N&CW)LH*R+WLHCO=AX MY:Y4!>]PT%,=&FQ54R!NF*6G1B2?VOKQ 0M9WOC3;QW3?AXU&[V>YYJV,M%G M@"65H@%X4<6BSY"GZL5@!0.O7W6\X/N- (77UT08/M(4DG,&5TD(PTSV2(=< M-A^.A%.?,2A\_(CR(.Y^=95IT.'EX0&H_U;2;Q:-8[GWY MEBCX\DLQ6D]]*0PX_:_# :<]?MX.P>E1IY89K>%T+\5P,\?:.>/UG&@;S)IT ME"\"L)PS;(,/!PZOE05=F[&[F%:>$IA$- 4T\B, $4M!)BO/$HJ3E!(>B]-% MYS)('P7G%\?"5,O7Y?>^M=HIJ_8OKLQ:S:0OM\QS;N8ZR2(SY\GBEN_S9*.9 M,\C<$K84A+NIVLDYCVVCYJYGWKGO ]5 ?R.T^<)0&> M +2H!,\3_%2$%=ZXK$"V[>L9BN,T3828LC1, 0P"*;59""CF$!%(8I]J]10< M+^Y83D?UHP:]4 ^XH":1IK3IR: R6<9%L0[:C!XL_2P%L5.M0$\^HR<\==6< MOHAZ5]04K^4=U*^XD6+Z^)7>=NKCO,NDOK 3?O]Q8KS^J(.VN\F5(W LA(U8A_[=7,Y? 7T4G6V#0H M,'L+&IH*%;_'!7O;S0,:1@CD21HDA,KV5# D(<4X""B@)/4SU F/'>HU:SR M)!37QD,'61Q M3#YLV%>\Z6\*9+ORYE&FTY6;H6?Y*@RR).88@B@)(@#S-B]%F/0A3F*':63A3_-+35BM<4%/:+49H-\&6X4P6[VL)V$MVY!:A>RC MKM)*+YD)]=N[^W7YR'D_V?I,MNRZW5#QMT_Y%T[+;QM9-O:Y'=@IB\;J#\6& MOQP65;:.6/M4/;L"! MKSTRWXA3MFJKA6[NOOW*F]N2[<-]"A(U\;ICD6JA>C?%G4RAZ4"K2=04Q=,B M98E8/9DZ0:?WN]78I )9$ZW,Q-N]:%&VEZBI-1<1*06B!IE2>51?J&XJ+(>E M"POMU>/[#6NCBJH2=>I=YWDV+>6;/_P9$355DAZ)6W8Z\U&[/7[ M#979 EQ8M%2FIG_CJQ0Q/V><@IA%(8 4<8!SG &"DIS+^WWLJS4%711MQXKB M5_RCN-O>>9O=T+EN3J#7W.+&N\./LA:TJ.NM=#QQBZ-7]$AZ]SLLEVA'H+WA MTRKJY6ZC>2#!L$%!/W'PTW[BX(Z>*Z^CR!M(\CZ_[$U?HBF%R\U_MBX5MC^" MA7I8F.Z%FZ86VMC\ ;IXF4S(X*_2#HLU/C( ^2E&2 M9DBVD0IB@ CS01K1%/J,8>8KI=Z?A>#XA)> / E10UV?9(3"<7HI>9KQJ19: M2YO74CF;EZM(J<8966E/ 4,9/Z\N2+RZFV*;P/M-#D@Z9#"+IR M@K:RH%-2G[9-W>"-=)-661:E@ETQ"&7 &Y*$"'\#)R#AC#*?Q(*/2GVHU<"Y MSD/HNO'W52Q]34MO+8RPT)U*,,G &:UCG2UZ*NA2CAB,*5 A]()9!9/++SRP M0(74XZD%2F_I1P#?;^I"/-G'/SZ7ZX(6O/YN#?$R@;P M[16SQ(&SK?QR[=XL:Y)M%#M367^Q4)H&L>/(FLYKSYE<,\I%Z#(15CY"*XX?6*^"A,*$8@@O)R R889 %, ,PR&N ,^=!G6M7&!\L[UIP"F+QYV('3 MK"P^Y(2:KA/AP\67+AD\2=E0J?/HI MD]M)O.;U]8:]_4&+FM_@'[+Z2%AG?-/:9OA17G\.&5P!#I,T"CGP42QD,,0I MR' $ :-IZ*.$^SS0:#BO =FU82-1:7V$LLT(VY0;4&R$B<.]!O]HQ\_L$-.Y M$]+AK M0QGP8?HF26?!!2^##.@\O,\Q6< @EY']_::4=M;U7:.ON()8LR2%,<++9>9> +]@W3$ M4[\W+'HTO4?MKC[&L=##.0(KGT04)GX,>(Z$]>*S2'@0 0$XR:(PB5B8<*W. M)\XP=2S3VA<9[K=&S:5Y$0PWC]B<35LA0]K*D\A.E[;2(W\UOFZYLC]H93$F MVZHQ=8;GLO6IKME]5-OJ'*!AYXG.HI(FUS6EU1:O=9NI3JS@3L 'H*WW.(!U MTA=5@3Q;O1Y*,^# JOZ%OIHX]>QCX?>/6H:;.?7\'Q::]CTNK0 M/6_ VR%93QQ',+T!J#NK?IY"(QM_8MG%+/YYTL;VO\+3!J[QMV_-Z]O-M\^; M>O,WF0GY=7MWURU<-YL;LGY75M?W:[+^KZI/:U/UGW47=NUD[\;GO;Z5I["< MQ?-9/"^-P&XL8IG+LV5[MUV+IYCWBF]X7C1>7E;>]7KM?19?]Y N5XOO_KZL MFFZDCZ0,/Q6!MJ1%PV_7W@<%Y][E%FA& )Z#^Q8[K%[$3K,8A#:TY0(5IHPX MB&88+V*:8?GU#J_7K[9UL>%UO8KCC#*29"!/TQA &A.0Q2$"*"0\\6F644CU M4BH/UE\FA[(%Z0TP=3,F#QDR+C>PCF.)XDY M3FH\_9B9+RFTM33RABC]X MP]J' I%BWG97?%#5=E_6V&O4+S<,\1#&)041S M'T"?YX#D<0(RAF .0^[GD5:.@2$>KLV-#H>A_XYF,H(I;]5\^ 4XIFD=] @- M]W%[/U]P<(24M\?**X1:3CU[@(Q!KR1$P0ZP%X/63O><)+N>6_B4I+U5((IM5H6_11)1D;[ MR047L\NGR!F;WI//Z3=PWS5R_"LOOU7X_K:@>-UV R5I%)$TSD$>8V%CISP% M?)6_<>7S^88,,PR^\;JI"BG1;L?3;IFCJ+U]_J[OZYO9J:9B3 SE& M&.-(V-]RHA"A"4 Y(2 *A<>;!0GTD7I^H3I).]QZ,H)O18+[R>)Q\]/&&52\*S!,8W\03><,\L>U.&@I;1!??(GDP8U MEELN95"?QH.$08/736+VN/^77#[A8 M2Y_E75G)A,;]8*E5'D<\SH@<_!1! !F/ &%^"'@8) B3Q">^UAQ8*U@YUL1[ MO+H^4*4XL-MYXL7F@7=9@-IS(6SLA5IL9'$.Z^GU ;UNZNX>P2MOA&+?ZUD@ M*7?@#2?-:.R<4%T#WB O*R QMSFUPB+[K$VYL('3PE,Q+++Q>(J&S<4-$U#[ MN3JRS$UH]"V5:&R^"'L!V%:[[0.;C!+(9#E:G&4,0)]B0)(,"9\R\S', M$A1&6I-K->$[5IGCX5X'^,C;TNJ;;O18E[EJFM$ARPQLVQV'I*[K$?!:#)R, MZKJ0";;2,36A+YMD:<::H]1)PV4,FO%BLEWCZD-1-T]&VJEVY#VW@&-UT;XO-_<;YOZ W_@ZV@(1C$4AFTOH=3+56(-'2^3H%:=&S5('D MI^>FRBL+%XM]V'6T"H(XC+&/ 4<4R7G8&&3$#T <03_ 5/PRC!>I"OOP#".S MYDN23G32O6!DEH7]4O0(%MT%/15U<4V8H\%8]GCVW"5>'YYG_)4]!EHKVCI> MV4S1?N!U75:?[GF%91'\A[8E<1^3N2E?\2^<\N*!"T?H#A=R[O>G?#^Q>)4D M69J$"(*(,PI@%J8@XS %" Y9EL218) M!9=%,6 4!Q3%),M2K<3A.8"N3<1=/Z2[ ;RFG3?',$4KSB(;-&VT#G++@QWL M(6/:@2.I2JDMRVH.W+)VDR+Q1U:1ZGNFX]=+^H\O_%Y\(K?2KGK31GN[CH== MVXHPXISF?@ZBE/@ IBD"&0P8R&( MR+_N8ZEMA\__WLJJMRX"T:6ZVZ\UUF'R_*60(_[JZ0ZWK+5<2&S ,:,+*!TX MBUU)&1 _OJ0R>?W2%)7S63#[B&GL0\AQ $&.\E0X)XR"+$<<,)C"$$Z"/!4-!EC/4E&!_4PY*AIL.9^A MHK.(<9'UDQK(75O>(" \2U,09DDF%(YPBT@8Q0#[Q(]0"AEEN689]6E(KHVB MOLR7FQ9*G^$/CZ(HC5(&TB@6;F,0<9!%OM3/69P3E@8QC%9-V>#UDOS9P5-/ M@)&O>-@1E]34J17:-0VZX^IOBUV:E0FS5]!]!L[2)=O3Y)XHRIYYP:!6[7/O M.'XBZ^);:V7+T/)G7+";6UYQG LML@HP@X2D&&0AX4*]40QPDD! :.)C'(=) MFBFI-V6(KG/V=H TJJR4.#4MPD[HUQ/E ;JW!W_5WS-)%*X\=[S1J#VSS2.S MJC,;O-(K.M.A>[+<3&FAY0K-=.@Z*#'3>M'0JMLT!2O6VZ9X&-F,;W_0]99Q M)NLRI%>[;?I)0&]Q)6^YZ\^\:A,0^OE;$6)Q1&$,4,PP@#Q@ ",LS$ 2(1CD ML?A#J8.55:Q<6XLC'+UZAZ2PBSHLN[HHNL=31G[:%\3O-KSQUF5=>S\5&Z]N MASIJ9@[8V3A%HVOI[= TT,8[LWNP$Z\/=V) 4H;TN]2KV0D'^C:=3;[9 MLO^LX+2LK6B3C4=VI=7%K::URO#P384WPLG_M-FE'N0\PG[F@RSFPAIE&13. M),T!A%F.$^['.%3JF6 V[%"_1NOVUOW'JPGX%K)-CW)1L7@G1OFZ*FWV2F0 M(X:Y2%70YX';?-"3D%]"XN<42Q0S/">7,&ZTWR9-O2NK@S*V509YE!,&09X @DLGY*"FGG+# CUZJ HDYJ4 MK9[E690$$<\!C#P,1 >;2[T828]6LY01E?W M;5K)UP97C9I47X23C@@\Q4Q+\J\\*N6?[T%?M6F0U;[K4/L ;CS"OQ4;:?Y* M!ZH1%D<'6$]E7+93*6$X1S$%OI]+!>QS@#")0)2G),-9BB@:=NKMAKW(?1KP M3KJA-8]TK7<./CA^ U[9[H51EDZ^"_#95'K MP K;GIH0=A8UM#/*33M<:HO7^ZC\OO"D;V+TN!ME)IPHC",<@Q@SV5H Y@#Y M. (X@QGA:1Z'F:\3KM&$[_HJL=6 >T0TO0==9BKJ-'T0.+M%&M6M# MW[1')R/D##EA2TUI0E]6,9FQYD@5&2YCGH+%VSC175DUQ?_T,6G9B[[-(19Z M[W/%[XKM7?U^W^%PA7$6H"@*04:"1-AD80@P#7,094D<^KE/"4P-@A9FV"P3 MTMCAUEVZ]1BUY@(>82M_>]_CZ,EJEY,M(J_D=9U^FI/!3BE>Q[ECO'&"5,?L MG\88_=RV?#S@_8"6[-4RWX'3*(?*G#$6$ZP,D%@\^\J<4:=2LRY8S2!O:YC0 MT14!MT,ZUNOR.Q;$ORLK&4"OA;856'PHZWT:II_EC$(B'5(?0)QD /L\ E) MPR!$$,614EZ\,0:N$Q(&!-K89K-'HP_Z)I3YYDBZ*Y>"FQFEJU!;>392>.[21)MNRXDS"6-=.FR#RRPB8? M-I/&OY8E^UZLUZN("_'#)!,^HT\!]$D.4!A$()4E+$$6)RS1"F,-"SN6N0&, MGK#MJ%:3+Q-:]$1JE@QM 7J*LR69V2V[J)@\)>:I9!S]_K)$FK[Y\TUY@W_\ M9]'E&W^L,4CI MX@U3DWNG_+\DN44VXO[AC5"Y.MU;.#O-T)XN?0*/O+F4R[0Z'JRB)]7LI';&][]N3?P MFJOX^4!3Q._G*T^@*(\7J1==^"/VN&-)_UE :%%-:(^! M3W6BQ95-YM$>]*?Z7,DQFW?7V^:VK(K_X:RK'@E6.,YY[-,0H(S+K*DX!AC[ M(0@1"T/*0A('2O5S&C =Z[>N@UJU;REWW^%QY>$=)O(J3GE;']0.I5A!$A$0Y 'B;",,K]"" _I<).RCA!08#S,-0KTC@+2^=C-ZK2 M&"!W7M[5T&+2N 3V/-<822'"60A2$A$ 0_$?#(5293F,>$Q#G/A:]&:2 M7[48Q]2L0"M\T%.4.Q9\[5C00>T]6HNY [.D6;+,SL-9U.":)?>I'37_@IGJ MDXW)]G6W_X>OA=LZI$VU-TPYKV[*I^VMQO=0KRO.BD;:)&40Y!QG/D\5F?$$NPZ8=JOW=>(^M/8WGD)66=*4+#!?5 ML@Y9_%0_NP2EWSQ9+/>MW,@A#:4P%1_?;/E-^::H_WN+UT5>T#Y#3+C>K_B& MYT537]\UJEV43=9VK&Y[E+P!)X]MN;SF>(K6$(,:,)OU\.PP=EJU+L%3/;WI MC)U:O9$OX8E1DV0C@(MU2[Z$'>.VR1>MHQ^"$QX[V](V"?4KKQX*RNLWI1P9 MLZ(D3V!$):"*./4]X7[&$>1:M#M+!3'BJ>'VR97]X"]WSO( MBKV/IWDT'TFS0KGF-:<)T5JQLEFB+HB.G5][L7C8+'GC"-C\PV:.W]N[^W7Y MR'GK4'ZZEV+?]^9!/,@PHQ#$5$;#$^&^X2 ,0>33*$,R73NB>C&OL["CV8K7#,0*$- M<+MPC]=!ML4D-1?3"ND&MP%3+9XZ-!QT=YHEUI(K=Q[.H@[9++E/W:KY%TQ; MOI55<\.KNW:PW>NR;E9YQ"!$2!@@$24 IBP'2*A"0&E,DPSGA%,E>^0\"-=W M?OOJN;4$.;0(U^WB=L09-;F]C%Y=@96D2F##U$H)SV;3M7.T6.NM=@1@X19J MYP@\[I1V]DD;$>>G$9%VRLXJH!E,21J 2)R= +(P AA)WP"AB(4$I21"YA'D MDS ="Z?2 ) 6$RP5F;DMFF(=WV/.RO4:5[5LBM7=GFM>GK\8EEW6O/9E;[&YWW0P*V]$I4<>3Z>_ M2U*OAEE\(VJ]+I^T$?3V?I0@_AY]M.Q0[%SXB@J;E_7W%:=)4]#/,L25$":":,>QAC!+(P)"!!)":< M81CI=4\?+^[<@-^#TK701QQ0-<7-Z-*UN15(,C"JCW&W9CV/EE[83#XFZM@> M/O&,F=#LA$\V<5F7]5;LHF;%R-02#J^.]X-V1W"=%'VH$&CINYL$M>AWJ$+T MT^]2Z1VS[_0#KVO./PF3'LO9$6V(:!@1]SB4P[W9\H_\1W/SG:\?^*_EIKFM M5PEBF 80 3]*? "3* ZWN]'EF9;F=IUIK9 M58/E354,HSW;5NGIV5,[\WBUWYBWG[]ZK_&:;M?=OEB_S'##*/N3X&T@]URC MXBTR=F*6O$THIFW6CPJVAV+ME; =?0*# ##$$P IS4&6I*GL&L%](ACLRWG, M&B,FSL/24JSZ R1>'[5_T.V??IY+:LK-$NUZFDJQ4\.5=]TT54'$AR8^*&DC M?L9V9ZXK4&^M%_IY2 OW/9\E^;C'^?PK!CU\.QW"*QDNOF^#QQOVMJ2 MJT[I9$]JG/VV;NA&*H!W)B6A( M_!B"@)%0F#;M"'5( ,)!XB=1"%&JU09K!IYCA;>#/K0O*/>@S7L8S/%0S?"Q MR!D]S;=G2M_0H(/MC8!;[,:G1J6MIGLST);MK:=&^E$+/<77S.3_:8NI]YOV M;GS?7[M>!33!$<0!B!.8ROG>&<"(<6'])'X6^SC,8FQP,3$/>9DKB!' +E34 MSYV5_:$HK^NRTO2!%%BJIA$L<6@ M '!1_:#.@*(%ZLA"&L2J6ZCSU R M46DN7NTD4_QE+Y!G%US&/)\A9V>/SSWGHO:CGU\D,][JIHMWBC-?CC?:RGPU M\>GSNKG.Q9^G^V:LN&PUQ@@#?A0@>63'((LY!81S<::C-(,IT@E-ND77<71S MA]YT;=1S[).:1?!RN*^GBI3:#AWNSG!/)#VSG@1OH.'*PY**\[V)EJJ'L<7Q M14II+D;V!57AV&*\7@&/-:BFOMIN5-WK-:[K(B\X>_4XFO@YM%>2VUZ%F\ MY[?!)6M.Y06H+.QN7LZT8T?4PIJ&8]IDH<>->/?Z1U&OLB")_22B((_2'$"& M?8#3+ 1)XN*O6YG0U$5MV@R4WR6M7D^LS;J 9]FE%]^=XB3R+^N(<[(QR_69F,3"-(&O M%!Y!\_A9R*_,#MQE"G[DS2HEF2^V 8,X(42Z5ZEPKW $,A[(_\MRK#=V9 J8 M\]2]#G2;H;S+5[Z2$=PP8,?2EOP>M5$@J3W,\PP"2*94^%5$AR0D'*$\Z% MI1YC[.N(\VCM1:1WO8>G6=,_8H*:+'Q3HT2^F/\;<5GW\:.5E2]Z/ M23JJ8C_QR*6%Z:]Q?2N$4?XA!?(!KZ41\^3B,HU83!*(04A(!F @#DN,(P@2 MQ&B>17D4ZTTRU ._X-6QQ*,]+=J_C# R+1%78J^BG^F,:9I^H@J_G-[]FG'" M>@VW$O!GJM'688B27/P_R$+A#$%(T@V3 MW2UX[KB;)M9_C(";V598B[09@C=N_2%G"\N+BL^X^E1];62I6=L_<.@PLO)I M'.+ 3T%*$@X@YPP@$@<@A"F"/(L#Q+'.D:( T_%Q\'HT$^K*N\>5]] VL;1Q M)*AP5$V=6^:3GBKN6=27S0KXXK/R.@SZCI^[]E)66X2H4FRO5<@LQ*5;AJBR MX$3K$.57+QXR^_;'O?A>^J9$[^_N90YD0?M.M$T_^F*6V!@LJPCQN2;+ZC%D8K2L MYD+.IDGMY86%E&1$6"L1C2B +." 1#X"88YX"!&!*-=L/Z\.?,%8WNDR$.MC MI73#>*ZXI:>"U =-N0GAF7!AN>%3SQ2^,V&*P3@J6TKG"Z^Y>$E&"-_P![XN MV]N\M]VXQ56&("-90 "/B6R0Z < 093(>[@XHN*O0:QU9S )S;%:N>'T=E.N MRV^/'MO#UE,ET]Q2TQW6>*"G+ :P;:1_!-A[.S-:4ULM*!%H20],PUI4\)7( M?BKI:B]=>C]HGOO;M3=F,#/ MI23J*9B;"G?]2T8W/HRN1S9L;.1][(#(?/ M5?E0,%F[_ELM6WMT08.VV4=3/'3NU#!\#.8\R^,D!B3Q0P#C/ (DS"D0ZX<0 MA4F>DTC'JM%'P?5-D,SGR=?E][Y!8C%@XN$=*G_1LT8,V*QF=KAEGI[XR\;Q M+>\&;*3]\)-$2+#P9V^'D[='RLE8.'.>6#(8#!!8U#(P9]!3$^""E8P:UG=] M-?ZS:&Y?;^NFO./5J^TCK][P^[(NFGHWUNCUMI*#"E:<^"2FG .&9(4BRD. M4YS(TA!,?<8I4M-59N =ZZD6ML=ZX%J-VG7Y.*V,W'-'3Q$-J'@2%V] YLKK M&#;@,QY_UJ/DE(=:O>\=\M*T%;YMGNHVR3=DR4S/?-U5EVRA;TCQDX[ZIJN8 M&91GYLP-0A &C*,L" #A,0,09A 0FC. T@!CEE.695JIJ-/@G&>0#@,5UVWO MZ%'YRI5'=52*(O?4;$)[/-%3NU/S):TI STB+1ET,\ 6-=[4"']JJ"F^91" MD85;;6SGMER+5[XTF^N[1CD$<_)MUS=:;:W9"*KWA3?;:B,[LFY5)7:"=H6P MS,5D:P9F#"G6"\I,$F46ECF]Y'*!F4F2#D(STT]>G(C;=8AX7]=;SE91$OHH M]3-Q=,:Q\&H8$5Y-&@(8X#0+2!00JM5WY0P.XAP'YL]#"\3K MB9\"W0[R3F?(-#HBSZVYV!DY0]3XD)Q[]-)\C1LY#69;/;9B_>JQ;IK"--1G2D)08L7Y% .UU_6/[?>;NA!/WE3L M<[DN:,'KSU5)KUEYWW#V;HV_J1[@LPLY5@0]?&^XA!^P:!,7)2J"D;+)7(^1 M^K$^SZ'Y ]XJ<_04@"9?O-\E.I8.?&6RC8[^^=47,P*4"1V; ^HO&;;(IW1[ MMUW+@K=PAW4H3'F&KV<3?UE:I M626+>4]ZOUT=-G^S.'W ,O]L#2ZPA=:R,P\L M,_-H7(+M]2TW[OQK)0?"$1@'# JE&D:9\,["B ,2,@+BP.>!6#"@F6^E=6<+ M;I$;AG.]*+]54R/;3)BGIO7LL41/E\UTI/SK)#OL]:0\H-)U5\H.V,OH2WE MN')GRL.W#$,STEGK(JMOMI6POKL.^%W$M?WEDR;Y;)5F>N 5*97C--I(Z(C"&!5UGT1@T\YQ+'./CJY!VKF.?&A# M)'[9_;3L.U497XX8[$."@S04#)>ME', *<8 A=0'F4\@C"',,QH:V+R.-N-B MZ_9P]LQ23%:,H3G]@/5TN8-N7..Y+Q9C<,9,LQ6.TT=@V."?\KR@0MH-+MQF%W)L([;PO1T"WH"!R R3IE>H]C<_.J+Q>:4"1W'YM1?>I[6IZ/I.E.=\+Z4ZW7>3[0)6(10 MF% 0(,(!1!D!&<+"X81!$(6,1RG7JEM:G@3'&FG O1H_*]_SL(H_-:D# 'ZJ1JOD&V>ZI>@$F M#EH'_86!1GVK0NT2'H1[BR^DS=,@"K6Y#3UZUE.E]O6UN MRZKX'\Y6?A '248HR'$2 N@S"C(_D:V6<8[RE&0XOBS;>P_+L0XXS/C&.[ 6 ML[Y'?%/3!):XH:WO #A/ CZESE00^@O2\B>#'),\F@Y]XQ5RNI1&! MUY_Q/:\^ELW[#5UO&6=M/>;)$2/]09;#%)(@P" C* 40IQ$@29X!G^:,D"P- MJ5X/07-4%M *'6+>O<1,7P,8@)?WO2W1/C^> MR+IY<3F/+&HA0T065U*7,>R4#KMP13,5)_RJHOZ47U,J2PEE]%\F\SUV_]T' MH$.81XQ&&$0<"RN&RC'A),V!GP@C!J7B_S(M*T8-K&/5U2(A[VD_BX>&E@IZ M^DN1?6JZRCY3]/32CA][#*ZZA-M'[_?^3R<9]WJ$6U(VBD 752QZC'BJ1#3? M-E,83Z(LW13T3_F;8KT5/^T,L%%09A7Y'(6(I"#FA $HO"& ,"2 4PB3*$_" M(--JV:X)?Z&@NX?[Z.J0#](Y!>4>$1E_#\)_91V>YCZ3+O_55(]#KNKIH*-P M=8?*KNEI?1C=[A&TIXH,&6%))^E"7U0Y&;+FJ98R7<8X7-M46]JTF0VOR[JI M5TF"6.ZS&&!YG0@S3 !&/ !! O.0(1:24*N)S3$(QTKG *#0.+7N;(@33%$. MO%Y JG:<=43EZTDJ32*J9PBQ%T!]"F#I>.D9 D^$1\\]J9_?\^OFOGA3U/2F MN./L75G)2YV_X;5.)=[$$H[EZM>/G]][$O2ZK+<5]UH,VJ3.@QO9=OR6>G;/ M%$NFI96G>Q3!X%XL8Y/"J/&]9RB&V_Q37_1-;% MMZZ:9,O?;SX*#^'F.U\_\%_+37-;KW":X8"R'(0(Y@#&00PR*"SYQ&5 M]VEC<3B*)LVVRCL4H2Y;YZ''BJ."#\W7+ZC\Z%IAU5VSE55 TSC*?!]((QG M-/.!G),$HH##/(](+O3#JI&54VK*X!B$EMSO *FG,+157?4(;.N2I__:%G>I MSGJY#F(8@82D"D(01(.)=0!,J/B$$?90$/7O>;MAR MS!F *;/F;>N76N.+VJEQ&:5Z!T2W_I5WW3150;9-VVI%'!"?L=TFH.=ILEG$ M<0A@^2*-DP2>+,(X_:351KZ[^00!"W@4,0(H1)&,@)]F]BG2Z;=[[/*,7%$E7;-][ MX5"%78> )Y,R]S,TY43-7W'3_TO>)!<;8==+^_X=+JK6?U\A&J*$"0>CT#A>M67/7(?+H,=QP3\ZT?I1N3UEY M:ZY;WW_A#JBIE^7XJJ=]%.;Q7GD2CRY>=.7UJ$H#8]UJ&WE]MF'>5[$MPM 8 M?MT.G'+AC-IAI*VF)YZ1TO]5+V^E064[S?C)XH-+>[7O)N+'5+! M'!)S0"FA 8T 1C'!# 6!1S[+ M)J#<'] )L'*N=/5COJTPK:MO&_W;?>GYM MCGV+GNQC,WIRAZ'9!//+=D=-;2W&,ZH!;8= MCQRUL:BQLT(RKC_RYE-^@W]\EBUXR\WXRO2F["Y,5XAB[D=A#FCN M4YDZ(9OCPA"D/,<93GP2)8G67=ME^#C6-"UVL@YBCY[0-!(_[R?A3^O6.US* M?,6[N^58JGFWUW+S #/O?<]-B=S/5YX$ M%V*S[!VB'=8=W3%:6M9X6(.TV.HOG/+B02XL9\L/H[/]@*K\OO;5]@F2G-RBUI\NW: MP\,KXI%_">*L=8'^)(>ZZ_KC@K&D]^] ZF%JL0 M;V\8PGE02P\XF"7ZQ-""^7>>I_7D7\6#3?U^TW6Y[1KP9Y@QZ O;+ RS%,"0 MA #E 0/",*,01S[*4:;9M=P^ECK29=36_.M!M_)O$H.+&FH[V*@\Y!AA$H$L M\6, :2I<\SQ/@!_1/.%92.-4*VCYS-MD< #]]25NB^(ER_,R6_,ZQF(_S@[Q M?9MTZT,S''+VA334/(7A'ZICY@2+;;?$G )EV@>K%@Y$&T+LKU4#F.Q;AC A7&T49@'Y(A><= MIB"!/!"^>$R35"MCS2YZKJ\\=HC*HQ=[=(>>M]WAY\F0I'??8]CZD$'HW;5X MMLG +:9Z^L'R)JHIE^?;&CW-I)0NO$?7V^/;>O7>@/&5W*=?=_OT87J?M!6< M&W9:THZ6D5M4M;IA[%.][ B*87!40&O[/A4/H^SFMS^Z!G_RZDH:>MNN_]RG M_"VN9(5"+>RWUL[[4&SX^X;?"?W(U2EY3,@*WVNSDOS?I<(>RW&FLD\UG90,10KMKW^PG'EH8'940?S.,MHQA$& M/$J$C\QX!)"?9H#XPEWVTY2*GR\2K#R'H6.U_2O^4=QM[X9>B,TM;KP[_"C[ MC!3MN+EG"&*>W2S'(4P;6[!X /.H]:*+'O?.6/K;-D-B7XK=5V&+LV:%48P88Q&(0AH"F/@^P &.@9\D M 60D8#YD.II: _8RR5C=S:NWWL-M,PS*]K>CG^II81T6J^E71XS3TYP#$MY/ M QH_RP!2Q\I1KP4%MFEK0P,&6-)S.I 7U6 &+'FJFTR6T.]]^7E3;Z[9W^O/ M5?7U@;ZNF_YR0+'OY9G7'2N(SS)73%H%[._;/EM6EF*4PD'CU8,<$"A#W.K= M+L\Q85K^+=&O)^=JI%N\/%&@TJB[Y;DU%^ML.4/4N*OEW*-FA_VN'RS:UXX&.YJ89_MHWSVPJ3T<2+!+(<1QSD?IC) M!DD$D"S!($]"RB@/,(VU8FWV471]?4)O.=MVU1 =SMZ ILQ"5E.:TSR:UGO6*->\]#4A M6EDA*1$U85F)]SMU(OZRUR+3JRZB")0(&V19[6%]M^9ZO7[[0TBZC,^_Q@W_ M5E;%+O%)T;>96L/UY>%Z[>U@>WO@ZB[-) /F_1I;M&M>T)TAV[([HT*6/O1NEYP_NIWAS_E!\,[)##C:L'_NKQ1BS[*9<>Z]X&CI(@PRGB M@$1Y"&#, I!E,0.< M:UD.*7]W36DE+Z%>&?5Q-M@-Q2LFMSS6O$0:L_=@'D^/C[Q!DAC)![IHB4.' MXP+6V+H,,L!@V>L>A;O> H&AD32SC6 M0CUD3X+V6MA7PK8MFTW9: P*FF+!O)EAB7H]_3!%N.5&B(HT&AD;4^LN9FLH M$#OR 3ALS?Y)(S]2>CX7U/9OWMNB_+!$S9^7J+U[)51[CR?>HG<1P" M'O! >/9Y K*412"%<9#1D.Y>XP,4=3D-I^NM_U9B-D>\C4 MZ7Z[(DD2)FE 01;GLG-0'@*"?6$;LLQ'2>['..!*%SZ+H>Q8UH>N;9ZD?OGP$!\-1B(9"(A^].)A.PKKZ/&&\BY MZI]Y<3O-^CNJ=O$_V(X?X/Z'W7GUB]7%-Z$[B27<]GCU4>1WE['+8;+,S>[B MG-U=$R\/V3P%1,:85S#.TC8QGV:!#R C&&#*Y#]AFF#&6) J&>=/%UXJT4/" MTL_L:$F?.14O($CO[%*CQ2AA8XSX13D:[4*+IV6,T3^5B7'P>[.<\E>;7-CL M[.\&5R)G7G?\Y0^)U:_XAN>%\.1&&=8F%R/GF#!_*6*!?CU!42/=P=7(#*7& M>>6GUEPTKWR"J*=YY5./ZHM>.R^\/@C M-+POO-E6&^]O]>@23UTT59DT+ZH.^*,GNFJL<2"ZFI0;B;(JC,5$6Y/HL:CK MOOH\MZ!O?_"*%K7,AE&,:0>K$/LLY#0%:(,LS(#O^Y0AA%&NEM_\ MC#2XO@7MN]/R/6;+WH::;.LRMZ&.-^OY;D-'A/U!;T,OV)H7 M\YQ1['.E_C634%R[HCU8CVW;.2AU!UPC*'Z6/0HW%C:(UO0_!WIO2J^'.3\' M08-HC>"]#>+-XNU&3- +BL\1-QG'/OORWV]D M5G(;66F[.=S+3:\&]8O*1A6"^ NI*LH$Y6Q@0HBTH'[AD:<>GNH88-_5+VY;D,YXX6;T1, MW[NF$>3LS>I^ZW=3"5Y 2R_#77CN3E^Z:/\Q&H 9;H:UOF"F\ U,X!M.;S?E MNOSV.!K4_?:'Q);W=9XD"+, 80HXRW( 0^0#A!@&81Y"A,,4A8':):0:/-=A MX!T"'MMCH&$@*G!,P3ZVRP?-<.^>!2/@7@]]ODS6B"<:YK-=WI@9TM,\LF1* MJQ,Z:50K++.<>:U.TX&AK?':12F;@YK=*^%.I0I-FI?5G2R';9_KOUH8$YHB MF($H$_^!&"?"?J88Q A##J,D]6%LD(6IAX5CC=@-/QO"R]^+YM8;X2%CBZQM M#6^43J?);P7-N007S0W7G4&Z1VJ(YUX=L+5[W$#7&O/6*/O0'8\O3RC4X[7U MG$ SUBBF^6DN_AR9>V;TGTG&,UQ,[RRHJV;5IY'W,A'[-,E#RD!,VD;E,0>$ M^!CD5,Z_1)03IJ3?CU9VK+-[6&IJXYCL:35[$3%ZJG-(ZK?7FN4L\E.NLGAI MY":+?^U=Y./U%I&ULV0,\G/^ ?U\G\[?E%W0.@^UKK=WK?2]*?*<5UQ@:I"! MI[>J8X'I(T,[;+P].MX>'Y,4/4WF38N>6[[IR:8NRQSD!YFQPBA-2!/48ME" M9BP8)PT9KF#8CG9;;8IF6_'K#7M7_)!_&_J%12SBE-(0<)YB ),D!XA%$$1! M3$D:<1^F2F?M/"C'NF0'N&VNE/>@-=N^GN>36KS?#O5Z&N&0\ &J@QF;\\39 MZI-Z'M"R_4YG"3[J6SK_QK.,;'OU>'J!ZQ]%O4(X0(D?98 %& $(,0>FB/TN82\[HFURQ]24T0O9!SUM9K@%2X]D4V'. MRYC2-HGI'VEPFPK++<]R4P)IJ- I+;>;INYS689\II!D62AC'7Y."8 AY""# M#((L3E"2!"@+?:2EBT^"<:U&>Z#>?0=54W&>YHRBSKN87DUU-9#: [28UZ5& MDBTE0AC#*C)K1+)6[?\<349] ,XNNEA/@#FRQOT!9I\U/5#KFO/]8#LI[\,HE\??-DR MDZW\E_K7#"$0M#!'A.$8!)% (Z![=$YVH\[[+K+;3#ZN\77=Y6WQ,SDG+^^ !_:R=+S(KJ U(!V&& \HY MP"&' &(_!Y@DPD$.4Y]@%B,4*S4*.%C5\0'\54;]ZJ:0-N5H?J%6L/^0"],2 M8DR;GG08DJ65RG-$Q@5I//NU%DOA.4)_G+YS_$N#+EF\_(COE$S4T>..O_?/ M;S]Y$HQ&GZN>C.GOVI "O:]Z%GF]YE2'Z)HUH^K76*[YU"'2!\VFGOQ*_XO] M6&Z^;-<\\$D<7%?5376W:=B[-?ZF^@V?7<#Q5RW@ @G8DY!!<%"6*%L1%!M9 MA*K^S9]GQ+P46.&!GERHD>_]+K&PE/XU2Z61.)U?=3$!FR5L+'+S#YOY'>\W MM+SC'\JZ[FXG-\+CV0JGI_=^RDW]BN=EQ;OG;O />9W95%C $'M=/;YO^%TM MD*.R(T>Y%I"^O>]C"RL49@E-& 8,YBF / D!BK,4Y!G-(@XAXXCH>#(.<77L M&WWDC;<6>'ND15"V)!<8>HU$4<\_/])-'^V9-RZ.TQ M]_:H#QO4/]]B?^4=8NN]GPN>:7N#"_#4DG_I$M-%/=8%6/[4!UX"I)$I)NTY M7EX_?&MC.#)%Y?JNT;#$3KZ_@"'66NGB?T,OM"X$==@V8CH>J\X-)7/L8D;H M6V.7\T#7&ILDTM08.[WHDK;8)%E/3+'I9\TL,=G.04AT&]GQ4RP(2!-A+\44 M0)+X "4! B%)TLC/\X3K-<(U8+'M(1BFL8PZHV2*&=.E)F2))VH?^">0M M'=+CE1<]5$^0]/00//6(H_Y9];G6*NU_9&?ZZPW[+/9:!C/>E+*WX(IG#/+< M#P&%(0&0\@!@2E/@,Q9@GT4X$ACHMJ"UC*1C$6X!=U.M?^\ :LJQDXU14PC/ MS6X]S:+#:?M=J"Y@Q5(=ITQ0?%G=I2Y@LG8GJ4M@F:?;E-7A37D/N+XI7_$O MG/+B@;./_$=S\YVO'_BOPG>YK5/]VEC MX6K&%E,LIMD8H;%XILTES#J5;'/1>OH1C]&X7;%Z*1SGQ_<;IG.#>GX%UU$/ MK0O5"4+GPQEV:-13!B.8W@#TRA-@BX>"_3_RWK6Y<1Q)&_TKC)@WYG1'&+.\ M@+>=3^ZZ]/J)A #:O2=VI\OE M$I&9#Y6)1"(OJJ^]NSO98?&L0AD]RXX6S!@6;3><8?!I.^?@_71)[N]KU997 M5[M]%<]BOA:?IG.A(YD3G$4\*G*,LB+,$)9G*U16)$*J]BP)12;_!/4"&"+H M63?WR:O9M"T#P>^*A4#S #Q*#6)HMNV[1 :FT1>" M[+325UM&5EB*/BC*4FW3.U$X=H3*G*2(DBEF8A&F6@FI1 MW;/H6>$[AM4&=J9E!#!&ZOXE&49(7Q5ZF/TQ0#WH^.V2.C8QXTRHYH?AV;2!@97%A!$>USC9@/+D=VR6L2B MF_Y_+^I_50OY!?LJ[23379KEE^S_7L^%Q#QI.W-(MY%G250@6G(U0J_$B(0Q M19R7&@(%9$P-, M;#K<&X$#Z&;O&B2[SO67?(%@+>HA\O:VHS=::+S6\Q"Y]MK,@QZ$7RKI)$ ] MD73V!Y^3=][B+SEZ#C MKBL%-;^K N$W?'OE"SJ8;;1$S4,3;1L\K"[ 0(1&NQ*S$7_WDLSJ^0MR\=O] M#9J"/XH3M)-U;I%7;^367"@43$EWL^C=-6;K$>&R'/DQ=]P>(4YFQ#OI/?UN M43\M:K(2GQ>KG8A+-XB0\K**TPJ5,56#"#%'5)0482*/%"RM:)B 4N-[J7G? M5%O:@1J= Q0],-D%I!P)CQT6^SD5G3WVBX[;XQH)**CX$(_K5&#"49B'P8/ MS!ZR;$#,FP%R9*;VSYOY._(T79%9^W6-293F(8Y05$8'HHN)D'+0/ UL2]F)FIN#,D8"I^ *:;B#PH.-&,KKJ M7-Q+:]P&QB9B'_4Q-GH([KHV.>:/][>UX*OZ<0[JYG'R8=]JVA1?3!]U^%L2 M%BO=P +2O>.TT,.^[<7R I7QK*A..W7T2F7E])Y><337MU>@70>X_X/N:RNV M;5-_(2NU2[];)O?(WI_S0E;&NI^=\6U4H:3W']N*A7T__1 MD=)H@HM24%K%J,24R$-^7"&:Y?)@4)0$)RS+X@Q4'F9*V+/9TMTZI.>%UM)T M+5L& K+#@5TJJ3&NAE$!#V@! P1;#H*.A:#CX2K8Y<)AI HMJN@@2G9<>,' M0#".0@G0YRTMRHPLEU\JG?7P:5,4$>,RK;A@J(I*U4(YE^9#D!2Q* WSN!0) MCT%3C4Y2\1T;5#15\DV3K6-?0G(:(D-+<*G@0+6WD!FNYGTRN=+IDS3&5> ^ M,8^TM??#=JKY=9.?IYQTU;:JG:R5I#$F2205L\3R/U$H$,FYW.:+6!=_$YZ# MM/,<(<\*NB4;,$GW*I@OYH@-3.."(66FI"[DA^GICNCOM.A;HN[T=$@L1ZIZ MELRHVCHD[*'"#G[>(J.O=^R!*L56 <.[!U$+4DE]F11A*)WTE*%$8*F]K,2H M%%*CJY1%44'*O J-032+A'0 Z"P_$!+1'I3!:%KCI+ MN?R1-6U^;A>S*7MI_KO-B0O#LF BCU$6IFI>9*I"P(PA@D-.U"2ZN$@@;A64 M >_N%I.D9R]=W<*6MV"?.953$/Q#K()KOG@R[L5N#;N9C^833)@EEYR"%Y%&<=F%2 #=#P;GTW_=FG\FVJRO_ZEB*/X[[PA'_PP MG0=\,9N1>N\>UO@=H<[HK2K]<72 %3UZZ0RUV_PA-L6Z74[:XS6B+=">9WT^=. M_3,P@"VFDP_RJ+-ZT3D6A*EN'>_)BK1SQB=Y&LOSA@0C*LI,GD-PBFA<812+ M E=958H*&Z7%#1'RK!@-Z6"'MAI+3X)WD'NG0; &(M,.(0#ZRI;2FT=/K MT3RY1*-Y\H>MY@TN/$XHU%"\3=C3]//P[4==8)&5CD>\7XCEY\7JJ_CW>EJ+ MK@ M5_<%Y%Y,XJK +,()"AE/$8XY123.0D2* F<5)64B0!GQ7KCT;).Z&49/&X(6 M(UV82P$!7"E"6()#%!+"\3FI!?< YJ9*7,#!JV3Q%-DPCQBA,:QHPE$>@RN(^8 M9XWN&?^BR;L9A]/ 9J;1KL" Z;0]#JXFX.P)Z'?Z34/J+4R^V1/:<.K-_C-^ MYV+>R1:L_$G8!X#,O+LRQT&WDSSA7Z ;.==GEC)=G!$ M&[O_4GV4QY(YFY)9=U8!=C4Q6Y*)JHBJ.$)RXY1>-.8-TU][D Z4JN&F6PO$ZSZA)Q!"G ->X7SG[:H.!Z<:']NH'T7/;4@M6#V05?!(7I2;V03YLOS\/-\D_=S3(]=;/'@N$G+.^[Y:M_ MD);@"YU-FPC]^[6XF=\]3&NNPF(3PK-$)(74WJJ(I6]/&"JXJ% :55D:BS)F M>0&Z]1X@^.;"XX,(&5YQ.Y0;>-'=4@ZVI/>;WO@(=9N*Z^KN>XC=*Y.,VLX)MYXT_<+59D M]I%,:ST.=9+%)&*EVO4+FB L?45$*I*AO AIC@E/F5E@X'7%\&R7?I;JL>H@C]^>F-9,&.:(&63862 MYD$KW570#NJ>SC?3I95XS8AIW]':L=Z/UVBP=R'>0+1YK!=E%LT>C1NG&Z6> M/B(99P_B[H]NPF*:A66%HQ#1G$C_.,,4T3)GJ.2XH$66%((8M>>TH.UY2^H* M8UJR@:3K9+\Y">-%F\2EX#B^,=L!S,,4+@L,_%K/DY3?@LGK@\303O4N86=< M;N9L\2CNR/?V /^3F(MJNIHP*N*4>CCEJUB%_--0ZV& M0KO\)KTK% 7!@H4H3E.,L.K234F,$8VCBL #>&1_'EW@GO3 QFPG^'RU#EU2L^7^9GJ->3M_-:P6X-B&L M'3'T9>..(-NXUAN(94%1?^VPE3&_;^&XYAY^9\$H,&'++6;]]#33C)"9&CCS M<;;XXV8NCTZ/9*^, &>" QZ?9XD6(;Z)^GC)Q MVA)*%[JY5]1&;ZECZKO_KOLP+%;_$"O5DNQ^KA+*&L,G+6/[*_6Y:!*5:$"Q5&24"I"DK((-(]@5/8]&[I?Y_6&_LERDZO@#Z$: PF. MR+,\TMR++C%KV):-V5\$:HQ8\?W MIO>->M=?#=XU?$S!JT#N:OK!N,R/.U3A55[,T:R&U^'"MN.9[B;P46+Y;C'7 M.^5_3U)1U!^^L]F:J\S)Y5+-%>-WY/N$LC!*$Q&A5!4J8B;=9QI5 M%8J3,(O+*,U)A&&37BRX@%@BZRDP=<,7M(,9'-($QPG/2:%&YB0(E_(P4G"2 M()[S)"-)D6<4E./E&5";697J&ZYBX..!:K:!>H8*M@MV[5:4;0LZ=H(_)#]! MQ]!5L&$IZ'A25V4N>[Q9(^*LIQN<@Y%[N%E#=-RSS7XIQQ=Q$Q96.,UB56^2 MQ0AS6J*"D0H5>5Y6F(:4I<5DI33YP@LXD+'9T ,:F\7A]9NCV[=+;]U>Z;9M MA"NVL:[6WLB5&O@JS5)Q#TK9NLCJ]G34Q%<_BS\ZWW/9IH555' 2)Q4B$64( M2Q5&A/,$A2E.(YRS),:915&Y.0>^8YXZI;L-+P(SRM"J;]X'IY_;,YOL[+E^&0&%8C Q9^C>)BN-QG:H4M M%KJXZ56S3US/=92@%@]RNY@^B_:WUOVO3%;U:&]V6V'M<= Y)YZ;84'$=]\7 MRXCZ:[7(@D#3TRT+M(SMB/F5NM?1N;!<\)]>?EVJNH4;'4!3!Z/-3>:DS-(, MEU6&&(O"YOQ2AB5&19F&@LOC2T@YZ/QB3-KS@48%HW07J:>6%949\L-ZJ>N6 M?I3_:QD*MM>ZT('RQB ;GGZ\0 <\#DG4])7N[2YJOW:H;7@)KH=1LQ@?#P7 MV>!X8\(CCXR' G(\+!Z\PH6#D1M#]FFQ7$ZB/$X8Y0+E%29(6ID4%;@42.2D MP&EE4GIDLYQ?OX&)F#BZ4%J;W7XYB((J>PP!( MCS2N!PGO4'B=6<''(IX=!WSBHQ:!CFO&%NOY:MFTF%5MKJ]GL\4?*GU5WWVM MUO5\V(5+#&'!"AL<>H,4H 7'"T[8R+D7E+!:P#(8P1X$7\^$&C'0],E'&,44\)RG"154@0A*.:!AE42(/8'D!ZTL"H^_9 M '<\Z,#R8MZ<(U1NO?YAAQF[$2%0L TC/_X@A%EG=^C!PS]V&+@*_P"ICQO^ ML8/F*/QCN'[0$OHJG1;U2ENR;N-<=D51[W8A$>84R$B<(YUF,2%)%B&5%RD7)RI)C M4+^!LZ0\6^^M3M<;TL&RI0V\"#@/EV'@WPD(P$#_1OXMU>#;D/SPD/Z@:*Y" M^.<)C1NR'Q3X*$0__(3EK+HIH=.9#NY+/U/G_3PL9O+Y9=/I;%+10M!(Q(CF M28EP5%;R.!K&B(4\C2M*RC!)(/'Y(8*CI##.MDSHX]-RAXV__J6(H_SO@=#L M &?6#:%IINLN,8)I_*<#8#[T@P ?-6-\Q3_.R+W)YGS^:=\1)$DT4%11M.>>WXFZ';QMIK,] MXO=KJ1O)@8&?0:&#WQ4'#@(^P^*=4,ZE8'^[7SS_AWRXU4O&M^K8L^0H"C@L M4J=R!I^$*]GU;';-_WFW4"Y\FY-IJ&#'3_J_'Y/GUW^NEZNFL>]JL7<>-M>L M$S(/:]5EX@(ONOHE==@ALU\R*V4ZL=QHBG1>E%TEZOG499T"OHJ9,G<[>V)W M7QCQL!)E1!"-2BR/G6F"" \+1,*JS'#!DI" 1CX.4O2LBWM?Q[^2QZ>_![3I M& @\>PY#9^:6.@4$IJT=:50WM(,=X@XO4<&2.JX>/T_O50J^!\4_5Z,]_*"= M$=ATTO[I9?/C?TU%+1=Z>/DDGB4JWZ?+21(35C S<&V>WZPH:W/:)^O?PM^5PP [TH-P32S#>XA@AF(2] !FP>8 ML(YLA"'140T%#(A#:P%\VKJOM;Z!>R^:/V_FM[5X(E/^7E1"VB3>M>.<<]U7 M5M4#KY83$:M>021'(BXRA"O5\R;*B>K-D"8B+S AE5W;:PMNC-3&05=LS4G7 M[:<) #7%OJRQW@'1[(";9-N\ #.SXQ%/VQ;;S7WO#QU'/^I.D2VT7=MMA6S3 MQ?BZ'U&;[ML7 .*N.;<-$V/W[KX J!.MO2]9S_VU,"TF_D[\C1=D=FD M+$69)TR>@; H$2[*4-JN)$8QB_,HI0DO>05Q?\[0\1V*V%ZC*R"1RJ!H",/L MSSF4S R, ]F!<8FMV(JBLA[O!L0&&XD!H1Q9@7-41E7S 5$/]7CHX[;=H-2X M(+9:U]/Y_;L'4M^+Y22-HT+P(D(\BU3A"V6HP+Q$1)11EN5%1BL"ZTUT3,1W M*'Z79, :FM &1">@,5/-2P4&1N#W9'TW(*M%=R_ MI^>S=FKX;O'X.&W"O;JR=JZ*:\2<3<7R_::O+[ H'+2FOV_G#AM-/O N(\&6 M$R^5X588./I2PVB/^FVW@N50#>P6L3TJJX)/1:NI.+N9RSU!_F:2TC!662 H M*7B",$ER1'"8(YH)D4=%5; (Y%">(^1YN^K(M+VKH,?8,^"8'E0O%QEZ%.TH MMN6:5T%'U.5QLU\L9P?*,V1&/C+V"WM\*!SXO*4WJ7HP?ZE^E:=)=8K\0E=D M.E<%VQ^^2Q=,6H>/BWI3._I)G4:[./S+I"A)'H65]#=Q(O]#6"HUN> HYKP( MJRHO61F#G$Y[7KS[IDR"JGPUE;ZIV%0_K%7P17$*]%(O@-S0F1T'2*#/JYA" MBPI)MII(5= QILZE'6NZA&%;'*ZYVUS0.4P>P M)#R'YM"U+)(D+25VI M2,= \ NI_R6U2G.A#I42/O,7UBH?9V#I MT7)SS$3\C5I;I$-%73_*>_G@8Z8X:R>$W(-*YF]2%!_ MOZ/C[+[[//M66G*PU&A:<5J$72TX\PF++BM=KVFYU!0 !U3/(!EURS%$6BP/BE MZ7M;I)BN-5YW%*!T>XU1H,]:F,A/JM^^.'-$Z$A=*RK_$*3^*+\X$THJG@D> M(Y[G F&"2T0*'*$D(VF>\"CD&#*"UI*-<=)PK"R$!:8&%M431':5:9J7J\,X MP]4VT+!O,S1;@>(K4(SYQ1)@>/UB:F>#?6$+,\KVR/3:9XMEQS/5]C+O6>T+ MEK%,/6+R>[;62=XZG^E$F^*VZB>E/$T%B9 @-$,X#5-$JK1$C+.JBF(1BQ04 M<3:F[#L]::V(/T'3KHVQ-+,A/A"".X"+^H23TC5B:CR4CA&'/0N HKOJ76!*=MP> M!D PCGH90)^_(.-RTT%O(K(\JT@AK82(*<*8A8CR*D%13GC(BA"3(@'G6FZ6 M]WZ3W1'3]N"JJ\:P2+3<(F*F]?9RPG1[1T1%R'%:Y9$ +A,JMXN/GTIY)-C) M),KC3]ET#Y?2)[KUR%?Q)-_B@]+;>G%?D\?6%V4ERQG!A0K*A @GD1H2D@H4 ME[B@TOG'69B:MPP?(N=9YQ3YH)F"MF4@:#F -+P>A,T@#.,4#)AB]N)@,\%L M&!!(VV^7P-B%3NR^*,"NWJ9B]K?R'EQEQ/[=IA+M-^TV?LK.:?CUV\^+9U'/ M=1/%+LE6T%5[.3[=3-239H[%@A/$Y7\1SD6.:,03E&5Q%(9,I DWFHX )>P[ M0>5OW_X6;#D)B&+E)5ANN(!Y',9PFODB/D""&<-?O^VB<[W)KI=,!%LN/,0S MH*([\F^,R8[J^4#!./2)P,_#C,FR7DVD4>)KMOI2?Q/U\Y0)G2G"X@J'%DZ5-<^>R.TLJ_;17V[+*C*.:04)T"#GX.>"P1T\F'^6JZ>KGF7+[/ MI1Z?^*768\PDPQ,1D2C"<82DOA52X:H2D2J)$$GC@M(D3\M,&!U(!@AY5KR& M=-#2O@HT=8E0T-$W]+Z'X!HXB#@$ ::/]O*;>]F&PO5DO^>FH&K0+.PZ:VKF0A^5VP$F@]@ M#R<#+,V\:[<(@7?<2\$!N]3F\CIRI@T(CNI&FP-PZ$ #GKQP?/?V2XS+A*1" M3<'BD=S+:92AHL Y$EF15642\SPUBGB#P.L/$!Q6QYY/P>HT/M;[6OYZ3VYY MW]YQ72_F8K%>'LSM:=DPK^LX*W^_BKD2'>@3]TL=_*YX"#03CLI AF2T*@@Y MN^AHI2%#8NT6B0Q^UK8KR8F,Z_=K<3/_)J0$7&7L3>(XSJNH"!&G52X=XJ)" M)$LSQ%E.DS"JBBJ)(0DO)D0])[O(;T(&V_^,D#+;$5W+#U-?DYH'G5U[]\?" M99L6M3,&F\28ME_@@.G/CE<:M]QK)&] M=S@ QG&L2SU[=5C0)P7M*LQ>E$/WVU(G=^LAG,WPKJ^K.?B0#5O5LPG8/WJV M7#5-:Y^7?PN:9/8=UH*O8K6N 3.$@!@.']3]P0?U_ZV0\W"LMT/$ZK /)#5: M", .@MW @.4*=L[&74WFRTIJJQH%J"_1I4/SI?HXG9,YFY+9S5SU36WRZ26% MY>E_>K]X)-/Y)*5%484B0EG%F0JKYXCP5)XL,,ZB)!4%CQC$+7')G&?KM2$< M[% .?F]H P/S3M^)F;?S6DC##)TER& OR <:COPEIZR-ZEGY /70!_-"P_+6 M<2V==#VZ0=4S3N(DC"1J A$6A@CSF*(B8A@E(HJ$$#Q+!+48 +-/Q4CS+NXH MT=&TZGM[ (OAA2-<2KO+QDZR@3)K^"WC20%))P8YN%D]_RDZQ M?A-+%71IM[A75;(D M?_SV1%3.*Z,"R_]#:595"&.Y?Q5$.O0TJ2@MLC +I=:1X];)S -%=4>X>R/S+DUIB^7FA6_\+_M]"=JMTB M6"JA?P2>@-X EI-"?CV*+(T0"0E%T@1@1$LF4,YQPL*,ES2E[=?DPYS_;_Z2 M=.*9)\LU7X7_W=\/PW/Y&V#58S1 L8XT[P=YD5L! _H2['ZN:QZDI;P*&CGW MHI5-<[>5%#5H9;T*-M)>!9V\02MPH"4.E,C!=BBUP\C$&WJ%KN(A;T&D<:,P M;T'B<[&?M\2;91^YMO7E5.BXLNH8T=S#+1L>-QECC,:4D"Q')68J&!7*DW*5 M)@CS7)679%D>&96(0@E[/C#OL-&4,>\P\M>_%'&4_[VU=,">/ZZXI$>$5DV>Q M&(68N&?;'[]?@B86"*VI)Q MV%OE+/,7]WV^TY@LGQ=CMNG#Z _"D-M5.KBTY>R_DM_%Q.F]RX.4O35/8 M^M;PK P[I(,]VMI;-\]+ZX6A7V5<(@#3($OA0=ED)I)9Y8[U+CQ:IIB)>+MY M84:?'SETV;KBOVD_7"6]?G\2JC_DW4+]ZLLV-/)YK7> (A0E2U*"(IJI3@PE ME;YR4:(4XR1/LK1D#)2X/A;CGDU)RTW0G&>T[RA:AE05E_JUCBWI>-)RK( 2 M].5Z#AIY?&6C!X8VH9_?MF_\P\X;5[^6G]K*=!4T4KV!R(_E>WCMZ Z4[3]' M!,?R93B+TMC2AWN+=S67_%SSQ1/41SQ^TK,Y[T@!'<$3$@Z[?Y<)!S-\=S71 MUQR[=LY,5I#?=UXD*V_OQ'*C^7CG1=GU['H^!=>3V^"M%O6CNCH+WD^7;+98KFN CFRD&]8,&\%@^M K4UNGYZBRYE 8*TW8 M+#+:]_^0[=UO_=&_69Y=V(/@ZYGX4IVOP-/?F"K#495&)2:0I]_G1#(CJM[7B_LM1?9.LIYZ@0*M$1O)^0%? 5O).)ERO6? M*N %?!6NXUU0\A>V[](YZU\5G2_5KTMQO5R*U20D<9Y7+$-E6 J$HX@BDA., MPEC^%PL21@14^M9+S?L%2%?A5 MN,]C^ZND+QR_-2(/WR*C#*5)EB#,\K9-D6 ER6)1AG13(_<:IW+;=^;\_/U& M7M?HQ^L_4_[(FTX1>>NY('_RI(_1LCMYC?W\P_JL*Z[Y/^HV>=RTIZ7E^IZ=YG@:/_GW6VG,ZZ9A>UM HM_%LLL5DVN\4SZ1_%%]"- TQ;Z M84]\#-1A1M8?X ZK!EQ 9]<]TY;H>'TT+X1EKZ/FI6LY;N0-+&P;7.?5+LX] M%+89"^N[ ?7KE+(9BV_,S/0L%9I4E>4%-'%4V= +($V?:N9-#CX MH=:4Y88#/$DY0-S,OHR+(W ;-YAMLV%);>8-4_V>D9M9-U8(^9R$ V/H]>?D M6 %H-$7';F6+5GIZANU245S4NOFLY$3^[=-BN13+ILVZ*BG^*JKUG"\G95CF M>2HM8%61"F'&"E20(D%5PJ@@<9(SD4^DITD71AWU8-0A2KK+ \19:-@)*NE/ MK[8,!3/-T550-SQI-Z)NN +TCP."W6_\/ ,(=K-:Y"0CP0XGP:<6N9:90'(3 M?/6-'*#]GC\$[7KPN442UHC/#HO>;GS )<=KR6>)7. M5 ;%/3R ##]@6^OZ?ETW'ABHSK5[RK/*[=Y5=B2AI:X; 8?W+7O98&IUJL1U M4#R+ZM9#22ZH;-TL-7)5ZZ$(QQ6M1Y^PS-M1#;ENELNUX')%^79N=;Z#OM+1 M_]9>4W;>!I\4>+CB'+Y'\8C'M(JK4(<@DK]H!QX5C[%BBXW M750!6SP^RN/-4K&A#]ZB<[KD/S:_;>J*@1FT<-3-]DJO6,*479,+&EZ"AIF@ MX>:JN3"\:GH==ND6&W^6.\RQL(7#50X%F/ZX.1*V\!SE0%@O=('1.MW.LN B MHCE-4%'F"<(I3A&-,XHR$1:$$,%R9M3];YB49S-TJA&HT P AW!?W/OS-;I] M-G2N@NO5JI[2=3/88;4(;DGMZW)TM#Z?;Z6S)[R7I_/NG?X;&>N&Q6.1 MAINS9Z0*15;FB.I;A*K"B&8\0TF4X2(.RR+FQ.P6X,-AK!ET*+7FA#US_5B_:0/EO7R MXW8NNW'[M?-+>-Z[%.5 DPY:VE?!Q\5B-5] FA;V03 ;P8?MSN>J>[8]9JMFMB.?-_7WZ?+"8ZRK*C"6/JU M<8IPFE>(EH5 19QF-">BRHL>I.)93_=HZCSLX'=%%MC4[31 9J[>Q6+# M%!0N,=C;Z97(D>=QFL:H7D"OF(<[AGI)9H*FK<,")BT'S3;('B>$]T@T(, TTDM_#7CDLJ]56V;/L:#OE ML&B[&Z7!IRV+DN0;?Y N]4ZR]"836KYUJ?L[P7="LXI'!4*"%/E ^D@J9OUV,9NRJ5CNI/#F-,81I2@O(H$P MCD)4)"%#><+BL"JBC&2@$^XES'C65LU:4["_9:Z92+I^?"3UB_JW'4Z#+:M! MQRMLE[_HS9CM^F/A#3,=/5#WX^LI"=D%2H[\A(M8&=5O< ':H1_A9$V;0/L" MYDQL'O =1/_P!1(K7QB["E8" %W]#U\<^P1'3%L&MA=C[_Y'C.\'K0__T6Z? MOYFSQ:.X(]^W0V* 1\2>%?Q]31JB@:2Z-]W&P^G/0#Q'1KR/TJ@VVD#D0Q-L M\HAMR8ET;3^31^!DM?8ASY96D8 6F'3B#)M;:TE@NG0BBGJUH6T*#,Y M$.B"*I-NI9&+3 X$.*XQ.?R 9:=U%0W\O)@ONA;/C9*I:8;SI9A0'I(*ER&J M\B1#.,\%HCS"B/"\*@N1D# "Q4'[R8T1^;P*YCUMQ&TP,MO!W$D.4[PFW+M+ M.&CWM1]:VN>S]>!-U8V$=-55O9_8N&W5C00_ZJMN]I1M'48[,_M+Y:#*P& M M?]_A#7D=Y]AAX/_JL@S]U!P A'96?F!"<^1*! ,QT4)D(1$B$S0*"%(Q)%JWY:6B.8L1B2* M*.:497E2FFR"8S'L^^Y $PRF+465NCO7O.FZ2\V=RO%=!8_D1?4JF^K:LZM MDGK4^>(O@M2FW;5'>\G]AO MOCJ@#37)Z/ZIR^BFIS*Z&S&"+U7SH66PE>0J M:+\5G3 Z?^*-O6) =ZJRD5*I+VG*45Z$\F")B3HJKR) 9U+3"@Z=F#_[28WZ-/TV>Y MW]_)WT]5_;Z>Y6:57V^"H9GF.T8&J/VVH+CK]'XLIN]>[SL4WT:W]V,(C/N] MGWC4SBA"_HZIM@*E5P*KT0)GWQ]4QMMC_7B^7RU[ET M0F;**_F93.<_B6I1JSNJ217E89:E)<*1JBR/BP25K.)(5#0M,4DI*3G$;#CA MRK-AV5(-%%F8'7$#NYFE&1U,F"U2[ 1;?N11J^,72=I(<7P5[' 9:#:# _BO M JI953?8[JR74^@&@CW2YNG?2A3V?O1?/GS;R[[M">F[3= M>KKQA..894FFLC>S".$TXZB,<83").&TJ-*\K"J+HY4A^7&.6,TEG,TX9U,4 MS2U!L4VJ:6-$/'0L_JOCQYI*R9:-QO!RT)[<4W%VRC1'5L1-O(%"<2,(! M/6YG/#Z)Y7)1[\^=[L99W"U^$E\%$\I5_RB_:*J28SDI1!)5599)XY'&JI$/ M1D64,<2)**(XQD6<9!!W"\R!9]=*?KD*F.F 8VAF1+PB XW8*%;45-"#R?%= M&+N9EM-Q=-44DA902ED7[P!G/!'<.VX43OATA9K8]7B2\96YMJ\7?&BUNB%ZY[I,V M))BC_>PLF5&WK2%A#W>GP<];WD]L-KCW0AK-Q=.W1;7Z0UKAB31M921/SB@A M686PX#&BBN8W MRY8GX#W%62P-;RHB*L8I3E99*6F?+P":A[M0\N/1N? MD]F+NU5F;3D%UR?3-IVD36!\5!7;K>8!LQ[\O% S3^357Q/,!)YL$NWT#<%K M.WPBZ*H6Q N/X]:.^(3YJ-;$*S'+O%)]$FP.A"%0+(20I[F\0F62<504J=RIPJ@LJ5&5LC4'GLWUN]VI777+A![? M->UF>ZD:D2;4"!PD $?;S-YZQ1!F2UOXNDA/PTV7G/]U%\Z&HZ!CR6$.JRT: MKK):P?3'S7.UA>O5S_(=WBG^OY MBM_,];\L/\[X;\O5_/[=8LZ7[VOYPW/-_U'#>M2XH>;94-W*C:!N+@PEASN3 M)]3E1UMVVA[NNF$HTFY=SU^"G2=U'9Q\=*:/?$)(Q^?I:39E^JCWFUCJ.TLE MW;29L]?.XGNW>!:U7%"M87Y:=O02AP_4X[\_8-CLC;PZQTV&W,)N==AWQ,)H M\0"WD.V&#!RO;%NVM'RXGG/UA_I:/Y.9BE-N!GQLPTL3(L(D35F""$_4Z#21 M(9J&L?R)%K1*:1E6H$8>QI0]6^F[A?)_F&1##V!L^8"6+9FB:.@N^L &Z"8J M0)K3M/QAAXNK76NXY<1EA1-0>&>U3J9T1ZYZ L)Q7/\$7<"BB\(U8_5:\&\/ MTZ>GJ3)5\OC[KDGGFT3R^)D5.48YH3G"9::Z_Y ("<%Y4L8\2F*CQ+HA0M[# MA U)0$UZ'RK]EL"EK,#KAH9HT%$--%EY4FP(.Y(>4$GO" 6["GA;-&#%Z@8B M]A:9]ST_7G&X@11[1=TFG[>X%[V_7WVH:Q6HNWY<&5^![CWE^[;S_K[6"0Z! M)+F8B\5Z>=!>00>M ;><^S(;7&A:BPLT)A=*"KNG/"F4W97D_E+CW3Z>%&'O MHO'T)QQ,_E+Z)_V$-CCT:3H7-ROQN)S@I(@PEMNWP**4[C[.4!GB&(5$T)SD MJ3P.1-:#P,X0]:R ^U.R% _:U6VY"'Y7? 2:D4LFA9T#U.P,X!HFF.*Z0.BR MR6(#(OL8-':.Y.O-'1L H7<,V="S0"]?3">?Y!N1H6=["H\38>*9]G[G(&_V\6/U#K-X+U<5. M*B.'I^D9K/7:GJMD+)"(\1\C ,$(+!I0[R>0*O MX38/BGO&F1Y^SK(]=E=NUJ8H+2><157.XT0ZT$6*)_K MCXLLU]=?.:S&S'*X(/LSR#^:XG7\;5YF5X*07PC*+SG%)=@E1#_JK-674YKL%46&>S&@8)CCRHP12 XRD-QD]>8"1N]!R X[7?+>;/ M4NMT(KXV5A.29F&4AQQ%K,P1%B5!I3QDH33.:,$3SHH;3,**-IBI.,8*/+$SAIS_;IW8,ZJ"Q51O0V2M2T+M27B%UO^*E8_N?% MO0S/H6MF@_Q@!K,_YSH:;J#K:G0\S0T% N"OL^$YPJ_=W' $(/^AD,K7#!Y M49W;:O$@CV[39]%,?_NXJ,7T?MZD4K&7NYK,E[.F8I'_<[U,RSD;W]\"5H;A4ORH(]E'4X5> ",6%VRTY"T)7_ M&5FL;OQ NPOTD\.\&1=A,<#VXGV5?QK_T6$JT,#N-A MWG%V%3OSQ^BX<3;O@!_%Y/Q3M-L/#N:<'$Q!^?"=S=:J+W!;NG2C&HN*Y6K" M"\9$&@O$2I(B',48E25C**X*FHDXJX0 %4?;L>'9CC<.S/)!.JI(CV*>SI]% MX[\"D[\L48[*BF$29X@6!4=8L!317&02[YS3C$85B=+)LZCIXNW@O,N.>=1A M4V$]"JYFVY]_K&!;F]&(JPU;05?)V3'F;K^Z#!A'>Y$E$Z/N,Y'2'LV$]T6 M.Y@N?RF"AN=U+[@ S]\[&=0=/#MLC)2H:RJ_\QS<0<*OE%YK"LCYS%GC%:SS M2!:/XMN*K/1Q^%/;:%:/PDX+0I*,$92F18XP)@6B88Y1FN5%R N..:S!:P\M MSP:CO;K;D XZVE9CQ/LP,[,8CI FHB-]-)&M(ATE*^"GYH!1,Y'B!N(ZB[3 MXRREL5,[AD0^D*J;3/FL3P]4--Z^G-$/*MT0U:Z ,&6<)M.:5Y@?Q:@?C5V)39,?VTD M!E7>#XED58%_=M'1*O&'Q-JMR!_\[ 6W?\=]W8_"T#\=AJ&_/.F6K4TFMCI/ M?%=3"06_6ZA??5FOEBNB!\C]MYC>/ZC//(N:W(L/WT7-IFWX>E*D3/"D2E"4 M%P)A5H2(A 5%.[07/?7_4X KB+_%&]Z].O*5L*KX+?M%^7#SA=%_5I^:BOI M5=#)&K3"!IVTS96GXYO-5W]M+F\_7T^8\6](7_W%G;Q%?7VN8'OOLEXUC&_+ MQ6[KQ7U-'MO +\MI619QTO28QD*$*C)6HJS@55GA3+#2J-_<$"'/^Y4FO5.^ M&+3$@2'S0;CZ-PR7(%B8"LQQA?*0883+DJ,"XQ214M"JR%,1QJ K,".JGA5: M$;\ZT0Z][8O8U6*J#[CH'G\(J9ECZ!PHF-+W=(UO> A^;__T$O$&2>^U;?PA MS3?0,OX,#&;MXL\];#_4;-HD#BE2B[DJCA)S-A7+;3OZ[51]FY4M,XWF[+(#GUX&@-70HG@#"VA:^G#: M&43AN)O>93 X'%@&(#[ZM#(X,*=&E5FLN*AT?0N)Q+"-;\3SN% K$%)W$\;''-X MU:!X/=,"+QHMI8IT?A%$*:R^>C4L.=MYQ+.RM)0,>P\^$SC%N5C^VN,UKIV GF=\O&3OVS[>XQU]7[:S+[0F?3>QUT>[\6-_.[AVG- MU=B^21CED6J!CN*<1NVPM(HR%!'&LK!,:!4R2(]7 YH@I8%W?94O.(?N+,,X MF>XU3J6'[CX;XL&6^I6Z2J BN"53?M6,:KR3NN)T2*ZQT,XVJF&*(V]=QA < M;V;FC]IF@HM*U'7;(['I)G2]7CTL:C4%?))&>964>8;*BJ@H-A.(E@2CDN0B MX046O."P)/ ^<*W)P! MZPB^T)-Y@- M< P9;)(S' "[<)QBY&H3=_!N2I*GCX+57DBD8W:($N$ M,4NY/!&((J((9W&""A&%B"2885;RJ$R%62GK("V( EA5J[9;'^DJ\ *)8%"M M5^IX>J^FHP?KN<0L6#V(0+$5*/X !-F3>38&S%K](!U O^CJ.^G\_N?Z\4?JP>5@D7F M+Y.(T3)-8XR*3$0(%SA&-*4$*8M?E2EG26[4.G& CF=SU"6UMZ2#AG;0$@=G M\I]$:L!"N9,?9I\L1;=)Z>\3[)*L_I/KCIW8WR?= M.KUN!#F)>9CABJ$H+07"-,H1S8H*Q64LLI@FHH3-M>VEYEE=-6V+_J-GP3&+ MOC@3&::A31?0ANYN-:W#L>P@"5VVWCQ+:_SNF4-BGVR .?B0[6[[3JB([NQ& M'B6^_S_B99)+[QYG882B.&4()[Q"I!(%(HRQJLJET-@H*>@LA7%VV)9HH*D& MDBQT;SW$Q717O4!:J_W47%"+G?2,,!?LH8-\\]T&['?-G,1=R MM>LYO^:/T_E4]2E7GG,;'FG/57FL^IK1!!&$94/:MCRX-.+2-[7,"V53,$S;97Y[C %'<7DGT&-B%.]]DX()D=;;QF-$?= M@$$P'&[$L(?A%R&?%_.?)9TVI>*]6+)ZJBN*P".MAU?RK/:2 ?3S]?5MT.73 M[/!@?KEA ,CPG89;+&"JW@>#A_'4YJ):75H8+#_:786YJ+M7%("GK-3W5BP^ MB\7U\[WNHJW3)&8O*I<%<'&I^!C:: @)NYNS[@Q%F/EPC"#X!V 'AZ"@ )#[JF< .F,/#@>4J%XQM?5C, MY!-+16/U\GFQ$J>*T43,L(B3"L4TCQ'.<80HJ2I4);P45&/*OL-\ MFK;%N%4CU,Q,BQS4XWHCC\V%0+'R8FIH 5<#4N]9DQY MH\M;\J(RB50$XZC/YH3'M!*\"E$85>?(J!*CA*:R@U>!1%=U8Z>[Q_K\6?_PR?YJ^FR^Y_#LT(-J_BF^; MHX@'=]-'W15-LA#\\OGV1E7:+Z<2A)Z:!B@:P^$3=T# [,8@!A["H6:R6D5- M!I8>+6AB)N)NS,3P"3O/H_%J5"AF,9>'GK:55EI&"8M9CJI4J"E.489(5"6H MS'&95YB3DH'.(">IC'+>"#9$+2=TG ;(S!6X6&RKHP5 8O >WBN1HRWZ-(U1 M=^!>,0\WV/X/NZBIO"7UEUKWWN9Z%M:MJ'6IP:0H19EEI$(\"@G"91RBHE 1 MS#3%:5GR,A)&.?\PLIX5]ZC&\HG4P;-BP$E;6T-HS33*C+/$GW%RLPA(/HK- >?MK,E'Z=S,F=3E1JU M7-6Z*$/W[\AS%IT*]I M.V3CMEX\3Y2@1^>?]SIL@F(! ["81 ,=(D$,![8 X*/4*"II';1P,'5 MQPL(F@JZ%Q,T?LC&$3D:E; =I- ,3- %3LLVA3\L[)>R".=?\G^METQ[Z M;K'=!53^[,W\'7F:KLA,,T0/I^%\%?]>2Z]N);Z)^GG*1#,W3O7^N9_K573, M:5+$45D)5J(*IQCA@@A4X)R@M,H*+*JHX P44O;-L.\M0 7FD.8M8#O,P6)+ MWM^:69#J+;T+H/-Y>_/NZO2PLUUSN,EU48V7WBV6JV"'17=AL;%P=!1?\\[N MJ(&ZL< _C/B-1M>V+\"W!S&;=2UETIAF91%SE.=9BC I8U22DB!.TA S7L9Y M9A34[3MM+.'QH#_?+&,,&,&$L^B!\ I*2YH +"WW,C5_Z=$ M.2[]/_DI6S52DZ[KIT6M55??QKU3V7+UR[L%%Y,P"RN:$ZE2E#"$A(N% MXAI)>X$F]Z\_LFH;"7NLZV:/V8[TT[NXZH[1=T1:;SH!;/8KX6\G#3< &= MM'4>,K,SB1L@8.J]0S/HB.KCPE4@Z;JV<)C3QO;TC@XR%[@T_ M+Y[N:BZ/A3=S?C==S8QBS\=/>59#34A;' M*"T3C*2CJOI6"2S_*L^$41ZE\E (JRS=7=Y[(*[+ ?A=DP-F=QU 8;8WV0L( MO#,QELVB(O24",[*/O<6'[FV\Y1@QP6<)S]E<2EZ7$;5ED\M[Q;?Y/%3?J,G M44RK@N$0Q8+*PV',2E0D*4-Y6F*L/,2,F:=H&1#TK'(=O6Z<[.G9!.N3I]/XI/B^7RNAMR<;?8F9?9ULJ_G\[6*\&OZ5)[]),H M#\=>PX=I8LA81PEA6( MIJE >5;$7)1$L(2;C"\UH@8R3O#!I7?JD:#)J&[[9@ \ED&H#/PXEP# K(VF MW(;X-L2#38)Y0]XE&@#GS24J=I[;9>C G#93:7L]ML%%QG/73.79\]6,'X)? M8KZ;KEZNI0.HK]G*,*6,5 E*PDJ:KZ22!U)**2K2*L8Y3D7)$M/;RMV%?=]1 MJ,LW10MX\[@G^X ]ND BX&6#F3"@Z\)3G%O="^XM--H%X"GV=V_Z3OZ[W9GE M>/[&QG4.DY304C7]3.,8X2CAB$:L0E)AXC!-LYPEH.Y9YTGY5I>&6C#;,@ \ M?_2@9'; <",[<$\_,>_&R]%@6#A'OG\/H5&=^V&!#[UW@R?@UW@W3:>ANYK? M+F93)M>^K1?L\V)US1=/\@0 KB,S7M"SPK9\!-WE6<>-[L&F6!)\K0:)2LZ" MEC7SJT)SU/I5VQM@T/ K&"L/U6A@(*RN)8I6U1W-4,"R!3Y*P3$D2B=PH8<^ EF>K MH4D%YR>A@J$QV]H="0S3>D6TZ5ZCL@D4W:N@E=_#J!T#$5VUNNBA-&Z[BV&1 MCUI>&#QB6=2T7(K59N)B*<(\#TN"RDH>57&15*@4)46,]M<>M5#DEUE%9RP_SA9_+($'N;XEQDB 653-C 5-V,MISD1"U_DQITB]3K9,C]!G M215&.&%A@9(HE[L KTI$!1$H MQ#R)N,C*5/IMQ@: W#4O]#\ M2YF-VQ?!0WC#OTB7YBZN M!^8+WB.WS1NAD4UXTU=[VU]SJ=NHW#V0>80PSF-$TJ) G&!&,$^3I.*C M; !^Y/.\?72LH):7O_ZEB)/X[YJE0/$4;$-W(^TEGKXGGG>BUW_[H^]C[7R" M'9F;OE7!2DJ]W>4V@E\%G>B;\:TGOV=^P@1O\\6^]F;J2;H_QU;L]]4ZV\@] MLWG!;-XU6ZWKZ?Q>_D74SWOF5AV\LB@B*"HS>2XKP@J5.!$HRU->LHR*K 2= MRP;H>=XF]Z@'+?G@=\5 T')@,VJW!S^S[/XHY\/]7U.(WB,L]PBHJJ9%+SXQ!1-98B36F49444 M%:E1DJH),>^)/;J@1=*V&$EY'B$SW78E-TRQMR+[ZP<-D=#=G,CSI,:>!CDH M](F9C\//6";4BN52B"]/JLY-F@J=R=YE_[UT\>#W:_$/0>J/\DLS2:H21R+* M4"3DGHX%D8I.BP2%955$\K"=X3BTN,B!\C'.M8[\'A7 U%LHGF%*8Q)7!)6" M1@A33!'ATES2, VK/&.4I49%YEZ!M#>A(R!H9DY]X@(SL0TG*@[<\A)H9JXV M8WI?KE3))!6!:D9Y%2B. L62PQ1H2S!<)49#R8^;+FT)SE$2M>TZEJ,_23V7 M9);=F#%@ILBYQ_WI04=Q.]#.2^1G2#!78R[/D1EWTN6 L$?#+H<^?\D86N@W M<.\AC]^[)F[IY;MV4@2G@U1?Z7MU4K#3HU,=?8>^"M704/#N*WK-V/IQ/5.> MW'M13=ET-1$9B<)8)*@2\I2)T0#'A# M$1I6&@3--++D$@IH<*FA'6QVB!]V@6GIG\]ML(@OF0KK+,0T2'#D*),I ,>! M)N,G7R=EZ..BKL1TI8J*KN?\P_>G:=-K=GDS;QJW'P3-V_MR<5M/F9CP.);' MW3Q&%5-]8LN"(YJE!(51Q=(HCRH,ZW3SJM)X-E[OB/RNS6:"_T?+I=15%Q.> M7_<;X/G>>.SW.OHM\>8>>$=$7>RW(V0@OR6-F"?NB#M1 RWK&[@1=OG*7OO^ MUXDL?X[;7I>OS762EANF[#;8G\5B>0I,\S$2H M9A1G/$X0CD6&2EK&* UYQ7!:D2H$W>0.T/.\2;74M04B>_1AF](0:F;;AD,L M8(9]%X9]TL&'@5Y28$-K**0C4SA$;51C92CZH3DQ?5;#'8-N08,NBJEC9 M,!ELN?022'**FR/-7Z_EXW6KQ^7,%F M))QDZ_Z^UM>RVSZAT/$)IR7OMTL.A899FI.#%;8\!"?P"*X?U2@H6^8/3"Z75'GL/0*]SQ4(;^C\/5\<._5R_7?]1\>27;SL+T5P)3\D[K'P7BFIUTW,LI<.F(P-"62G5J?5&4Z8>87:5J.]C MEG[IWDWYP8E793XI:_A5FDAY)&:JFX:(>!F7!4:Y$"G"'.>(\"1!(BV3+$M( MB=,4,M?()\!GF7!P!OZ_A[A!+KY MAYDV1T'&CIU \7,5M!PY].R99GD6< M%@()'C&5T8=1*42.TB+,DZ+D.$DSBPS),^3&283<;3:^8X77Y>"W\S; M _K\_IJMIL_ZJSV) MU$R-ZF"J*=-:7==-YT'5L1"0#0_@@2>FL)HINQ^P8/JO<-+-JSHNU$WG#[\V MH/T8;'@)KH=1LYE? @3 W< 24\)C3R@! G)B) ET!7@40)\U?YWS>O9ROQ-A M, _)G5W \VE#DA22IIX4L2%K'@TX+_=P3,")R##=UB2#DS([#;L-BF85'SB_ MZFA1@D'!=F,%PQ^VK4-4=<\ZHG,S?R_HZGK.?R'UO\1*Q4^;Z,\.O3E_)VJ5 MKM8&8YM>C:,Q0DL O(PTS3#L?*.5,\Z[O(+===YXT=F_6#^D3+ M^J:W>L/\CV,43,*QR MRD2)\CS+I+%.2T2D?494Q%F&(Q*Q,C*=BK2WLN\KT(Y6H(B9CT7:E[[?#%XD M$]"E,A,'-!CI).M6DY'V5QIM--)) 79G(YW^ %PE/LQ74@^_BGN=+#1??29J MW"%A85%$*1(TDIH113$J!$L1Q6'!(\83$AK5QYPCX/N24I,,MC0#1=1<44YB M,JPOETH*O*.$"0E2GSY)K+3HY(*C*5.?.+LZU?LYBR,]_^?=XO-B?BL6GX4: M8/KT<0Z>5=2[B.^-9G/QK>K*)1/H]L.7X+/\WUY._\?%8C5?F%X>#B-C?J$H?C'(RA,'[0:_GVBW8;ZS^?%ZA]BI9K8"RD>_RQ67U5JKCR\ MJJ&DDY#GK.!9I4K'8X1YPA$IRQS1*HTS0?.%%W@!TS5\%<_K5N^0F(9 @T.]L.]P%'?"0T8;;F?.L>C:P:6O@/=6NX159= M(G:\Z;'!(R +&E;N'6';&>;^D(9..+\(HH'!YW9KCSD/_2+I#\:D7[:6G??W M7FSW&_GS3+0E&M>/BWK5EF^HR>I)D:<1*F-"$2[S2MI_1A"/RRPJTR2.RP+B M)9H0]6ST=UEHRAUW:,.\1",(S1Q%U\# [/B2^5[C$]92O!55J5NOB3?ZC[P&%VTA@ MG$=)RDF,6%QRA"DK4%E%$2K*- NS%,>I8* 8#)P'WU&9EB-5)+SE2:[FKR7Q)6.M8 MZ+_-FD+NS46!/))\J>[(]UOE=,A_6$G^Z5H?4>X6MT0/=RYHF5413U$-BOGI8!F*N\K._R2^TCB/^]2]1%OX] M":\"I7'ZT_*'!%BN,NJWQ\R(O]GO!,S\-W.B]N0(VLD#/WR2GLJ/NEV8_L9T M(@4[,ND7NB/53FEO$P>2WQ4IVE70"A?L2J?N_!KY');QO,9K<54<-"KOXY8< MO<9K.2ID>A4F+"L7CD=&@>H6CA_WO:]LI\:1I5+[[40Y8.W""+5=R+U1IMEW_F)NYM K2S+#F.QSRD.$HQBB)<*1Z)(2H3"A&L2@%C0DC M233.>-1+)?%L2+HYVLT@/>U@B)9#Y3"H7X_;M=;^E1N& _X,+Q)F'%UVJ_UM M^SWXL/,]4+^6G]H*>;73N6DCIRN#_&;>U1MI4VLOQY^J1>W%K\MU>]K+&;+; M-C?;[\W\2=+Z))[%+&[STK(XS5C"**JRHD"8AB4J19&@DL<9IPG/(@;:V'IH M><_.D:2"&+:]]$%CM@$X$AAFHK?NZE70T%49'5I^#WEZ!B(ZLFQ]E$:U/08B M'UH'DT5YEK$1A6J0(5P5! M11(RE$5Y6A11D1,*FN8"HC[>.75#6#L7GZ]_"WYO6 !.$(:!"[0)KB&SM1(V M:-F;"8C4K@V'$>W7,2406,X:%] B,'.SK%>3;^)>+?VS6-S7Y.EARLBL_>87 MC(HR(AR1JJH0CK,8459Q)(_"G*0Y#ZDP,BN]5#R;CUV"0'/1#TZ_67 F,C#Q M R2ML;H;2=.GUG*!'966?]NJ<__:HZBMD7B=>II]V&[7?T>>IBLRF_Z/.F[, M=9?K=XOE:B]9,*2D2 7)$!91+/=Z'J(RE=X[8P6A)$VYX$:19P!-SRJZ2TH% MHIDDOU0A@P7531EJZ5;-Y8;&6O: ;31,0#7;XQU#!5/M'>)!1SU0Y*\\Y5\" MI'6THYM0''4?!T!PN'M#'H7?.'T5;/$LZICEKFTX?!B)W.[$HW@+-G*.B4@@.5O9%.0T^QZ]"6XD\^J7W\3]7/?(+<+$#7; )WC!#,8^^2; MA-$&))^ICB"A714B&-$SEB]5MTKI8Z*Y:I)(EE-BJR2-@4S%*<5D;YU(JU)'J:H*#$I4UZ5K +- M:KN(&]^F1C>G6ZGF=%/;YG27H6UH;L;"$&B&5%^Y+5]7V[DSJ%K42/%V%6RX M"UKV@HZ_JS8QSV$2G1.@G-507<++R,55#F [KKIRL:AM&ZMKSN5RRUMYU""S M_W?Z]&[!Q:046996%49Q'D;2ML61*LH2*(KS+.6T*L+0*&303\:ST6J[/;64 M58*JHAU(XH&B#NUM=1*H?K/D3GR8O;&5W*+A59]@%[2].KGLR,VO^D0[;H'5 M^^E+R[\^/#[-%B]"M/[\F1R#F7YAK;O$%O=S%4MH9MJJ2,).%1..PA3+_T=4 M7^@G98%(G&:(5 )G.%0Z3NR*Q!QS.N(1ZMV,+)?3:LHV9P7=0@71HQPGVRHS MUV_1S"=Z$^\&9K].)HWM#O-KA[/RMHQM$SB[:AN*CU3)Y@E0Y_5NKOE\I:HX M3W"?KYWS1=!)-?":K:3+*/W".?\J9FK64$--??$G"1."[QH6]!RHZ\YNGI68*X'!&:H!78*'C1VOHN5 MHC@(SZ4UOB:"^JGM[:7\FC6])I ,U/(:+6%S0;3L!B:K:HSK[].E:3G2B4<] M&X$=BL%[H>)2TWE[ZR-__9_FY4BGI#:Y!;M(8+CBGI(,DVR-*88)2&K$&9Y@BC&)<(T MJH@@+ FKRC22C'V<]8)C0M'A\7+ .R7CTL:IVUTY39]G5:>"_8[C]%^I\2N6YT5>+_K[IOZXT<5])\GU\A M8(#9;L!=PKT M+?/:;4!ZZ5[5):GJ^"[U((HSB+R9FTZ8IBT+=F,K+&!A+^CB'&;FCL:P -Q MF(:-44V#GX<*6EUNKG!9RD:3K0$!<8QAFH LXQ @C"E(@\ '*<%A%N=YG*CE M)&A1=6U5="7&;J"S"H"*FZ5M6#1WT%-%[2X\+%L+-TS83A;7$MI: MS+,*S9FCGC5@.(Y[UGG9L#C=7AWLZB:7Y;'7Y5"KRX E&0YX B(+ CB!( M53NOG+4L%-? M9%O%QM0)SULI3!N0HS)?^B.8Z8W.8/FX+F_+->6<51^%/'69L:97YUXO\T6" MDY3&<09(P A J>R,&0N# Y,L\5G(8YR115$7;V!JZD.3 Z55DS6KIL^'\N*I M"=>E(_4TB2Z2:NK$!3I&.J5CI"ZA^5/'BR<__I^]I@+CEA]OQY ]+6.(A"55 MHTM]5GUC",VATC$=1O\J[NI'\?"I^"C3MF]R6?B%U;=]OQ8OU89=_VOS>OE' MR:K_*HL-^U36^TL HY-E-\Y+H%,& +R)^_JAW0ER,;$7XNF[ICZ):'Y?$Q? M)GY@\U?+C3 =J[]SV2B/LTNQ O #'ZA52K ?)R&C(.<8 <0I BE% M#!!$,*(Y98EF<-6[$,NYRTI\HZN56/$_"1W!UJN5U _"D&]NI'1[:;X+R%R7 M?WRS^36_!S"L!=EN)CU16ZMY(X3=58KLR7OA=1)[K.6E[%YKX MV ]A0D"&DAP@B". 29X EB'F1Z%/*%2*E#)G88Y+FWRU_J/Q"WAYQXF'MZPH MABZ> ;/:EN46/+WM1=8VJ+'KN)%[R4^2(7':^-G;\M3SJSBY>C;'Q)*N-F!@ M5KUJ#M"A#CQC)'UWR^_E=<':P\SAX>7JI62_EX=''#UOB^GX:XF9X:7XL'HQD1A3BA.:R9Q@7Y8$C@"),A_DF$ ,$6%Y%.G87P,T'&NT M+<63X;;03;3M__!R?1A8*QZW$?:J>OB M:X#"O)=;IT4\NL :>50STT5VF+^3WKSR"R[_R3=/*TR[+-GN[@-A&N9AQ ". MQ"D.11R!#-((I'%.@SRGB--,*?-%@9ACQ=)0]QYWY+VJI:^8#:,"V/A"M0V# MIHNO0:!'N:LM5TT;'?I0L#6M71A-K=6Y(-FC:@,:"\E$&B(V*DV^4>LI/PO] M)H=(98QYFYT-13QF< J:U(;2!@25V>QJS\J89@IN6[%*'O';]4/] M",8HB "+F=!;+$/B#!YPP/,DI3P.DRS2ZO\Q0,/U^;OUU76E4>LHZ_Q9WF1[ M#W70QW/!ZF 1[EW?W=[J*:9B#&82YL=]G*U\]]D*0L@$P,XZ-L M\<)+LIX)M3XM9=SL8*&F?\^43T^M=L0:_Z&#;H8CTEA2D4,49M5\(R(>*K2Q M1PWU%"X+8=E5M[SLK, E75""?!S#$$0QX0 AR@#V40!B/TM3B"!F7*M+PR 5 MUP=>OO%6ZZH7VBA/OC#X&Y'$K00_#H/GQS2E-&; AX0!E <08$XA\*,HS6.6 M"HJGI6G*>H-< M3 M/:T?]W7)_G&_ON5KZ9_Z6.PRV17#NDZ\[GBA":K/3?L5[W[MW5[?[/EX983\ M>E.L-XK=#<9@&%]_EA#06WRJPEO.Y%>0U2C4Z=28LT4R30C5#U2:>M1@^4E_ M[OWCPY?B:2DS]_47X*D!7"]!2=>[7S[*7>#+U]M/O5:#&LONI/@*"\^&Y)I+ M;T1H%\MM2D*S!7=RU/F6W)1@>XMN\F'3(IM-?]%GO+HAJV738VW!(A0&+$2 M)DS>5^-85MH,09[Y/DJRC(:IKW> '*3C_ #9H^JMMV1U*T8.(<29@">07L$4 MFJJ/_*H4A6N?,L96R(R?=9()>[3E[E549 M3'*MK.9'M? 93G#*8A"@3-@)489!*D.\ MXBSR*44QBU)VMFT_2-JQP2^^G\B"O3^,VAF'@+.QL'$RN/ V:X]PL3DOQ9Y< M9UG>%#8+!&M+[O(0,4SX[4\6HX H'3?&1S!P3CX\;&Z+JKAD_ZCN7NA5M='+ M^3[UOFO7Y,-#65?U%#9E4=4&Z=9E7G5I*77S-PU'Y2DH%/R4%E#0=%,J V Y M5WI*5#-_Y:E!YW-73HBUYZV<>M:@$J:PAR_KI;YZE2KZMZ:FS1>.]XM/J]:] M5!O.\2+=/S"V[-0[D/=2_>^V[E7+DT:12D6HIE>M Y1TMVIU@!SJP:I^>JYW6_K*,1?7NM^W4T;UCSF81PE$ 04^[+;+0<8^CY@ M+".($I_11"_3[C0MQ[JAW]VVB6TEKTUG\G.;V1ZCINB-LX.%IG^M*0O0"+Z% MPF&_VI.R6>]/>TSIC?K1GA3Y=/_9TZ\8U ^XI+1\WOJSZI+:LHC_1\ZKJ^>R M%+];!$G&?!(S$,8Q!2A(&4AC7_PUB/(<\IQ%D"J7$)BFYWAM=P[@IXZTEW.M M @(*B(VO:0VM+WQ+W9/DQ8)O&+"+B48Q ;O8F-43.!;6AYJQUY/3ME !HU\^0\@?6T5X^6Q64X+8DE&V2 P*RF MQVD!#RV.D2?U?0B_59OBX<-FL,C:92%.*[M::WH^/NV!'=L7O[7M90X*8)^N M+RCSDG]K"@<>E!I4=SOHHSOM@' *K-Z2MXBI98>C,4A&_@I]:K-Y+HR!Z/LP MS C;?6+W5]O]=NK&_KC>_\\TW3M=TE< MT3\^ =2XOK4GOH&"-)!<6,*X*G93)8AT5O0X[&J;KI1J\OK/%SUK?I/JT.@'K!JZYK[LJJX+ H1,Y8S M'X,H23! 41J!E&01R!'W0\@("C.NXQ=NAIW%%XQK4GKKN95:;P+L^JR8%V5Y[OUBBWR.$B# MC' 0T2E,X, G"8)8'E(8AB'<99JU4DY3DK@X_#IR3?>6W/>VK=> M?>JR",. 9GF0()"36%C% 8< HS 'F/NQS]*$IJ%6H\"Y&'>L5KH;")GFV?2B M>3<]=0\F4$U1O<=I,7=HNNV+VTA4-U]WD4LZXRR\=;UV7;;_&A7<#2=COM:T M)^@;=C=K:X/=KR^I(%Q*K\T3+S>OMV)Y;L2N)]EYDH\LQ$Y"8^D,36B4 0A M!&D&&,F)F;[9^@J:V@[\FQ;-D2>V1^A-';#' D_Y M70?>,,A J-M+RR31C^OR7A@@E>S#OBX^KRNQ4RZ2*(EA2 (0Q3X%*(\12/TP M$4L79SP.0I[DZOT+1TDY7KI;VG7;A,V.>EUF6RL#81RQ\95L%P?-G7T+@:#K M]0A[G^U"H)%K8 T*LS0#8TCT\@N4I!Q-+1@?8;ZL B5)]A(*U-[0CV@6PSVL M"RXC1UYX^?KAF=^O?UNN5_4'<)/_]_J17\FXI_+U,_[C\G&C&M"L.ZYCO=6R MXW7\>.R92]-\RY(\S$BFO)8K3[ U&?-U/IKC:LXUD'J*SPV&6H'*IF 8Q2EK M$YLM3-D4AGZ4LO$8II=QCX_+IG2&;%>U+F0H/"^H,, 6441C'J8(Y)ELD"1# MB[&,)TL@09D/0W'N07JW<2=I.;^.VU*N#_>T3]O[Z:NL)PY#35_Z&'2J]W16 M -&]J-O'8H^LS6NZ2=FLW=.=IC3S1=VDR,Y3I8'4V6!/Y(M9HST/15C]A-X78K9_+4DRP>.#K M6F:?-'^5+86JS\N"?]KP1]D&B(9I'"(0B_T3H CG $Z< MJNWT;S93FD>)MY@D;=/""9B6C!&[O,UJOCB!]=#@<4/$L%8#%SSP_9Y3'3>O MWEMN!NKT"HXL%M\P@\)690Y-ZO.6[3"#YJBFA^$PAB% M;<#+087@C^(+W/R0)!80!XD?I@3X-*0 B?\ ]D.A9_P@]5&,,4NT[.U)BNZ5 M2JH9PS.)D9H:L2JYYKU>EPDY6M%;JM" M[6<".%+/_=R19\X4;IFZ_I.7=%GQ;;Y877CB4[$IET6UI/45PB((8>C3G(( MRIX0,,4@0T$(TIASSFA&(S9/EK &TXZU[JXYTK(CZ[UTY4RK6@VO&V8]WG)[ M.I/T[696456_L_DR5^:&J*JSA:B1=1U.5Q=IJDZX_\R*X"KBJ::X[:-DV8Z^GH!(OT"4EL2V"DBI M$9VWP)06$$<%J/3>-E,=7_GF4R%6#)=9/ L$HTB3I/2S=[D1FR9YWM3'_,U: MJ#.[F;+IK9>AN'M;E91/RV$89K\WU(SQ]4,B[ ?6#SYAMKE^JHNF M-Y% G'0E.C:O=S+$LXX"O215W?Q;4?.J#^CN,^OQ<.%)+K8E9#;B_+YE1'QZ M+2L6O;#Z\EO2WAJ$9U7M^H ;VY>G@0EWQ('/THF-]+@#R7BJYN/-U M^8C%5]#KN7#AU;RHGVV.Q9X^WIPEL9YF'!#6Q9W_J%1&YYWCT68[\IP4I'_J M.?W0>ZN=_7%=YGPI%ORV^C)C:>2G2090PA* A^"%&8,D#!A64YR1EALD*DV MHPA*"^;L++5WLKU%^KM/;)N7CK"W,#SM^7 MO6=_2N:KL7V:!7U[;]LA]Y+]H[K^DZX>?L.K;T^E;)-[]_SX6+Y*[JM-<4]6 M>EVU]4=V;#'N]WD67#UOO7F2O>?:A]QTA?[&G];EMO5S3S%IFI4&Z$[;G6Z! MU=/@AIB*#WH 5\N-MU4@-M,^A8 \I"9&*Q-1&BC2'L=0TQ M65U4>%E5S_7Q\KD0T^1AR93W) 9Y ]OYU"0Z-I M3,WL5G##LW>[-Y?UO[T# M*W<"T+P5R? M6:43M'1MSP_O#!6W93"N"VOR^*ANF4WQ7:'^;J1 MO_^C^I:OJ-Q>[C=UUVU!]NJE9+^7>J:H!5*.-?.'Y>W(LV\$6L34RC&W0G\U2M@A6WW2V.:QI'X()K^/" M4>$G7=DM:05ELK/J"%TP#C6&]OOZ]O.'MC'7QV5%\4H>T3Z*WU2+.,81Q3P% M!*&HJ6Z+\SP":4P"CB@.*5(NSG2"AFN_0TO5:\AV918%876K^A0ZT\:U!9DU M3_+ZXFK9VA,"&9G$*IO@$\]:ICE_8*7*WE!*$[$=\(@V$7HR\#] M+WC3_NUN63RL>/OWU[I'2(A(RG&0 (Z" "#L0T"8./+&?BX69YAC&,0Z>9WF MK&@M9/TDT#8;_,>ZW "A!QZ]Y2Z]03,'W!QMM9U_'@PU%8-,Y]DQA7)\;&D:W_USW>;GP=FT6+":8GPV=K:1SZ.^3=72 M(<%.UBT=?-AL:SC(!6J5-MA)DB]J,/R]6S>&R7)U,WV-GN))1# M$F8X!C[-.4#4Q_(D*\^TG NKF6&?^SJ>+SMLN3X!\V)=]Y);EXJU$"RCKK9_ MSX^EGAHY2JYL.*SKPC;!23TF:R=D09>K97,![L(TL N8)4O"$E.S&AYV@3RT M4RR/;J8_[\NZ)]EK73"U:5Q&__6\+)N*[U_XYL>:+2"F2<;B'*#F#X@!3C@% M,* I#0E..8YTM*,*4<>ZKV.AB0B]:&J(7GBXY>/"HX(3[[%F14\W*B&JIOEL MXZ2GU[80W340=7T3MQ!))KPOXQ!I*R\=F2VI)B62LRH>'1 .U8K6NV9*XSK/ M.=WO*;.&K=%/+B\N#R\AL72FHIX[_:R\W]7_2>7*1QQ/Q,&%\T M"!E .4U AO,<$)K$:9;&"2-:804.>'1]#JLYEF8#;WGV2EGHN/FYDJ%V5#!T M4?_I\1U?%[4KKMRR73^@I[1=(\,6ZGJ&/7D_S*J;FJI^8PCN+" MVW'9/B+GZN"7^V\T7=*?I;'8MII;%Q8;USL$W)(^=L'AK.K;(<2'VMXE*7M= M9V73ZJ40*J*KI6[M8Z:E/99C<-D4=%M=A']0#@F_>^G08 M )5NIR?>--,4=9K ):7E,^]WR;YZ+F6)UP4) Z$-\@30-/!E_R]A#/II#!"- MHR@B#(502TN,DW.L(6KB>DM^ AZUY6Y/:+VEWN2*M(2]'F5AWS2T[:UQ-1DM MK>\)8K.N;37!#]>UXENFL::R=@.55[_%PZWX)#ZL'_&R6#"?^SBF,8BX=+"' ME !,&0:1'] $HSSS?2T7T@DZSB-)>U0]2=;[WA#6C!8_!9/:HK8@O-YJ-I'; M(#1T5"IKD:##5&8._!P5]3C.<_QQ_0S4CX+S=<'E9<0++U\_%>PK?N2J2:7# M;SM>>Y*$>N[F"0''UY<=V?265DO/ZPC*MD9,9ET^XY4W*K-6)N2X6$;)C2>& MG"U?<5RD?@KBQ)-G5.@@T_GD9+Q'D(RGVF\,!!=^0$B4^ &@Q$_$^3B+0!KE M!$!*PC"@$61,*4?1/:NNK>;]5F[J%8AFF"2UK?I]0*^GDAPT;I/\NV[8YA1E MFZ4ZW# Z?]$.IX /EN]P2]&>O[,[5KUV?=*_<6FP,7F_OTL06 19QOP(2@]' M&@*4)1P0BB/ 6)R&.6(DAH%!&5-SCI1TRME52>6J\'XJ:P8$?Q8\H8IX0Y+P M*"4!X GG#=Y9*)#'88"S+,8^]K6:X3D&VGS??#.$S7W0]G&SY)O>,G8AVT\1 M7M<]D?=Z+7O2;]W+J7+KNM9#R:%+6Y&1-W=UZP&FX@+7'-'0-;Y'\B!2[%NW MKK;@(\CQ"B$<@X$$.$.$(9#!+ 4P2&/E1[L>!5OB$+@/.#P+=JEQ)DMZJ M[U#^H^4.X#8 R M8,<9FI>Y6!/2<+DI^$*<05F2)QG(*<4 )00!S%)Q. T10DF0<1XK&1-NV71^ MU]=M>H]==C.3L7X/)1?_:[LL2,_]JW)12JZCVWEDK::H/5Q_@?G6^CR[Y2P(;K?<>:B=$?GV5<"%JQ]-NOKUG]*GS1=)EB+II11;;X@ 8DQV MHQ<_)3%F(8_CQ,^A@4OX),%Y/+XU^0NOX*>COC1Q4CQDGR7V&8%O+JMO3%SO MNZ1MJ;+XN&!&\30GAIPMGF9.L0GIN@;B9L50S4%P@I*X] M9[[=[$D^YUVF)/O^;BY[8!C=4_;??V\M?H6A)FLVGBJ?:DWFUPN5'31[/QK[-<#Z507KF_\(=E43LH"5[) MSF47WKI7:.8==OP]G.4@8R$CQ!?G7$P "M,$9)'8T[,T]GD2DX!&I)WEZX+] MY>>XDT%YAJ^;F?RK3J_:%O@N)TQO#YVOF?-6I MKC5+>;![>NON=-M]_C;9X MIM,Q7Q/G4PSH.V0^-6?[^Q)+G2AX^[PLFO)8"KZ)TR^[TQ0M3:\EVE<0E?== M,N#5'%CR4DR+:.2I&!EV-F_%M&A]CX7"T_I?7Z]&V^7#P^:Z+.5*N7SR=;60&5Z25H!1--?;Q$+K;4Y M*:O1TCP]ZFPKK%:ZJ7:>>G$99G&4R MZP(R@"!&(,L@!C BA+(DS2'7:G4T0<_Q@NZHRUCT;[SBY8NP,-OBHW59E;KY M=.)J&>0^7FK2TPFOBWO=[>1/L.6ERI"BO+0-X@MJ\9JN: MZ$?&IN)K;J\6Y.7^O9@5ON!^$O 8Q0 2V>00X1S(>WD00\A8 )/ 3S)7F5E] M1N:YGA>?5.+&#=Y#%(<1@P2!),!0*-R8@"Q-$^"C%"$:)W% M7*:W4!Y5LJ5 M/RJ>9K_HN$(CIEO'';TW^75PQ$\IG<0QP/IG[QN^?J2 M;I[Q:O4J/QS-8]?PVX[UP^WUC==1;5JGGW7*.H' ]!'K?.'U5,!Y-O@&BV/CH M6,II2\M80#V5>5HV[[ND;"O@=4@:LSC7O9'F"V\=$F OJG7P 0/#Z5**6_NQ MOO$G,6L_Q$GHMEP_E/CQ"Z\C(Z(O$*@*B88=8!<;, MX##[4/1,"64Q1VV&Z5'F,PZ4)=JS M3?,B_P<%_BHEK*3T#06)>;!0\RFK/0 M!YBQ&""4,I#%4/Z5PH1D-,*)TJ7:&!'7Y[JN^L&.KM<0UB_T<(3/A/ZR)+7F MB4M?8*."#ZX=CSK[T3@@UM/)./6IVG7S;[J,(1*E8 NMH>3MB]JX6 M3PMBZ>YP@,"LEX.G!3R\_1MYTFR1;8LS7%85WU271;]7R9>ZQ25G-V(GI<^E M;(L@'OBZ+LKNK[_@:EG5(3Z+!(=9A+(4T#AA,JL1@Q3C&-"4HBSVWS- MJO*LPWFH*>T3,%.PEU381L\K&3)6)VA(SV?)?W!Q1'GA3<6,S^NJ^LHW-_D] M_G,1!CQ':2X.%%#Z+(D? (C8>)D""4QY1@SK8A93?JN;PAVW'CK.O&*]OGQ MEFTAEY5@23/A3A=H-8WH$#[-^X<>S65,00# MF%&099$X=:5$+%6?0^!GD')"28ZQ4K^Y<3(S6@4?>+ZD2\T"=B? 4=OBSQ=9 M;V%V]+R.X/2EI4&3QS&9K/5X'"0R*'=2DM"A@-O@UDJ[XZ7+TO*A3E9Z01&#PD^OMYLR*SIE9P0 MU^+"FQ+.+"QZ:,#Y@J)'Q-D+B1Y[SFRS.VB+JL\I=,%RH+< M)U163X?"7,4T:[+($(-1G/$T0%"KZ;$6=<KK;C[JXSE M6+9L1G/=NKKMYNK3A:>4 MC=2;KI9_3PJPO5P@7#S+>\>J"[L7#0YAM5FNWS*'\Q?Z=P/Q8(L 1Z1L199] M?-X\E_S+LE@^/C^.]][E)"&,<1\$/,$ Y6$D"ZG&( DBSD(_S!C2JK!Q#C.. MU?9Y_8W/0EE-_\Z%G:;;Z3@8;NZFQC: <19QWE.C[$GK91D]&2/ID@-JO&4!/\4"RU5_ MW,^[Q]!X5^\WG-)Q=?9N)TK3OZ=20OZ7KH0\&2HAKS'-WO=.(IU\Y-EF7".M M^3W.O%EV]+Q?@*5TZ[GA'\W:GHV9^9*_Y\9W+X=\=N*F 6ABF"45].I+DE^+ MI3BVW/W:AGZ@,"<0(0[R,!>G"3\DXC21Q@ RC/P\3_TH3!:"3[)6CT0;H:>C M)_I4-8*T.NI>5=\)/4OZ_?MVW0BU4?1BACG&!'!&,H BEH(T9 30+(L(R^,L MR90";JUC9]30?0@YFVBI';RL8:!G8?3$;RX3:\+>3X)T];.32#\%,:T%_(W1 MFCGN3T'LX_ _E9?,U.-X/;!OK:>[ M0#_46?%ZY!VK@(FJC55]R;2]8GJHKY8,,GXT(5=3&^Z U-,C2A=U'3O]ZSE[ MJL4,"DNZ1I/XK,K'#)A#;60XBIEZ^E304I:*_L";_W\J:A7X8[T28U1-+ZEO MZ]5*4)>FY0(QQ@(21, /. (HS'*084Y!G 0XS B/$ZIED6C2=ZR@.FZ\GSI^ M?O:6;>>.EJ7_U?6*^R[9\EJ^-/.W=5%74U$.L=3340Y@U%92AF!8TE*ZU&=5 M4X;0'.HITV'TXRNO_Q3J<+-\X5=XPQ_6Y:M.H=/!EQWKD2U-KR.J4>AT6-IQ M%6!%4+U%?BRCU8*GH](8Q3H.CSA;<..H0/UHQO$']59/M7DJ%U]_7V"&($5^ M J(@) #1( $DQG5U>,)IG)(D0RH+JAW/]:WM]=^]WV^^_5^U-=/).+Y"##C7 M6P^33"M__@>LCGSL\LGF:Y<_[3[W;H19/NX#=KM/^?#7!G6MY;9178D3(+]? M?RF>EA^6%?U4L*_X42EW=6H,UU^Q(*%1WGI,V&GE;TM.O6^^H>K59*6%=[]\ MY#*BZY$#\PW,I3ZF"E>7+DLG[CU%<](IB*PAM5B-[;.#Y2F8KB+=7 M05OE><.8H77=3YC*&XA/15W)EE==.G4:8A3F* (\ARE OC@.DCC @&&(41HB MEJC5G54AYGC-=O$6\F-^:@EK!@>-(:5VCK,EO]Y:[E.5XG=T'?BF502T%14T M1FK>F" %H8\B@E3>,2WR\G&YXF5G8RX2Q&)?+%<0YH&P$"'B($49 C[-(HQX M&%&LUC5H>'S7!ZZFJ$E-T2WDL@_(^%JU(*;F<4M+0H-B+8-RG%&C97^\ MF4NS# IS7)%E^+$S[L'%4JTS$MHNP(L8!^+@E1) <8@!PC #:4)"$*6,APEA MD1\&BZ%N@\N-V@8Y1$KGRSLDJ/P1_L(?ED4=T/(+%O] -0-G!R&B @\D M/H&Y7$ 4A9P84S$+, ^Q9R@%J+K@LT)4$=.8XTRN]BHV0OG2JNGB/:H M=>VN+=];GQ#&YG7U(8GY;ZE/"#EX.7WJV7.269MJ5+WJEW59RUU.=@AA%L2( MRA*35%@$20A2$L2 AP&%,27BBE'' M^JBN6KW-36KBXM8-1]Y+S9*>8G(V7VJZ[#W,@I[Z4PK[)EW8]R]#8=\M[Q=> MPWWM.ZGYE^T[NZ+D]E2G:XPM:5MG;,ZJH%V#?:C3G=,SCA):/W)9K[1FXK/\ M2 6Y#VL962[+ D M$OFJIQBX'8FEI<.MH7W2%W&A:3R)UI<>W%Z8S0 MFCLJ9UKL@1@CWZTOZK^=ER0]#$7=!BC)D<1'$,4&UWZ?E6;;8,% MBS2+8FB"'86(ATG,0!I"'R!,(,A2EH$4^PR1),-1HE7?V07*9]2C?6MXU12S M0]#T5'7'B+Q[;UE1J>ADL:Z(&1*V2HEH4I^W>H@9-$<%0PR',=/]G_EF(XN. M7)6<+;LRSCD,,C_R$Y AF9L2^R%(XS@$$"$91T8C2+0J' T1<:Q8&I)2JS1$ M];3(("IJJN)<6?7TP:&8#N[PQP2RM*P'2$/%R@H\_J![]=K>_XBLN< MM+8IE4[4V^#+CI>6/+#BXM7K*'LMZ?%X+T6YQQ>9%9'U5IB9M%K1;:,2&86U M#8\X6SS;J$#]0+;Q!T^MI3[JG\5/__EOW6_$'])A\I__]O\!4$L#!!0 ( M #U&:%FZ)4_ZSX< *'!@ 5 9&EB&UL[+U9 MEULYDB;X7K\B)N=UD(%]R5-9?11:,M6MD*LEC\JN>>'!8I X22>]2;I"JE\_ MADOZ[J1SP>6%HCHSPL/7>VWY8# #;/G7__;M8O+35Y@OQK/I7__$_DS_]!-, MXRR-IY__^J??SM\0^Z?_]F__\B__^G\1\K]^^?CNIU>S>'4!T^5/+^?@EY!^ M^GV\_/+3\@O\](_9_)_CK_ZG#Q._S+/Y!2'_UOW9R]GE]_GX\Y?E3YQR>?UK MUS^=_\4D:5)2GIC #)'@-?%9*>(@"LJC$4FI_^?S7WCD-+D<"7Z9\=>2)DYE M2H(.F>'?&V5H]]#)>/K/OY0/P2_@)V1ONNB^_.N?OBR7EW_Y^>???__]S]_" M?/+GV?SSSYQ2\?/U;_]I_>O?'OW^[Z+[;>:<^[G[Z<%B_)=%]\UWL^B7G=2?I>NGC;]1OB+7OT;*MPCC1+ _ M?UND/_W;O_STTTH<\]D$/D+^J?SWMX]O;U[)%LLT#HL_Q]G%S^5G/[^<(18^ M^,^%TNXOE]\OX:]_6HPO+BOOIS# M O'2L?H.O[%^1GG;WF3 MR5,$ZPXNW[!9!;O_=*DR'4VO_[+B0\PZ;X[2C > M=4]^$1;+N8_+45(L1"<9L2P+(AT <8YKPK+/1G#F,DWWN2X4+Y#D3@T+B'_^ M//OZ,S[XYR*)\DDGDDXA39=]]VG^J[ZGPQCS_-Y@GF:#BN7^?G\9YJ'T-V_1L_7_HY/HC$ M+^/)C8SS?'910U?+607)K=2"Y/[I)^0ZPWP.Z=U**QN9ZSA;HCF%[C=K:/Q_ M7ODY/G'R_2-/ M@V/DV0@D/L!\/$NOI^D5;L$C8:F6' SNAS$0J;4DG@=)LHO"&)Y"BJP*(.Z] M=B/#FG2 AVX?$41(=&!6OI\OQ\ON;\03>7UT$F(_0NW8B0R0,.",RT42LX)PP M5:21E6 A'(6&AV_<"06J710<)<$FM/\1/H^+$*;+]_X"1L&QX!2Z.]Q0]'E MHR"B !(I-SP&!<+P"@BX_]:=4*!;1\$1DFP""6\QE)^C">L$_PGE#R]G5]/E M_/O+68*18U%;*P7A12(R0$ I 2>.>^N3QQTO'+=1[$#$3C@QK>.DGIR;@,VY M__8VH?C&>;PZHUA;PIR%2@Y1GYVP1$JE<1]4@CCC94C2YY!]!/U.4+&M M0Z6&;)L R8N44 6+]7_>C:? 1E$[ZAEXX@+-1 J,JH*A@0@JLU69,LV."T4V MOGHG<+C6P7&L3%L"QDO\]&Q^/OM].@*?HN%H]L!9C_LFL\0;IXG-,E)EA6/6 MUH/%[8MW.[JB/P@J#A1H2YCHML:S^8?Y[.MX&F&$&Y_0@2*VOZP<_.[=X-'PP>>E<0Z,#B*U7LQ!]_1S;UW7E @*N1( MI(Z">(5.$E(L CI0QH8C[VONO&TW #1\Q'FPZ 96>;D9G7SX,IM>G\!P&B63 MSA 6 B52H4'SEBKB=>2>2V6".RY0??C&W53?\%'F42(<6/V?(%[-$;J,A_/Q M'" M:V31O_X6O_CI9^C.6Z7*1AN.?HFTED@4"?$>01Q-EHRS)*US51;^W;?NAH&& MCR2/%F43X<#+JWD1U^H&KD :=7"U&&4$-!8,3+@H!R ME$I)H#Z1'"5(E4"(?%S>W!,OW2UMJODSR,,%V00./EWXR>27J\5X"HO%*.*. MQPR/1#N%Y'.EB8TL$VMH]M$DX7.-8\=[+]T-!\V?-AXNR"9P\/H"YI]QR_O; M?/;[\LO+V<6EGWX?)6ZB%PS-&LN*2,U0)$$B5U$':]!5UD>>+VQY^6ZX:/Z8 M\7C!MH&/;[?)7ZO,P)$R@BKA(TG("9$I,XR?F"&018@Z.>6J&(O';]X-&0V? M/U81:1.P^/0%)I-K4 =!0Y:(8ID9@CHH0ZQ%&PA>(>218FP"!$CX1;QPAP8#2\N8)I*O__T^A5^\NGLW=M7+\Y?O_KEQ;L7[U^^_O3WUZ_/ M/]TG?L<"_N>?>G1E_YZ$'UGR?[4@G[V_''79D04)9_G->.JG<8QPF*T.)6Y0 M)FQ*''1$3)0N5AM,EHOK[]PNNWWH M.M2J7+_CQ6(!R\4-EUS$R+E+A$G-<)\,@?AR#)-QH]0Y)0IN6TKE(5S>IV"8 MA@*](>':WE00]X!;T'WJUT[6#1,Q99T5I\0:*8D,)7,TE/MASKPVT3/.MY40 M'HZ9!X0,"YUC-/LD2(X1>D77UY,4_G/Z_]]-?[J)\C,XL7RI9_/OX^G MG__=3Z[0+U>:>I8CX2SC3IN]QTB-HDL6G5&2!D_--O?E$.SL1%@+6#H* +.^ MM=$ Q%Y!6*[SF<:P>/'5C_&7)O!F-O^$_+W^%B=7Y5SP18SS*TA=U@(LEM?I M"B:C_Q\L+DG-D-F2^N;!!X+^H@G2T$SCMGCJ$.@=1? P+5;Z@^3IM-< 5)&+ M4O.[^ @1, 8:4WA(O2P#C)3H4 !H_:!>1E9RBKKV!;J%GF.8M M_0&MFNP;P-&'.5SZ<7K][1*F"[AF@C(IJ,)UP*,&7 RK8K],-&-.TT0SC]M* MKP\!T).$#-/CI3_D'"_M!B!SMOP"\UOL+^Z"/X*F,5N20D3P6Y&),T$0;145 M/D9MY;:*J4-PLYF:85K#] >>2G)O!4'W!#1**B?%M2,N:-Q^(PHF!"^)828J MJUVPMK;%>4S%,&UD>D;,X7)N "GWB;=4:J63)]3YDLG#-0E, N$NAD@%8SQO MRX4Y^F!@F/8Q/3HR!TOW<&C,EGY2!1H?T7F?C^,2NB#T_6P:UWR(P&V2'(A7 MO+3XU8Q8ZR+1RN;D@/,@MB4]'(*23;2T$&)5.4&J(NP&[,F'^>P2YLOO'R8> MU] TE;.+RW(^BYOIR"7NF?&Z)(QZ%!!SQ#+O"9<^9<^ VK@M,?E4.Y"\;5 M8 "MJ$\QZ]H;U%:"6HB?JD"HGM@;P-#?9K/T^W@R&1F79(:20A8U)9*;2&SD MB3@ RP/:3^MK&YSK=[<0'%5!QD'"; $=WSS.]LI#92#I9PD8*7G8S8D"(0S M.GA<\*PTN-J7PD\2TD(D5,=P'"WF!K"RHG\D#"#"A2(F9U?NB2GQ$>DWU/L$ MW@2G:U\PK-[<0MQ3\2)T+T$V$.F\&_LPGJQN-::IRU7_,IN@T!?%DUI^OQ&- MB<%KS2.)T9:::H5\E3$G(%*@&2/^0&L#9%?:AHV$>D_#Z$5%#5B>.WP]/'A MEO_E6-N+>]3T@R8CM+SADO+ M(X0^9,[R."Q&:](7Y[-/,)G@,V_O7%G(QE&B)/H%4GE*@K- ='32&QVTS@_V MO M8*A^6;")F&&/\OJS*!5$WP"&[A\N7?-SW;AH!"GR5+I792O1+\R0B9-.H'.8 MF>;%A/#JE]I;*1KV5*\G-%540@N0*L<.3ZR,%$PPX!FQ7=F8R)Y8IF5I80(V M@8N@>DF0.- D]78 V!>(*HB] ?0\P8$!AI93&V)0&(4#1VQ6AJ@4E;:,:<9K MI_0=B)G>3@5[PLR1PF[@?&B#Z;QSWIE8T @<0=&$RI39"10 82"=%%1KO/6 MD0@5M[!6[L9/$K+754P#ANFA?;W#2493RBA%^KM[7%%2T*SDJ_SIP*2)OG;1 MSF9JFO&W>\16'54T *H[3(P22B0%X4DJU[G2:33I2CGB(V1FDXUI:_NK([>Y M9ASKDYPB[B7L!K:YTJIGO+SHZHRFZ>5L6BPK3&-A14>:@DJE-TMI$0G6XF>@ MB>+&J,PURJAV^N@64, M21JR8V6B)ZT=_#]!QM %\74T_+BPYBAQ-X"8.YWHUO0+([-!JE7I12*%EB1( M)HB+B1J54K*Z=B[00QJ&OK7O!2M'";H!H)S/,9J\FG_O.%@QL^)#NVA=.04Q MVI2I"]02QXPB3F:)-EDZ7SUY;!,MPP9@/0&GBN#W!Y!; 6@*G_UR_;M'WYJE MU.6^^,D'/TYOIR_]Y1C=])$24@?(E@25*4I'E%Y6T1*6A R4>6%][1UJ RG# MAF(] :B&V!LP0!]AZ<=32*_]?(I>_^)%C%<75Y."SE>0QW&,3J !KCUZ?1R7 M!"D-,E%*T6&D:5A.4H@@:\?QSU,U;%C6$Z8J*Z,!>-WAH#OD*BV$BZB]\[$0&/MHZ3G:!H62J<^ M[CY>+=5@=LK.G!\Z97R!Y3BB5WV/DUIM.N^_HO^>G5M8.F4#3ZU !*,RT1IR M:;J1B-="D @N*,Y9!+%M"$.S#3PGD]GO^.C2..O5["HL\]7D<<>CZU2)TJ&& MNG)W+8=Q,[1C8;JID,1%&7BPD/Q*VF!J;,(K>9V]H0W(VRH4]/>\9> M#^II#G2KF3 OKI9?9O/Q?T(:0;:<*VM03"66AJB)XY81[B *19F(M'8>WG:* MACYI/2G(CE)'H^!ZNUA<(2?)6W0\T6 T;F,7,A;,B,U:ZI>X:DH0]A M!X#6H0II %]W[DHW;O",I8BK)1,7R^T7I\99;<6TA;5'^[Q!NQN]X<3G9,L5AB-!@B#,F)1B%)&''C%VD,_5XQGLZ;!U ME"):Q-1ZF[=:>"@=0"(ON4'!^#):/A.>C=2V3^?X\=?7[\\_G;TY^_#ZXXOSM_C3:G=#&Q[?R[W0+JQ4 MNA-:I33<@/&V 3,ZUL(F15*$,@D4_6T; (A1AFIO;,Z^]DK=0,KQ>5U?87H% M;W %EH*.\LA_C)=?7EXMEOBZ^>T$E<4"\)_4975D3W'A29*S,T1R",1"4,2) MP*-&:TRKYT0<0.:PMT UD/,X[:M?756T9L=X70LT^J7#9W=[#_.OXPB+3[-) M&FEA@!HNB* 2_4=C'4'F$A&6HX7FTCJS;:;U83[7)FJ&O>CI UZ5)-^ B_6W M^6RQ^#"?Y?%R9!DDH)R79 ].9$J".$4Q@C56&:>=@>HMZ^Z\?MB;FCY052_< MVDS-L*Y/)74_3!>M(_L&4/01U8$$E%&:K]"CF\RZN0C7S.!"BD)A4$O1GA89 M9>*98L1QZH7C,9GJI]Y;"1K6S^D'2_4TT "<_@93E-$$>7F1+L;3<9'/JSY TK%/4#Z1J:F'PGJOSV=?Q M M7Q9C8_G_OI H533FUF):XS!:392&-F@TG==(NR[C6"1+-(>,MK-O#WK8 M-)-^[,IQDFXIZ+HM#QL9+6D4WA!ON@YH&7?8(".)1OA 0<94O2G&$V0,"Y=> M ZT#9=T 7-[/IK/[7*R!?UMS!D@Q+TF?D97K/DN)U2ZAO*2(:"Y=JEY]\"Q1 MPR8>]0&ENGIH8,MZ._T*BZYYU8J=ZUGP(^,RE<&)TL,A$BES)$%@"*D<]0Z_ M99V2E?&TB99AX_;**I_U(/\&<-35/6\4U2BK)'5)(U8AXYH#(4CP@N-G3%H3 M:0RANA^TE:)AX_=^,551%PT@:S,C0)V5WAC"3#?^*O,2)Y0#+@P?358R^=HF MZC@\]1:\]XNG.AIHP(NZ]?^N+XO'TRMD:NT@SJ:+7R#/YNN6#>?^&RQ>?T/Y MH?K&4S___A8]B:Z[;+EFGG4'KS?V.L3@40K=+8\KG68]L0(R4=Y[*B$[K6I? MJ/7(SK!IO7UX;JWHOIEE@"RNE_$O,(5R;QF4HAZ0#9H-QD0Z6^*H5H3*C-&Y M YNK%_1M(&783.#^X'>;T^&Y9U86EG!2S]MXJQ"'H!B5,T,^JL< M6(HA^2AJCQ>Z1\"P6;Z]A)D'R[)U3B2*G"B(Z!6K'3EN(&4WY/Q0J9,UA-X =OX!X\]?D.X77]&7^PSO MKRX"S,_RHYJ(U<+(QN@ *1'NRH2<2'T16"0I4_>Q&X&\Y^J!S* M_A34+OK6:^EQ84X*AF5K#7I[ 3](@RZ?"9QD0;V&&,NPT=/@;Q.)NR'PA\K/ M[%-)U3!XPF*7EV>_?OCX^N_X.V___?6[LT_]U+P\?DOOI2_/,%:_*]H*K=WD MCT==/V^@J[@-"*= O,J92(=^? @2_?B0DG,H5&MK-Y_8D\2Z(:'&Z-5;D==M MP($[XE(Y;@S.@Z-@A:I=5+Q_2'B*7F?5T;$]5-Q'[@ULG;MTRT7?=#Q+^/U2 MF@BO8/7?&]FQF'SF1J*?(&C9%#!,C@I(--PI%AFWOO;*.I[J9MJA]0[/$VNX M84R_F2W5#\W5>3%0+2_W>UNA&^D<]LWOU@N9R/P]6RM#$\ MGZTZ?XY8 @,\&Z)$1E\Y"55.B3(14:$7[3A+K';GS9,R.'#._HG1N^/B&1Y* M#:^SWZ:H@$GIT/+WV:3X\G_SXRZ?]&SZ">+5?-4!>3Y>X(]>X9?3SRL-WG1G MI]H&R4NB>[:EW3::.YL#)=DHFI1--*A3+:EC>1FX2J'-U7-2@#2P4)X0P0TK MN*^7SMX8X8:(K"3*<6O7GG@++FL(*<18&>M;R&FF@6?O;E$MG?PH?=BW1NC] M]&7?XY6G/Y0X:=_VG= L1)36"DTRTVAN/:22;VA(ADA9])1)7?L2]\0G%/MX M4P_]IV=<)\NU$3F5MKLEN\JQA$8!.,%PN_1TY@JJWX#WQ\V/=7:R#VZ/\:][ M1$0#/D)M7ZGL8R982V.2Q./[5I>( ;DC7DHK743%Y-KW;#VP\6,=U?2Q&DZ% M@1_N&N7LS:?SLY?_X^]G[UZ]_OCI]?_\[>WY?]1W7YY\2[\>R_.,U7=2MDP] M$C%09KPF7B=.I"TCBFB0)"3)F=8^F>IYWCL1=OQ3>P1=]0OY)(,=2S*7ZY M>/%MO!AYS?!/&"5@.1I:9QQQF6N",6-)(4U,5M]LMQ+4")8.T/0FT!PM]@8P M]("'5[,+W,I'AGO*%??$.%ZFROE @F&&6&XM\!055)]0^R0AC6#F>$4_S+([ M6NH-0.?E;:_A7Z$DSXQ*T[N4O"=.4U'B'/0UN7DW *6'X[S77#@7J; T$>O1#<3-W!)O!#(5;0)03#-:OQ/84Y0,>UM1 M'SP5Y-T :G:8Q;UF#",(EQANZ=%G223N[L2K4&KM(67NM;757>:=B1NVSU,/ MAJD7K30 MR<:YJ\9"9QZ*0+NV8Y2(@TH%%?.!!>-"!ZTS[YV->5&8H;MZ5,? M3G6DW@!\;H*.=VAYNQ+C$4=G+Z5R59 \[M(87A"KD"&5DI(:LI:\MXNX&RH: M.?6N&+X?)N &(/(P-^;M]/'QV,?99/)F-O_=S]/(YLB3XHE$59IZ1%XNG1(G M%+1T$K@5JG8TOR>)C<3Y!R+B<6%W;^II 'TOMXT8XLK&F-!Z,Z9<*5YWQ$K/ MB%(Y@.!.&%N[N_,V>@8?;=$?$/89_+2/5@Y&V&5WQ8=K:;ZLM!$^E-5(.2>$ ML[B!,][-Z, 01'-%0%,'5"C-6/TC[8=4##[/XF28.E(#S2#I"=^PFP4Z8EYE M7@8T8DRABW ""B=K(B0%"YD&JFKG.FZB9?#Y%R=#515M'-OXY$,?QFHUO?%N MPL/*%'<_/+OL6@J]_@;S.%Y &@D+X*U!_I@OC:ZS(M9S((Z65"!M48RUO;+] MJ1Q\QL9IC5U_&FQB9-0&'KOE]S2+6E,,J9@JV?9E34I.T#'F)"7FJ1/:>5&[ M\F%O(@=O3SPT1BOIKX'88NLB?#F;XF(HG>'/\F_3\7(QPG47!8V:F%BF;=ER M,BA<(@YBR:HT)ICZ!R/[4#AXN^.AH5E#<^WBLEMXCYEC6DITDB61D@8BO=/$ M:8-^30@4C,G4F=J-'_&@#E;>;YXGRVX9ZW6W\!I=SE",-T MT:GY(Z"4%^,EK&<7KJ3R$>+L\[1[RLHAI\S[K% *GKF(DC>,!&V Z&Q#?E/H:&"U=)+^")=7\_BE\^)R*)JF"7)<5;<(4>< MCYYH9[@,(M)@:A]$/4O4\&TQFT#>_@IJ!W@[E=MO*5G+(BMCN20:?!GPIS!Z MS#$3DZS.5BD,(*$R+(\D>?B.G"<#[2F5V\#^?;^K59+.>!L4L2%@_%B&;0< M391/(1KKP>3:(=8!W<3^$+= APN^ =1LO19%9\)[#.X(YP[*M6B9_64<24DK M<$F5E@O-75;_(>Z JJGER#O&U]/4UUUU2HJ!%8X8II$+(PVQAF82L_#.&<8< MZ^5Z9_^[:O;'N;\Y7 6- &GCY2C54CD:(N$JRE5"DJ,VD,R]HY(*D7EM5^RH MJVKVA[APJ:*..G?5]Q%VRN8\+S[]_LO_>++ MF\GL]]O!MH:A:\V$)ZP 409=1G6HC%]2FU7D0LC>:G&?H*>"+UZ>V4UJ1LG] M\OTW#)K?3F^FJKZ(R_'751.(:PGXI&06%/U&!:G,;:9HBZ4B$+Q@$7#/KS[L M8W\J&TE#/19!3WCP?:JK 3?_P72<9(US98@O[O!$9B0>]_M(8N)4# MS.Y?5H\RI]XZGTG.QA!)-7)A,Y*28>UE36?+G!189A]-4V+D;/*!8[[C^.EF8*TG#B9 M!'Z040ITU&E\-EX^X+W#5@XT@[N^-=9$ O"DC 1=Q=E7ZODW3ASEY0Y"G@E\.M% MRL#(+J--*^1"4D9)<-Z0C'*$2#UC*=6VPYN(&;8TH3F$UE%:.R!\?'=[([FU M1W0CMC(TQW$-N*PR)9(!X"JSF7#!@XQ.&EQWE5&Y.W7#EA$T!].>U-J 1_"8 M,]PTNLT!Y0[CKUTW(F.,9J6+8J;"$FE,((XEBDLS@@(3:*[>GVD7NEIK?E(' M$\]"[T@%M6PLT1NY]./T:DW6>B] -Z7;)SHO?#'2/"66N2+)I5#:P_(R8*&, M?@6K1>])I%02:3TGSC-%#*1,N9/25T_K/8S2UIJLG-B9K*;$H>\TG_!' M5JQAR/@))A-\RR@&RP,3C O_;U]1.>#.11A0BYY2#GY!P="&RXR=WA9:QU2 MJN*J%XDW&17?OQFX7AS?1R$GRTIF"71]5#,:<^NR)L'E&#RZN$S7SL[8F;C6 MVJ"<:M>MH*HV,5CX6?^=+K7JD4I06-KF\/9<_0.NJ\P$25:7HNZDD<,RU45BK,5BE,CB:6"Y MAN#L&_=Y=8I4)QGXR69SE%U_] M>%)\XS>S^2<_@=MIPB-C K7((!'1671/./(;3214HHNLHM$^U3:=50AOLABH M&KIF0ZNZ,7P73L[RIR^S^?(<=EX">O-+9B1SHPQ.>X[&X'XE-.J.]@;)'];5S1'[+Y2OX"I/9Y:=97OZ. M^AB5@3I&4XEF'@4HK0W$9^1,4B,QP][%# :\8U32(L36"PD% MB1'=\ON'B9\NT?DH[4$NRZ^,A,2@$2,Z(KCE1 (N'V\C(YS)0(4(WKC:^66[ M4S?L;0^ ML;YVYQU)'/;69B!\]J&^8T%ZXA.CD?NDUQR7G +T5K3@)AEL2;'21Z@"V M>LN-_:D<-J0Y]0%F+76U$%W?/3-X)"QC5%K,V2!%QW$J(R M7M:N 'N6J"8/'JNA8MNQSM$J:@%SMT[';6-R7+JWC5-'SB#'*D?B@]/H#)M, MBB4G3'.C; 9O=?43\6>I:O(PL3?4U552>Q'+1YAT#YZ=^V__&"^_E":;*,9R M*O5T>P_+<)UY7L9Q\XP;"6ABE<8//C(/6CMM^HJJ]Z6UR1/&OI':JT+;P>_N MTAU):IWAW!'CLBK)FPQ]<-P7=,A4>.:"]\.YCDT>1O:%T9Z4UD!$\SIGB.AX MO_Z&.\3T,WQ$M)]-"[/EWW*\]=5/5LL3Y3B.N!;*#[I.-7>_<>8J*A%=Z WL4LZN6UX]S!N/D MJFQ7=\6Z$O5(R&B%=6@'T,@0:"?2V4AJ& M20,;QW$6@UM&AB5RAL%M")I!D(V,R3BR*96+^#7=^X[>W>H5'<[J/$ M1H:O?+JZO)QTHO23:U&^G>;9_&*ES)L@A^6L+8U$2E]ZF.+B#+KT@Y(<9!+9 M!55][/ANI U;2M(;$OM03 ,N\H,&>F=AZ.RYO9O--U5HVY*"LX\12 M53(AJ"7.&44T) 5?/:FMHT\@MR!!VOT 9_9,+IL +;KLK".B;,P&7_NI+AX MNZKC3R,45T#S[HA/MO0M]>AC#'+'^X\R4_3IZN+"S__/LN?QI^GXSR.)6ML5;=?IOC.)N-8CE+O M<;?;]*JCWG?L/*MZS%::<'4V_^RGZRZ9+Q%<^*[DUX,%[E)YEM='MGYRXQ'< M^@$B.B8!0QGO!91X)A$KI"!"^?JL6SU%Q MOTS*+2(3B97&^01TF;HJ,R5>612?9R8D:YE3M2\ICJ%WV.W^]#A]:(U/INMJ MWD ]&_W&C^?=C,39K7C?3E&H5ZMBHP/,\'.//-;2[D5R)6-Z\\[2;7@R6US- M[]RB)6.*.U:['W4;/L:;OJ6??XAT='@6E%R[:V"Z[ MXP [\\13CC4MSQ%6R9JL7U.RWZ['293LCI=7B^7L N8W %(V\"A+!P_K<&_) M7A(?,""@DD)F$+S,M6_)=B3MZ+.4[:^Y1;JA&%.[!"2RF' ->4%0)HHH%Y5@ M5% 7:Q_>[4K;L):G#PP].B7I0TL-VJ,GRZP/L$B;R[6/L$G/$U?)*MUY?BE; M75=R+;_?5K/>>MM&&Q!=-D.9=:,I.KT2/S,LH0.<7)+5AQ;M3MWQK:INWO1V MNG[7KW[^3UB6$M]';YVFES OQX?GD/FZ"U0 0&C27UP6?_DZMYQ26AUC,38\Z MUFCN1&(EN[FQ_O4V$! FTBPB 5EF+5MK,!!@CD#&C5.[%(WMH=YD.U$5JFR> M?L%3@.>0% ^:$X>20 $ )Y8;3S1&+E:*5-)-3R6 YJQ97?P\46K3CYX:-$SK M9K_K'OT'N7 /'W&L(=I*4BT#M&Y0>]WNV$]N]S].+>-NM07O4W>\>9(;6?WFL]7F*@$I&9_7H6W1D*PP-$?4C M VI*.N*AW(:KF+G,5FM5^ZCJ/@7'FI9W@.XZW,_YN'/BFKW&0$)+=-DY[HS. ME;'#"$A/G_;*!K64!RA_8>VH:+@&\BV><#'62[LS>9/&;G051/ M;GF6JBJ38Y_QJ[R@/E):JC$?@XJ&")LXD1@!D5 *G"UN M&L;;P**K7LY[CX*CBR=*NXO23@#1L'KR^]D2G@)E-L)&AH%>4C24&KQ 0J21 M(%(]QF(^*E[;2.Y,W+ 6XPA,/"J9Z$4=#=J(CM%0^E;$N\T]#KEL??I)1U^W M[D!@)9MRJ]ZN"C(^>Z)\@-WJ@PP"R&0CQR2:22B3CC M/3$T9I!4*1=KQP_'47RLS=KY[;_6GBY[7''&I&=2:UD4.Z\[\6# M]SUU(AAPC^"X$3&:$L$MA!.GA"$A,Y[*M85EO/("W(O HXO'=WG9G?MZL$Y' M"(252T-PQX:HKG]X:-&?'U%X/57#> M1.'Y#U" ;J.RV1M-(F>:R B1X-XJ4!$!W77!A)/5KZH:*D!_H+/OJX]W5J[A M6D)RQ+!89E+@\@U:&XR.,!QB0K-<_4QK-\K^"$7E^V!O0U%Y3?TUD-[R6VF8 M_GJQ'%^@L$JW.T%U,(R([#*1 @FWN&40'2+U+GB,FFOO]_/:X1(0CK,QM2BH&KOOH%?LL8<-VI!\> M>_6UUP DW\/O=TSV?#;%3^-*:$\;<*:$M: BB5J4%&7TUP-ZT<1EYY+)$258 M?\36?C0.V[5[>*#VJM,_6#ATWN7_GSH86K]UR%#H*<:;"H1,-D91*8GUI9L( MTPEC])2)RDI%13EUU5NF-Q$(?8I?(%V5T=]=]]JK6.;43S_C%S#_"K]\/\?G ME$OBQ?)V 0NPGAIE2H&M*[)"/RB7S)S(E/;9!I%595D=0.8?(43:!Y6/DIYZ MUFP#[L0&%KM6S+>9#'?N%:( K[@ES)?>HF7VF=,1MSD3- N@F:6UNROM2>(? M(>+J ;15--H48)]V[[MM\LYR%-$+EP%=(ZU*CD]&3TE& B$HS[QSP=6^9=V/ MPC]"D%8'KM7UV11:'[6Z?\CG#8L4:(3D'IGM]N">VW+V&%]M;<+()*=__QY#I_73LGZM0^![Q'A("VAD>:2X)M(L$80*DK#7,54@-JQ]4Z$ M_1A]1/=!SQ/5')7UTZ!A>JI/Y^&F:'+B5\LQGE<1GA? M[P!7?O*K+P>;R^^O,*Q_P*M7T4@;+(DYXE:0O":6EUF!L8R^-#XH4_O*^QAZ MASVQ/A%83Z;0!G?>##]]\MS^PI]ZT/6[!SW<8I9R*5&IU9;:*2 :96)K1 MQ?."QA0IR.J5EL-UJ+W3\4EEEQ7C)#F:BM4&$C((XEG@(CB0+M=NX_$\5:UW MH]T'*SMWHSU,)PT:HP<-7P\W0D\_J'(_VCZ-SI9>HHPSA@&=)#Z6/%6'>YYU MIDQ1U%$"$]&KVOD9/7:EO;VK>-S5],%.ZRPSX(PEV46!4;3 &)>#)TH@YKE3 M(HO:=G9WZMKM/;L/7C;?)%753H.F9]TZ\V"+<^_OZ[2>[=&^/.@1&:*3H!D" M(Y0^H: H"=)%8@I:6!ETXVL');4;T.+3NF2G^Z#D+"9M,;+,CFID+"5BM?;$ M"P->V.03K7ULNX&4IEK.[J/OQRUGCQ=U T'\4YUS;\947X=[#UAD(DNA8R"" M)X8FCF;B$GZ(#(P6P+Q9*Z$W&U M&32_3AE-M-"EY08NAUC[EFXGPGZ YK2[8^;)YK155=.@85J=NQYNA^[]?9U6 MM3U:F0?-24W((B4FB=& $10K8ZH]&&(4$\XYR[FKWBFH;L/:FS"NZ]#YR_?N MF/M.GK76)CB9B6 > \.$^Z='#@G5WN9,!:.VMO__#$E--:?=1_^;(^CC1=^ MVWS+SOF\RZ#Z_C1;8&C@F7IBE2Y#34TDEN5$1&8@A/:@JX_\V)&T8=WC7I!5 M3Q4-[CQ/]Q0^(CEDV_/Z:8#KCAL&^0[YOBF ^Y=*CH%GEV63Q^5+NC.*L?>]U/-4_=#/D?5"Z9?\]A<*;VJ*?YOBV)J3C_;?I&$7]NY^G M#>Q+A:X)!BC$!0>X?X12A >1.(K14;0)/]1N(E69A6&W_(;!WR<4FEH)K]$S MF'T'^ 3SK^,(3TOCQ:1[Y#K+MLL^_T]4",S'LX>%J9QYF=!S(LH8BH)(DGA3 M>EZ$R+BC*3/?7ZEQ96:&K?)L8G4,"8\&7>X'O:Y)4TD1FQXF-J&7'I;-"\AQ%[75=67UYN;C(I>&X_ZZ@@\@H#// W$1 MN,[ 0$!_T5LM+@8^P^H7T8.HNL%=>$OS]L-WY.P]./)R;LQ/GK_D'T9MPNCJ0Z- M$!/7+F7"HT'(VH2!/$1#&-,9O\(@W]7.:F^Y0^/#EFAE?8\$Y8D*ITE4OA2/ M1'1M6(AEZ)8"H"X;WI_O^BQY?X2.C/N@\,#F=GMKLH$X[!Y#I?SHQ;?Q8I1E MB$$Q12 S1J1@ECB:!7'&6L-X"EG5'KOW)"'# J\WM<]JZZ!%(+V:7?CQ=!2< M=2&5' 6(I75>CL57X>B_6.&IM%K%VLT+-I R=$.1HY7\'&P.D/B P"F^T.@? ML_D_\VP>T7M,R KJHC#RWZ^F@%H5O\)%@/F(Y:B[%$X;:)?Y#;BV&!"5+%!P MW"K*GW/\=GY;8R@Y1*>S/@73 M7#@2;)>,1RG3"40*M4?0[4+7L.=[@^QH-334&NKN2^S]55E&9_G#;-%U-5N\ MGHPOT!==7E\BXL>(ZAFI #$#9T1+A4ZHMPX7-!?HDSKC-$O.4^E21*/?'2PI 20$+HGA5 =>COAE[4N_QU0,:QU/ MB[3]Q=X <*ZS--[,YO>8&043E1$ND0#:E#YXBH32KXX*'CW'C[:/U@5/TC)L MUDOO(*JB@H.A]!7F859KJ-3:NGZ$R]E\69R.3_"YXVT$@.^ JJ2&/]AMP[6K/,L?9Y,)AE E>7*6EU_@ MY1<__PSE"O1Z*2YG^.UU&XU?/,97<:@[BDI4#WFST8?@F[H/H0&L2B83!I;B M4LJRU*8F8G1.C*:NH=,?\3[DJ6E&1<5O5BH>*1>\H"R38 #WKP!H;+3U! U8 M-BGFF'.OP=%CDOX(]Q[[H&VKOWJDQAIP7I]B9\1\HJ9<"7%;VE@P \3Q@!^L MLY)+SV@\!>H:BK&/5?0.(-I+Z@!M[#2A\BFVL7VD?N0V]GJ:6HZ1GS#2PX? 6XAJ M),+=56Q-!;#.\9B3U$3KTHHXQT1\MOB9M$D8Z35+?\B$OBT#T\_FJ+WI9W@[ MO?L;8R3D3-L-.*AOIVC9X$:"[];EL%V.DG1&:MPAD8$LB13"$ _@2)3"6_2\<]3U MYUIL)&=86)X0%(\F6=314+M@6Z6B? "M 3%F*G= MDFTK04,/]:FD]MW@=( .&@!4N14[RV7\T&*=T28RA(0>/4E !3+@'+&!66)$ MYM[XY*VK;;,>$=$D< Y1\*RFM!N RR>83%:I/K_Z^3^A&.KUX(8PMQ/RDB0=#&>CDNT4VH![S-%A2\CC=$6:YD*4RBT*'2IV1=>.AY4J.U( M[438L&>$_0&MOE8:@-I.V4<&0(>@@6C#')$Q.A*"17<@B.0$YS&P\%\NUWZX M4+&ZSEK$X6*4F?<2&",Y6%SX_?2]/,9 MR_N(_0^;$_C2+[Z4?TO3YZ\8":U:HGR\:;I8?C;X_<<^1+9Q'W*P6)NZ'Y' MRV@3E)NY'BG9*XY3["GRQ?.GG\^^H[W_W MDRL8&72C4I3H]KB2IAX3FJ,8./I940$3^&-=._K9B; _PGW'/LA[=*Q377NM MN TWIN/];!I7TUQ&.0@5M0HD.85N>/D00#,2(<5@0P[&]Y+V]P0MP[JIPP.O MBHX:P-H3F]=]UEX\W,KN_&8IM7 V:45RLB4C4AIT^!E*,()32NML1/7&9<<0 M/.QQT?"H/9VV#X?V;.DGE;MU/N+Q 6>KZ!64!&K*U!OA>%FYDMA(@3 FK>*: M9:=KAV9[DCCL(=3P\.U3HPW8XN>8VN#LE%M5J[P)HK3/!8F<*AV(*RUU :-E MPR!D_&FOGL$^U#;5(*DNB+9Z";UI](?%[O5-1G0QF=*CEV5>IK)Z$GC*1/GL MG5;4.-5+&?^!]#9P?'8"3%6!\@$*;@#,[V"Y+,7%+_'5X^6:!P<\<9$M"<(* M(H/)Q">;"+/"6)6TEM4[=3]%QX\(OD-0\&CX\I$J:0!63TN%@N'@4B#1,46D MX8X$)2T!7)4RJ&R,JCW/Z'"KUF\QUA# .EXI R*KM&:^\;'_!K//ZZMDCM=DS\'HDT$#+/?553LK+:4 MAX3*\G(^>O\?HZ@4DY11(@3XXD@";L'<$F^E<9X%S?FV3-4%Q#]_GGW]N3QN M!8KRV1U K%XSH.KK*&IVN-0:<%>>,YO=1?WMC7U@2FB%SIB4!G=B6_(^,*(@ MD7)O5.".5T^!WX_"80]_6SIV.$)SS>%RA X9!1H-L4Y&(G5@Q )2;W&YB0S9 M*=[OI5C;$=DQNMX*J[T$WP!LK@OJSV?9*]&@>WHU]&$^Z17JMB+/IC?#Q%][/IO-[NE@[0CKY(#PEP6BT M'AJMAW>"$:J=3E)Y+F3M\[%JQ _K&E3#VT-[/(QR&_ AMMRM4.V3<)$2'J,M M11B9!*HH22Q1J53(J?KU0*LWK /!8[?4P'UUU0#JCCH;5T')J*DK4S<4.E^> M$P]:DU1*=QPDRZ&7,I$676U- "NWSZ=S[O]X_MM MQ'?-B;2>>FJ(+2.693*LC!(/1"65K#;>.UX[0W\S-6U'YKV!K))Z&@#:C0OS MR_>;3_\^AGFIR?[^KE1DKR:AT9@MS99 XK@I&.=*ES[\,M.DE/&9Y]J)2[M1 M-BP VW >]!A2\A*_BHS@E)I M""YG1JSS#J/TE)W(TN7J\X=KTC^PEU<#4+-&M-L LE_.+BY@ M7ECYX"]A_GZV?#N-DZL$Z1_CY9>MAU@:_Q=%%$0$#^B-.$.1-U- 'M^.9O[)2"/\.BD-(+2 !&(\1Z='8?FPFKT MI+G01EF-3C:MG0BRE:!AHYN&X%E+:0T@<,M!/8W9!0:>@'?=C9 DCI4T$9^H M#9198VJ;SB/O47KS4YO!7B5U-0&\O\V^PGS:.4>?81K7*9N/^!+&9)=I(#DE MAZ$D,[B@!"4YVL"E%Y"KSQC;E;9ANW T!,H>5-D 1&M$I^]NTIZC!4^##<27 MZN32_(243I2$)XC6!>5E];%#51D8%NR-G!0,AH@&EL/3CO<3J:6CH"G@3J0( M3=D0Z=$;\D8HPK2C+'K.=2_-P'8BKI'[G],#:*>DR&.UV0!,[^\\#^M#7G\K MD621[&KL^MLIOAD6RU$47C.%H:)'L94Z?TJL MP/ X:4%'>46PA$U/T>] M[]BJGGK,5JK;6;_Q#2Z+E[-I5S[1'4E=+9:S"YC?E%2H"$EECX8RE/G.D#W" M#03ZU>AT*/1U90]3M760#:VECX*8C'^:S=!679_/U&NYN2QSU MC'JJB*&EEX\ ("'03&S6@04I5:0[I78\TV_DJ7U(J&KFJ*EF*75-$ M)X)#V[/+Q8+P'_2N?\VLL&YH PEPN;2BU(*XASC M)$83E%;,65-_\N;>9#;I/!^(DT?EN_TJ[8DZ]>4 MT7OO83G*&'S(7)*RE"T]$R.4EF&X*EP05B5G JW-]&9J?HSCH7UP\OB.IXHF M&M@M-W/R68T4%6[+F@7NH;-D1L6;@=JIUW$ MO;B8S9?K&4NC,K50>6M)M@9*V9,GEN('H9,RBBEDLGHF\/-D#9L1-"#>#M9- M@_[]IR_(RSG,+]Y.O\)B^:!=8O?3Y?V?'N'V'_ZR8Z.!2FQ6"A+NO2:4L=BJ,&)A +,9/DJ4A*>>EL[0+GW:GK-U=G=6@4N 7K MH1PINT DAN?HJ09'F$5##S)!"+*R '8@:]C@H2?\[)=BL[]Z&MAM-Y7F&66C M2[E4"D5/9%0*(R/'B3? (RJYMYG MXVW@T1'T4_A*GDX!)X*C4,!3="!J7S[]\6MM]P)4G[6V^VBW 60?47PIC0>3 M4RR9!^@)LVB(PUB, /K$7AMM4JX]-O?_U-KNB[!ZM;;[J+L)8&\KV\S<*H'R M(\Q'2F29\&:%3<0PH7R(2HOX?VIMAX!G+:4U@, MQ9N*2V4R-80R=*2DI(F$ M@/ZZCLDH*JRRJ7:4]U^BUO88[%525Q/ V[% 4^:#D7;/-'GW4T.AS$N)2<"2:*T 4M>X?HK M,W]U1$]?@P-6^QYY+P('SL'J.8;O3U<- '&[\-8G_^4Z8+'<5&/V(N-_7TPF ML]_1 I2_7(VJ?C=;+$9.49N%3L1SA3N' 4%L<$!R2(:Z:)*DM6?8],O1L'%4 MCU#_C9'[GZ;HB/5W:+]#?>_ M7R#/YE!2XPR %)H+DD7R1/*$_GOP)278.*$88U#]P* *X:V,L^X;\Z?7<@,; MP*%,EV5\RW06DAO)%9'>H=B13N)9+E,.C(%LJ8JN=M>:*H2W,AJW56@?KN7] MH>U6T)Z67&9(YT-W2,@.-),B$2U*1,&R(SYAY&L$WD+% M5ER2*GH\V!YCC!IF)TQ9J9&4OM-S^TA$.4EB^AXY UES0+=3$^%$F7!&@3A# M,V$N,1T",S;5OI!L)>?DXQT[/U)28&1<&NDE6NX0'7HN">:<"\&7@^=$ MI)2&>,\,X2HDS[PS*:;GS-Q1% P;^O2,NM/IIH$X9[>E54*Y;GDQ"=Y(@XQQ M0Y&[E$G(4!J-9L\M^@\H[D%LX36%PT8N3=G#@Y36'"3_#I-T/OO5+\O7WZ]O M8,YGC\[>GCQ1>_WM$J8+&-&HDF7 2,HE_=NBJ^VCM"19X9P%Z8#VFSY:A8UA M0YI!P'UZ]3>W AZR6FH0QM.KV=6# XD/LT57X,KXK_@;7Q9G\W>SZ6>8CX+- M68=D"1=2H$\D2J<%C/R8D\8K;[W+IVUJN"\'.^%>_:%P?U*E_R$*4G[Y?EV< M<^4GUP;CI%4J6RDX?>G*[@(Y_=D"%31 TI:$D,N!%V,8IME >)3)2)>UM+7O M?$YWMK#YQ*^\>*T)_*KD5HZG9U/X#_#SFY:J(V6$P&T)"#/E,#!'BA$$+XUW M'4M><^]I;1_[.(I_F#.(?5#WW%5!CTIM_5SB>@3@VJ04URN6NXF2%36>?I[< M_.05?K>[[BZR0)&,!,=]4,M$<&?,1"J-^V-2CD3OO)+HDBFEJQQ<'$SB#W.R M<0B6&])N U[VKBOZ,=>CI%ABSI9VBB6L9HF28*4F!G!YYRRH4K5;,!U.[0]S M)'(*\WRD,JLEW=3SE#_,9Y%E%/87F$Y_O,$X_U9/OW* M#Q,_O89@]]X;[%GC,\-_B"KC;V0P)0J<^TNDW4[;L+YE7=QLSJ"MJ)\&-M:- MW/S2]>CO"C.59"ZJ.M,'0]V2S)S"0Z$\HY56X^(O'. N&9@@PQ4BMK9USO0%:CUNU0*.P*M0/U MT@#4/LWR\G<4;@F&UI^^*I/I9QU?)>W[ICA,@G!6.Z)9&<1HI4/&(!# !1J" MM"KQZKVD=R6N4=@="HN'VVHO.FH ?._ +^#+;)+>7ES.9U_AXDX9=DPV0;:: M!"@W7)%YXKQ11+#D-%!J4M*5X;:%G&%/4?H&6"T]- "I-U?SZ1ACX;)8WHR_ ME<]NAVCGD'04Z,\R#(NMDB1HBHZN<#13H2RDVCOF9FJ&/PR1)] M0:8/03=@AU[.NOKH6-3S=HK"^XSZNEX#/@0CLR[#^F3)6D)'U&-@36QV3OAH M@+G:EF@;/<-F(_1MBZIIH@%4;935N]O*"[2?5HA J):,R(!+Q">=2>O0AWC$)R)1*>DRHP/W%1U!L(B95E[GGWU>1B]7Z'?:_V_"KJO ^VR M)%R.('20!)SG1%)OB(6 '@5G,2M+71*]CIMY1%&C3MU!&-DZAN$X733@T]W= MYT=:\S(3QY"8RVE-L!A2>RE)\) %9.N=J-]4X?;]C?I655!SL)P;P,@6Q-]U M!]D(I$\Q8OP=-35$)DF)8RF0F")Z @Q$#K6S*7:EK5%_J6^+=+A^&BS&6?<. M65?3'3/Z9<.3CG6,=B&PEA_DOY?#K]("M'NKG]PFL$K(,6&@19+7@DA( K<@ M04D.A@Y.&YEPSLR%12\KU;FUHB;6!C>HUK??8=T'IT9Q;OQCZ, M)UU^]35#S 07/,H&O:\R?DV4MO#*$5$&<8GH7&*UH_9GB1K8S:F,J7YTT0"X M2OI^D=+K;W&\* W6UI*[9D=YJ;P!7"$NZC)Q /TW0RU)BF:6K'9"U;X.?(:D M@7V%1>"7$P-@CPF(Q MF[^!6UL<S:6Y(RB/["B]CFQ+Z+.-Z=ZS4-Z/8AL!,&<7U MI^[QPC"BC$(&#$QO0'AF@/8T@."%U-P;X7'NNZ"G%/3>A+[Y)+3I=;/LY_'U MU^5E^&/A+Q8+'X&+4V$R)<"R$")PO0(:8QAM@@>'J9+0D-Q[T#Z"RB8:>^C^ MQ:Z33>P5;#I/F;GS?S_NPS+#E8G^$T0/FN1D?923,4 21+#!%"&?VT;V4U0V MM3@8BGH)OEX8?9Q-[5WB/02.=1# <&$!M2[:A=X;P6-I+)MH' QMF953._C>CA=-6N.S7OI/?FZ;@R9%%DEN MH[-&,.[Y 0/-6?P%(B89%-KC<$KP;:&Q;([R5.#KJYS2>NY(4K;^9-D, M908$#2CATKBYX^#"1.!O,O:WXT7437+ (XJH$98XP-(#"5%P!AC&HA-F0EG" MB73/CX([P++_.V63C+D0DE&6I6&1P.[]L^ P_?)QMOS++]_,;B)_UKN/?GF' M_8NYUR/) ^<:,2"YB\&BL!9('0^RW!C-HDF0R'IKY]*!@+(YQIRN9FCI5Q M M;6,S6S?=>&<2"!9*08"M,("J],(O%1 P3JEEA"$>9%;/M8V* M=IE.6#&T3JN(2IW8-EZCH_;?]61]K&51@B::%3 A:$!#RO)*PP'$6EA/G>39 M1QITH;,=',\A\SZXEBI XE/N-@4XBY%!4C!K&5""Q].(=LF>. 0B2$&D1UK; M8?-;=Y2T0]/Y9> [2;K"%I*U@!X>+&E^O^G7Z'W[NW_9/%?!1Y ^S+UP4C . M(@"[SE:R S&#D@%E>-8"N5R#VD>\EXXM3^,M'+&0^.!\R%-R]/1"2*N@3!2 M$>2<@,\K;#.[CT1%53? QVAYO^"C0UL>(+1T[ MJ2" ("+BL9-3 W,GL5]24=7U;A^(]!1P!1#Y4\_'*2?QP #V+K).-<#(T'2* M]$!9J !$Q'(JF?$294;("R*JNK+M Y!^XBU_2-]0??_L_5W:],,T[N=^I+12 M5H0 '-,JEBUC M3$T83"E-FN[@%)#,&<#B1LD\H51G/REW0,FIKC][[2O=!5O/&*H'GR<\#U[R M]&2F5&F62#QVR8AMA"V23FD*7>XBQ>.VDE-=:/;!1#=Q5ENL_' O*\EV7Y4 MSWB<;?FEW"?<+@P.<^@E!C,8<09"FM%(-59 4\4 H2 M,RBE@O/1UF3T7>7E'7]K X_ZN@SOQPNK)^D)QQ'"T:<3HD%P,82CBH>4;!0@ M$,2DH-I0FGM$;7=JRX)Q. 2UN5O(K\Z:@K 6#$?I?HP;SM5W/[GUZX?/1X'9 MZ "$!M:(&'.F095*>0P,CT=6Q;'W/O]6T8W6LNFDNK#;5Y7GA]QDG%??9R-, M O>4XVB:*$;%A,<=S%D*(HM8IB$:6N8>D7,DB66S6M7AM(OBSA2>$6]^Y((6 M0C /M%8F\FD0D#K^@K$EAF&O5* E 9J(+)MGJQ.B1ROO/$'Z?K:*00YW02 N M@3;0 AJ)!S*U.2)/)<%$H2!*[?IW-)9-\E4)T:-55QZANVO/[GB\FOWB/^FQ MNPCQ-'?/9? *.1T8B**-4;BFR2(I!@(3Q[TV"M%VPQ*/_W;93.+@P#N%1LKC M[ECS&B$3SWQ&15$&G,9DI8IM!2$(,6R.]F4D=:7"RK*=&-5YPJ-4U1N)V2[1 M]K+WQ]1MFMW2.-XTGNOB)OUN!!T+QJ9NI9"&4%+<3 L4@#-.H0Y6,'Z*8ON# MA)9M\J@#HUF46$$N= =[(XP%BBX7P%@*E&4L5WR:528CT7H6# M1&D+0_[!/ETHK:K:K<\]SPD458&7V\=EBH#7@PY3^\&V6X(@&&06!4 AC;\0 MK8&A/![%L M..FVQS5_JT(/@TI>0PR/J"!#G5>\98?G%E8'A5E"G.G,W*:(X0(T\Y&TY+1OFA*P"DJ M Q 2:Z$\C!O%*=-1CVDK/;&K6A=YE-(J[*1H7D;8S!)^E&[NT3%Q8,6^G1'' M$)RI Z+YY.-O1.93;8^(.R6,.Z6@PE+KA9$V^V#/ M@U3UFQ3X_*VQ-",J6H*?VO5UQ..'QQ"WF#E.01!> \J(!DJPU)O*+512&H': M[9S'?+5PO7E>4#R=+#B4[$N'9G=SQOYKO/SZ9K58SF[\_)?5#S]_Z[_-%N/E MXL5XG")>$#PFM8+500<37" M^[*:NOF/+0^U6$J%#X8 )QD$U$$()&D:Z346UFDD\_=T[2.H<$WW,$#+KXI: M<+7MZ1_MC+$JI6V( A2YD)[R\, *I#U6'+K!=_\JWJ@\!99ZBK_"$/S=OU?I M"88,+R_M6*EOR-V&P$RA]OI3]VB!Z=TLP>+17FD,J*0"2(1V MU4\IZ.LQ/MUA[,MR9O_UY6LTH\7%:OEU-A__=SP\$DB="PJG(ZD'E$;6-(F' M1Z8,(3P8R;+W=^ZGJ&Q,W4/[SWU%1L%7L/$\Y>:3GE_.ORQ3"=6?>K)*#Q@T M#(X(U9()H0&T/@ :' ?:D92O%0A;(2"UN0?2M:.L;"P]&*RR**(Z>*V-Y<-B ML8J& IVV%@8#E$K5*A3&R%\S#;P1-C -:0S13N"AUM24C90']DX=!%XI="Y7 MR\523]-PJI&$ @=".> &$1=15\! MDM)0YMET^W8M/;4&&@,$MR0:14AO:6 #+"9(,2+2L.;,*-I#3MG[XHP(RB7R MNM"S&T!MGXJY,E8\&X:5)=4$4,*:=I &R('*_+-B"K+*7OL.@*8L*"J)J M,5^.&D8^^V^KN?V:+O_FL^NYOGFPD'4##AHQHI!.P[])4VUFF0%2F'B>L(PK MSE"THU85+O&;CQ 5?_> IB/(*7M1FP%-0XF^P@GL:VD]'O*V\//;N)\WOG@6 M'AE4[Z3045_)DS#JSM@PR22O//%2$,"1I!$M%L8S/XJ',A%A(KUCD.0.1?,F MD^X$>AD:T?WRX\U$+Q97Z3(PFAJ2*+T^SX.,CI5@#:17# 0I&4$8$Y)]=,T> MNFD)=3D'M+Q^/ME\9%-J<\/9%TE7!$ZWLY2S]((IH%*R@5 &')IQ'@40X 4 M(.8#"0%!3O1 ^%A34!8AW36Y Q(=Q%JZ5J.QC0_3]#3N^-8G1J+*T._^QOCY MR,1@CB?R(9?)D\:@2SDN@%,"7C>O_BU^^?'P;S8EM0W'#VQ/W3/C M,T9"(S4"-J3!5)HHH)""P,F@&(-2,Y7[%F((/LHZM!ZP>O%F36$=5X#S=_'L M/?OA?6/ZE]^2 #8^'3%CL5 2$)MN<)RS0#(J@-7"*6NXIRYW&?].8@H'VL5Q M,AM":55LQ)]]/-Z.[7)S_?/'=+QE M8HA1&T+N2H"]!!7>J&O#83[E58'%)V:U84)SZK3'#(B0;A\9LB!E?($F0J-X M?#*.9B_=>DE&V8J!ZG#75U$5[+M-C+V)N'\;3_V'I;]))#9(9[P$DN@T=29"7RFB@<#,&D:41##W.-7372\Z MQS2,> '>P-2V06)(BI4%'$-B)$'*X]SGB7.Y7CQ&[\=<+QXC\M*E,LE%OZS7 M2&DFYY5&/CB@N9&IZ@J8W924.]5XU$*GF67=I68 MV9QQD.(\.,& "VG$*.<::.E;4[T'(=!!VZ4O) MBZ@_LKT\;'.C M.&,ZL?,UZ#K*D-&NM" 0>!==.75! 6.@ - HJY4FIF6'5;?D8S_BRVZ])\3L MGM3F"=5?P9[^I';<"^PI#@9P@(0;(<;^(ARVG($0Q:*;$989NE7T6IX3 MOJZ,8_11$98V!W8.I4)IT)6AK+E8-<"@ %AKAEUY2()_Y2NC*,TN;\KXQBQ MEDYKK8L6UUT$Z*Z+P&EF:3 &>$TLH%Q[$'_0@% >_\11I! ]%,#M7+T.G7=1 MU2RGW$HK?F\;27KW,6#E@:,J&@.W'D@-*5 F4HJ%A5R05@#HW8XSV($O%Q"R MR;&"[>%I13^V5'*!&/!2"A#=GP!*Z.01B21<8*-"[@*$.IMQ"@8;W352 9P& M*5>X1AZ^]=><8'5> \]U= M(%P8;;E@ (;H^BD6*;.72GL"@4XZCJ'(G;3_)[7N'(63UJT[QRBM>!3W0F0/ M$MV$J'X>9O.;5-K:_+N[_B1'M&#Q?"-ME!^U* 8E@?,8J! CG<;,0=,NPNM( M0>&:NSS:GYU:%;5YNPT+V&.$I$]]123&N?$D'5F0$$#NN$-:>\-SC__HVIQS M7DUAV3Q&+ACS4.=WC3& %$'4V%W (9(";PB#(;X(PHM MDRI'?;?L?-IS@V1GC56P,Q_H DXS$E,VTJ:YB31(!S3U&G!)<5 J4)]]C^[? MPCW8U-MJ<)E?>:7=X@Y.%A_B#V,]:>1W9V&2QGB7( _+(J.?9"81>*Y@NIM/5,[8'"3O;#T\IME3QPGAE)/D5>P0?X9.1M/KYNDIV)(2N(H",RH: 1$ (T( M!M9;2(WPU)':W%G>)P24W= ZJW$['#K(M ) [+"CQE"B+45[NYSZC=,4*FZT.E#@ M<#I5T.B8C98<0.RQQ,%I^KRC;*@;K&WD50&F+B!H=S'56R-G ;:K[[,-:P1Y M9U@:FQ%T>CG*QEC/QL.)"X0R3[SS./.G4X*MFT8*]U1_3E% X]@U M4SI:@074DD@T-)%H:-.KO89+CXF/1]PV,#K00'W_P<))JZ+Q47?)UP"7NY.! MHLQPQX&4*)X^A'/Q)T&!XMIB[A6%I-6 CS: *=T^W5%9S]7=07*%%?[[>#J^ M6=WUZ!)(81K&!+BSJ'DN'A@A"&#$,JZUA]CE\!%//EI8Z5U4-LLAO]**UW\_ M(ER(B';I(5 N/8/AH0*2$ VXYC!NG<8XUFJX_R'%/_YHN1;X+(KO++]ZP\^' M/7'7EOC;?5^EQ]K0&%S'"!O%0,AP! S6$G"4FOFI)ACE;F/I3W7A"XLJ'.3;/.7[W][?Q7&_J?L8S-W)&.*CBV4)P')T%\]&_JWC*9-I1:J6% M,508 O0YB*^\># SZK:!_N00J 7[7>3>_+(Y7J]91Z.@!<2:!X ICFX'0PG2 M])^H"\P@%XY9GWND;D[Z*R\N.X$%E !"+4;0Q?H?\_YY?/UUN8@22'U"^MJ/ M,"?,N1!-WZ,T==M%3Y :#R'$1GKF:,"#1$"Y&:F\X*W2C2$;-&JQCRXZ^+A* MIY]-//OXJ6@&E194HC0%*AZ$8?Q%.A'C52^UXYQ(BG._JYR=B/ME7J&;=!:$"XEU$4U@/C7!0%#U1!'XC,/@!F M0'9:&8]X9<93&TQ>@\5L!'"KQY.4,7\_F_\:_]OER!',A'<"$.L4H%;C=-T# M 0Z"$Z,M$\];R\J;RPY>6MF*_&DKPP'DG UEW2NU:)A>?-ADMW^=SQ:+4<". M:6LPL"*]:RUY )HC CQSV%AOI,C^R-4 ;+0R#_73/ :!115O4/85PKN_8\0Y M7OA[.31O3GV8+N?CZ6)LFX' (XNH=$ZGMV%U&O]+,4B3H0"$C$C%<>"VU;LD M)S26-GRUNRV$/\WG-,BI9:?IDBG?R"3ERKV[$\A[/9XW8D CP3G!7CC@6#K, M14$ Z2@'-$:J@3LK!!TD5SP +^VLYN_9U^]".M M,#'&I6+!YI5*88#13 .#B&+1-P2+KHU5/POG^Y"O;N(@9R^]LU?OHW2O+?F$0\N*@<% )U+ MI9(Z/8XH!, >"@294ZA=6?DI J;SK%=]UUZ#&H["X'D?90Z*[NFFV\2I M#W*2!$$AC ,,P:AM*7GT;RX5NT&M@N)>RQ.UG@W,:3O#_'G97PQ=K_S&\\K/ M;T9($(@84T!P&[V2C,J46CH@?+ <$6@,:O?ZX F(;6

NBABO9'>R<.]G\V;/QZIZ!.4% Y0[TEZ M2L*G"RH/L(.!&6JT:SVMG&S[O_ 1!1@47<[X1^?AN-?(ZDD3@-[,5M$QV+AK8HL-H!"GEX1I>FDJ MZD1S0JD,/.@@,AO&0*RT:X1\K9?[->#C7,SDXVQZVZ3PUC-#FP3>X[]/HO@X M6_[EEP]">O0@QV(DI7*(80NP1RIEV@50*NZK''G"H<2>A-PQUTD8:V="K_6F MOS[LO&:#VM1#S.:;/TK_#HTT]%$:U (9:.J!H PHZ!#0 >,TL8I8--B#+2?A ML)V)O=8RA(K1E,W6_O=_OE!M%-Z_FK]J_B;]5Y]]^)_I___X_.%^?;18IESC M?]C9S7KEQF\TASW[B/V[@3NS\,BO7-CE^':\_/'6+_5XLGC*U&( M7_O/!^:>L[WYZ!,0#\:H_WOII\Z[_]7/Y_5\3=Y Z3 4"J017#%N0@$8[PCP MFGEED)78Y8X.^E%LT MWB]EOXG60%##F)"!Q "S7LM8,W&FD[LR(G,X8^D D\YV\JV)O+XL]7Q9A;5L M:_+AE(48Z0C ( R VGC69CN\:$.O#*OIX**LUE*?^.D615]5$2U'8P8^7JU1M,WTTZ?+> MSD="$.P4]4"K--W/4@8T5!Y "YWF@1+H+Z-, MRZ'74'O@TRF1JM3[Z4T4AK?>4X0QD;D[OLH<1NJK^ZW7?/K!I.=AY-W456$K MFZTX3>+8""$8#I$*'EC)4G- X"!UY0")'1&&:VA]-86-NY@H>PPYXVQ6/SC4 M<-CH*8!UW\QZ._7I'<^K6?JC+;["26JA)D!C%2-7K"DP@A. /(&6"J.8K"U" M:\M;V8/-&5O/(.!Y!4;U2 #/6D3O3H)-56@*#,(F,/#<(DJ,!((($;=B+(#A MS,7?2J01%%CB:J;K=>:R[(GHC UM8$#]*+6Z*#(+R,01X%M_.Y[MGY:%2;*0E/!12444)@ S#G"% B MX^G3!0)0O3#CA.R]FNNA*FRR$.S.87<\))H7<^+V2B?&,YY0PH U MZ>DIAQA0+ I+*8H$U"*#44CO! ),* M HJT!Y+3Z.V\Y%Y"+X*N9B[\ ?0<[BP.P?;' )NK^^*;[]H+'12J7@B9PZF M,>,$2!,0@(Q QRT4@M26"FK)6EE+/.,\ZQ#0>05[V^%[GOV';62>"SO]'C:93,F]FT M4>!*3])DOWM]:L>9"C)& (*I=4&#<2'U'GA"#*%*/#\BYIYG=R3%99_F*F ] M]>*AEKW+'):+.3I0WB4I/&(<&V6D =[( *BV'F@!==SC&156*FN&>;OKM&R6 MN3"L&.R97YD8&GFOP#AWQ]N[1(1&4$G*,7& &!U%A) "!A,%--%,:_ .(\.QG=+CEFB;= $&,,QH-0HH"#F\;Q,.?,V"$=U M93:;C_LREXW_'%,NA-.S/4!>7%_/FQ:FI\_$W>L2RK>6Y.7GV3B+51F+B>=0%\H Z'JU? M:A3]@.?6.:9PS5US79[5K&O3R0K4X>[;>J"F%O/)$S@_%00:>:^]8<(#Q D! M%"L8]U$(HY.3@2GGL/.#E(T-PLTY'L &-Z#RN*G%@@:]Y-BAQY'#A,#T4#PQ MW@)JF07&"@$LM,IP!9EEM6U0G9D]QU-3S1O8:5!WAA,[/T1[->QS!/CBAT&F(0,&,@U>L#3;V(J R6A&"TS#XLYDR' M>1Y\-O%^KN_C(14.0NHE"8#I0-,NG/IV XG;LT_&+BV&H99MIA.'9SW\\QCT MG^[]S=Y .N? KKUT-OWPC#MNJ%3 NR@3*HT'QD4Y>8^T13)([<[0PLYZB.@) M$'YZ8^P M_/I0LWTB/<($T94RL-2EIY3@6E\6+ .B("CI*S13K*S,<:GO)UI M_^EKLL4>8'O56^+3![M'@2 L")> (JS37&03 QI/ ,2<:1$@\UJ=C1$^Y>U, MFTU?DQ'V %O?,9&5F^&FQ^^1<(P./AXA,%!-WYYT#A@I'< >(J)\P!R??")# M/O;.M('T-1EC/\B]@K&M1\?OGC+)-2+ 4YY>BD40F$ 9@)0CH8DR4)S/YMCE MN%A?U^AK,L@^<#OWGM'VPGE61-;$]6^C1WFOQ_/FHN3)G%]J&6%!@* D ]2F MFQXH+!!1Y5Q[#(FLIK=T&!&<]4C:RG.L@T'Q59\XVXMOA)@*R-/HHG&4%-4D M/=,0%�QU!$QU,#.\/\[$&^7WWJ=CC#J= )'(7B?US:][#X. X"6F=!@(:G MN@>9^][8:YE]]XO@5>((A\?RJ X&GV< 6@E/:I'NI!N9???+Z%3B"(?'\JAW!HP%W+:3&O+=&,0 ) MC+*2B@/)I030L A,MIJ=#9>X!C.7WW*_!6X@,&0_*KM_XBSE-*0<*AE=)?) M9Q)!@:0! Q9]J0QIL) [G\- YHS .6?G7X'M#X3BK)G]TY7SOYGHQ6(/Y3Y@8?]Q! Q=XM]#''44^V,K+'&! 0>5!A0: R1#%F"'"<.8>@1S M5^<5+O;?Z.XRO(MPG/WP_HN?WXZMW^%!)LV2\:?+\-G;V?5T_-^1J,8&&TJO M4LO=2& ?7- (")IN-#CQ0%$& 8'2.:>H4H[GWK^&8.2L2_>/P?*+_:,X+"H( M!3],HY?S7Z+"FRWSMPV+%W^/%R-%A"#0$$"#B!L<5P)HX@S@3%.K/-2(Y'[' M,:YNJ?!&0,%!@F% H:$?9\^DI M0\%P35!9(&93>SLX==!!!8!*)G89ONB)7_SNU^]E6H[B>8(!!"U+%3@.&*,% M<)8HS.,Y@]O(GD]2N/76_Z_F__#+^G'JZIPN_ MX2=Z9DY")PX$IJRY*3Q2[\O;K M=#:97?]XZV_]9/8M">LI.]BR8+%+R8\F=8@,,-AX(*R& F/#''D&K1VSP0Y_ MJ^S-4W[(#"'B"KS1KW[JYWH2+>#"W8RGXW3468YO_5.FN-%8Z#3J FL(J'<. MR+C# T:U5(8Z:UCN*]16A)6]VQC.+^772@50RW.6^6T\]1^BP!)6= $0>!\-(AXIW/7Z2;F87"93K5G3)+(J0" ]EPYMUVQC?&/^)$2$V3 MG:,0#UY:I7FGD2O-'7(!:6.ROX'=CK*R1XZBX)D-KLD*1S-]]''/6RRB]!HV M']U:1%Y7R\V51>1^;/74O1U/5JE)Y>E_U.,F)^?G^][C#":*3+TN\IP;BD+M4?A6IU%AL80'T\XW@CLX;:S"6CNY4>) M0A$2.'6,N-^[R4%[VN#2(ZRN@TC,"(UBTHK0.SSC6IM=MASQ3!G MP(O434HU34,$>1J:)(1@TH7L0TBV$E+V7FB03;R_P#NC)B+8S ;"S<8>1D9@ M2X1#P%)& .7" *VL!@82HK5C%N&A4P0;4LI>]YP$.UV$GA$])T@.7DR78Y>X M'-_Z+]ZNYN/EV"^&R /N_])@*;\C&!PZNXAN<$K:^I,)<**N@!EZD7 M1'H&%*0$2(-],E57$'8UI/G7WYL7Z"IU8P' M+DF4QP 2+&,$BQQ0-*0QTL@Y@TVP(K,E4"F6NOYJ&_\ MIAQ'4\:,X01XQ2(_Q#B@"851SA!1*(+TV6MR#]%4%L?5@*<5J#MJL@)DWMJN=.\-M]R90*$GEJHT1%:I#$7 '-D0="Q;W 2<.@R#UE(1?M MM91BGGM,V0T,YV\$%S>SU70Y"MQHYKT&@J<=Q:6B;Z[BCD(5X4(*87#NM^VR M$%[C]C\TYO("OP, *BSI3-4WXV73]JZG[LULFEJB_-0V.^=\W830(U5[S/)] M\[.=6E)Y=F,KYN=!G/B8$39"7@ONFQZ^HJV$ ME'5_PR'E9?-L7RU4>=>TQ]2?5&+?_:,_HGG//ZWF]JM>^ =!]+F$RDW"@-ZO MOTB*>$A&XT'*V@"(A.F9>2. $9(#Y20E7'E'7.[3[4D]Y.4WGS:EZ?5O/JK@ MM[$VX\EX^>.>?R^C+3'M %%6 8KB\5('Z0 R1"/&-,'9V\(/D'1.7O,8]#SW MFCDU4\%)YS>_6'B_@ZF[H4>??)1BA9S M(-,57PRYM<38Q=TB=Q%1=VK+PC,K:&9%-'@N6'V[\A_CEG3UW4]N_>_1$7Q= MC(CGRGC# 4GA#*7> !D(!8)1I2@/#+K<39)=:2V;>BJ.T[[:.R.4)@N\^CX; M22D(@]['+A<@JYT X+ EQ*,V5* G&1&39PL]JX'BTOLX,D.]GJ_E(:R-$ M>M[>$HNBP1$6?3^R0)J@E @0>YR[,N]8&LN.U:X%CD=KJ_2 K+W,7@P7(=1:97PC7O"A^F+!)5S7$CB49K< M95)L0H%FP8/@$7+,*,^=RMWX=H*IL*+(VU;JJI%VHIA[3\VC 4G(WBTA8@ MECPUA>FY4 ML0"B9 1PF 2F>< \^]7M2RK*IND*NJ6CQ%]!=FYKO>T>:1$FTBMR"D!'>7K0 M.\:/''$ !=5&0B@ES=T^V9$\GJ@Q MHH"I]/Z7)0$H&D\]@;@8AUH:&,P]1K0_U:5+5@<$52L #Z;A6IWM]JR0CR=Q M@5 P?"X*SFBXX84%(@Q2""Y-_EKRMM25O@8IC-'^&JL:BX^R1<8SRH*2 M:4-*W8K. >."!"X:F$*$(,7R]WP=IJOT%E\#_CIJJ6KD/>2.G"74D!B/-UWA M5%L!-*,&"$N$=%($*'+GD%N053:S5P?NNNFH:M@]RB(Q3ASVV *() 4T^!"/ M_SR>#0ER1!(AM,M=?]"&KK)9OCJ UU%+!9'79)VV,K2ME@QI3*E@0%H( 25> M V,%!$QHJ%2:U&O;I?M:?K!LQN\4D!I,_+4ZLQ&->SWA,(I%ZM24$F, R6F: M;YF&JB 8,,K]#D'W9O7!LG_%W=51>L@&IL[-ZLW:"V__XWIV^Y_>NO7R%]_U MW%V-;YI!]W>)JZ=$;^L[?P*HQXNNL63= X2V?^'(MO+.Q/?L$(^?&JV_Q##97\WNR6U> MN\QG?0?6+W)D/-X$VTFI6GT.I,96VI.5:J\2I7V8NO'MV*WTI'E!HH^BGBU5 M]E"V7^:S0P(H;4J3R0-=B\W4\%Y&M&W!8AK:(?-9.P%44":TMO_XCP\83:>Y MQ4_6+GM8;F5%>X52@;+NWA[T+L5 ?KK8R&^NI]>^J?3YYOKHB9*\.A^$Q+*CJ[>"X?G#5@-JI@+@[7Y4)"]Z*GV\9%#MMGW+I"(X M-+1=?(N?M^-&%)_3<[N++Q>?OPP"B\/?*_NVPPGAT5KT%2'2_YF: MP>K=3@F/5B+O#(U)]KUD^%WD" 0,5GE6;/^H0>]-&Y164'R9,FBE5T5P6.;G L"8\?>MO@0 M?QCKR?J8?P0JCEFO:$'6R2#10<(5XN%B.EUEA,.6Y8IDZZM!PV[Y5KUK?/+S M,)O?Z*E=_[NL^\>.Q=L 19T]4/K*O@QL=J:&/TQ=8CC_5=_=PD50T?^R[YE< M2E\L)1+_F+KYY,?UH[>I;Y;]];9UU58)2%A>:_M$4H/*WOT]MY_BMI+!OAZ6 M:J6<"NIF7S!?@T9^C;_%NWE2U#=0H\G+U+$TB M!XC.T"#RV=O9K9__N POOO4"#)UPW^H#/4QVL^K=9_J7D&U=L%CURS'Z>6RL M^\12V,FF0V_T_>GHDO: WJ5DV]8KIJ^]E^6_/LWMY?QJ,7^W6(YO]+H ,E\O=ZL/%.MG[*K58\166,.7JV7T M\7$?GUYG=*6[5RW6X-A5EP<%5,\&^'&V_,O?[]0^5[-QFP\4ZW?,L%D>%%MA M#;^/B\ZF_H[3'!>B.Y8LUO?858O[15.7WMZN_-7LW=_IZM]'/J=A-K=-:-W7 MV1[SG6*7W9DTW$:(%:K]S_%LTHCY,OS?V8U_,UM-E_,?O^GO0^A^[\?*79SG M1$ ;>58(@\CQOU=Z,@YCNZ'^2O_]BY_Z,%[V+I;H],%R5_4YX=!6KG5!(KJQ MB9YN"/YP\RU-WHL,;-YGSA*[=?MBN=J 3* X3K+UG,!RAGA[EBU70)#A$%9G MK+>%P,SGZ.?+ME)B5;FNPS*JZ%9@YA?Q7/C9_WLUGM_[E3Q.^8C/M%)R5:FO MXV58:Q70I]NA*H">KIRE^FDS?>WOQ[?!')[H7+55_M5<7L.+D45MTG/\N@IX=52M:4');U; _CY8M\ M(DD?LZCC^5KE)G8=J90=0OA9JWC*G>9G?>+/^L3C=./^W]6L.8_W-8^G*Q4K MH]IG'5N9+:V R>2>K#RF\7RY6BG7U\NF:VFZF/ZIH_%^6=W< MK/-6B^7TRDS>S^87WR9F\M<\A\Z._EK)2&V7QF89Q%>!VA/-D<7%EUO[9K', MI-VMBY:,[%HJ<9\P2A]^ M30SRA+%W?]O)=8R@/G^;+]U+%G);:+O/E6O2/%+G1TNPL.K_FK^;NO=IW,5E MN&?BU_DT$?[F=N[^FJ>[=#>]OIBZ/Z:WB^76\5E' J#S1^LP_>/T.\LG[,)8 M2<>K#],-_<\I?^0C M_O4][#/ Y/BO%0L*\\"CLWCK\2(7B\NP8>,R- B^9R,S.CI_M%B;9W8?TDG8 MI-[/W$-;V]F4[=X.X\_Y$).)A**-9;FP5%>111&U=M; MYQ:7\\OEU_F[2.'BD[NKB>E]E/EZGV*:S[R)S"Z.E$[T;:O/42K]I7VF]_-?Y[/5MP^+Q2JC1O>M6RSV[>I'#\NHM$?]FL;LNWM" M==P7] M%[?7V7SCSD7+32CI&F4>$$]%VFLH>^0A8=7@2N])S>Y0 M=ZY<;C!('[]Z2%#%ZWQ6X^6/]+3)6I3Q>'/3/-/U=APB,3YRFTN[1WZJW)R0 MCNKN)LK2Q\9G;N;/1;.)-,^X?9U-HI0_+W.=)(_[5+D1(YUS=UU$69W^/_KE MAZF=W63*H;?Z0+E)(]ETO5MLU6GX19)Y*$WO^5 KC5>5.^H@QL*:W^)^$N>; MY%<>I;?]1BM]UY1].E)XU1EY\V#WP/:]_1NM5%U3XNI(X96V:FU6$SW_;;Q8 M9KSJWKUJ*W76E,XZ**#2"GSI6?IF0G8LV:I:H:9DUG[1%,_\WSG__ H\M'8K M3=:4RFHIK((JO7L:_3YP_VVVV%>O%?3"-$1L_L.-)B?+Q=V?/*AT^]JME%A+ M FNO>(I'.\\B[[[FMW7!5NJJ*0&U3RRE)]2F@"IQE$EAV]9KI:^:$D9[A%)# MBC_+JV:/%VJEH)JR/-O$4#P(F?4NE;Q;HY4^:LK!/&.^CC+OWNHXMEX5UY0F MJ;!,=3;]-08N&\+>^H6=CYMKF$QUJH>7;Z7$FA(@[456?%]RXT27GE"(;Q^X MRW7]?&CU5IJM*1?26F"EM[7I8OK+-"Q3"U&V^N,=:[;J":@I*W) .,4K"!ZZ MO_*5"FQ?LY7J:DJ#'!!.K:\/?)@NQE&85W/=O#PYGZ>ZZ?2JPK,,0,^G"/9\ M)LN[!&W9R/!(P8M/O8!%QV&_.Y?MDX&^7^Z7]))-_^<)MBY80<-0BFK< M[-O2N_<3?=U+/;O6+-;D?IR>#HBD?#I_")WM6;985_MQ:CLLF"H<8$-7:H+1 MRQQ.\,ERQ3K:NSC";8*HR!E>S6^FR[R^\-&2Q7K9N[O"EP*IRQ-F4MCN58NU ML??R@]6I[>[ ,+\9KQ^%S^0)GZ]8KG.]BS?<(8\J=/7N[V_C>4Y5/5NP7%]Z M%TUMET85BGJ[6A.6047W2Y7K,N^BG.<2J$(M7[Q=S55_#)L&YT?9\L-J7GR_>V_ M4DGZOZ>>]\AO>(^^^8OTB]$+_W_^Q_\'4$L#!!0 ( #U&:%GXINK/)0@ M $TH 6 97@S,3%Q,V9Y,C1C96]C97)T+FAT;>U:86_;.!+]?K^"E^+: M%+ =RXZ;Q$X+N(F[&V"1["8.=N_3@9*HB @E:DG*CN_7WQM*CNW8N20MNNL- MMA_#QIW\<_[/99*G^0XU/'L MTW$L)TS&'W>D"-I'O=Y1IQ-T>OM!&/"C\/"HLR\.DJ/N07!X])]@!UUA7O6Q M;J;$QYU,YLU4T/S]@T[A!E,9N[0?M-O_VEFQ<^+.-;F2-WG?>XO61".VNCG2 M2IO^F[;_-Z"69L(SJ6;]=V.9"(_MY3&N1+7D<8?6$^9-79^ S&H]].?AR>_S!BPY,QN_C"@J/N?F/K QU>L>'I MQ<_CT>ER?B@NG[-NNT.Q^%"'EY^'YZ.KYL5O/XW^/8^RTVYW7APD-K#YM-;K M>R_ _L8%.&NP4SZ1,<:R(@\5=Z[!(F&<3&;,I=R]?=,['#P:8L;-#7C$Z:)_ MA/D*'L=@NJ82B>MW/^ ;OP8RCQ%_OQD<%M^?/C;'&;3F,?SQLZ\N2]!N]6@9 MSEC*)X(9,9%BBAKA4FG9+R4W (J:L4M1:..8SMD7;3(6M)N_,)VPP+I8AK85 MZ:S!SO*HA?P9ZJD1\(QI5FDR5G%C#A5RCSF,& M+G/&\QDKJ3+&F,#-4@(;P)PDSBF0=D(L(5FI!21K M--@'4P/UL:2!&V11*A@ AQI@\=-9[T_$;^]RD[8]P(#PXD6X9* M4!*9 ")#)6U*/<@L S,2.])S+&VDM"W1CSC3:%6AI# Z$C&^MFP7H(@%4%9E M?G07I3R_$6P(.KHL%2R\+NWMBLH+KTOIJ7J4)+3R"ITT/B/.6@)M!2+RY=D3 M)2L3)9B(XGP(95A00?]ZO>1/8=L"3[X]\ Q:[0-:AU-A(:61+%_+GD92@\IL MQ$O[_"Y4[T(!5-0S5154EP8#@))$Z0C+.[$HXNA128)E)8._0D&&8%WT%_'7L^Q6P3C<'AC7 M++N*XF>SU1J8G\]SS\8T]@%.@@15;G7.B="Y!K/0]4= 1AVDI3AKITC\_]G++ [ZT%">;DZ2,."^=2W.\]4:T!_/$X MHPG^^EB+MP=K)FV#M_0 M'1Y&L1&&^+VZIV&[:\8) NB>F!7NXG#D/#W 715D)?WOKRO/$FYO1<31'$> MX"+VW.^CKWEYAE/_K5#UY< #^\8W+,BWP7FKSE>]K8/S5YRO_ UA/-\&C04- M$2LNPW+!2 2O%ZB*-74*OSBTJ=/&WI=P_P4&RS+IG! ;>3[4D ?4$DOXY+OO M K:@54NTC?])&\_WE_B]E'#9[Z@RC_QUP?N_CT[?JV@/%>06Y)\$ONBP2L?> M2 J@H2Z_]T>8J>"W5$\K^>4KJA>._LIR?K/S(HS5IXWJJF #@?$8':VXYZ\- M>*R%)HP!+>C!1E7.+6JY+3, ^OCPZCKP\;;KU=4JK?O5#-$14X,>**!= O/ M:P",OUFND=6H2IS,)UI-!-6YG-_4%^2FID*1%4K/!%JGJ:[(CZ_@%CC[QI+? M>N2]VS:]DV./(G3Y?3W.2/[RM5_=-$S$HV_P0^V6JU*M][ET<58 M_DS-?.0"*6R&V-:W39X@ WVNIGQF=U[T0X,GYO0?SI]&[^,Q.,(VD0[%"ROZ M\S\&J)2%XK.^S/VB^DZ#>E?7BP"T#B94<:'.ZG>S?E=7S0O?6NW*/P>G7#R? MN6YN^:8]%Z^W?>BTNKW'F]NMX-&V_S=LM]?:?^:P>]YE\P R@=^FU!&K90N> M?]SI[BS2Z+=TO\T";S6?X[FF]91/]>D4=]1K\/ 7)6L)T<4?3ZP^W9]GJQKD MZ778$%/UKG][@GK[9O]@8/WGVKO^E4B_/HU4"S8'O,0#JX6C\V=43[\>IZA( M/LWL'%4B"X5Y^R;XT!X<-OP/L1YPT.,0J&F(Y *6@_D[7$;N#Y97ZF!KP=&I M%H, <=5:Q@2(^"25(F&C.Q&55%K8174R68?+GB?9O\OI-Y33O>KG?'O^9X3_ M U!+ P04 " ]1FA9;>Z#Q3(( !I*0 %@ &5X,S$R<3-F>3(T8V9O M8V5R="YH=&WM6EUOVS@6?=]?P4VQ;0K8CC_B-+73 &[B[@08)#.)@YE]6E B M%1&11 U)V?'^^CV7DN//;)QV.W6+Z8,;F9?DO;R'YQ[2.HE=FIR>Q)*+T[^= M_+U>9^69WI?&K47>Q8N]D^9+]IG@@U9DI\V%/A.RFB*)#'W?#XL-UN!^TH MZG2/W\OCX^9AMQO\N[6'KC O^U@W3>2'O51E]5C2_+UW[=SU)TJXN-=J-O^Q MMV3GY(.K\T3=93WO+5HCC=BJYE GVO1>-?V_/K74(YZJ9-I[,U*IM.Q23MBU M3GGVIF9Y9NM6&A65AE;]1V)&3.X?)Y4W&"=1F9QYUVJ32\.'6 7*L4ZKT3XY M(/M93&N1+7@<8O6D^48NGPVO1Q>?+LX&HXNK2_;+[?7-[>!RQ$97R_[OH.?7 MMS\/;UBKP^NMPWW^E@TNSUFK*ZJGV\OSX34;_31D-\.SV^N+T06,A[^?_32X M_.>0#7WL!#C6X8+%?"R9D6,E)R@?+E:6_5IP@Q0E M4W8M0 MQLWAFA8(:>L,QP3UA:P9F?.K'G[@\#M<.?@-EK* MS1M;0:D2"D0-.HH4'O?M6Y^R"\:-].! LE602$HBDT!DD"@;4P\R2\&,Q([T M+)0-$VT+]"/.-#HI49(;'4J!KRW;!RB$!,K*S \?PIAG=Y(-0$?710(++UF[ M^[+TPDM6>BH?%6FPK$0GC<^(LQ9 6X*(?-EZHFAIH@@349RK4(8%%?3-6FH; M>/H#VJ[ D^\./%N-YCM:AW-IH;*1+%_+GD=2CJ=X$$*JJ9R@JJ M"X,!P$MC93W;P4IF?AQ2SW.>7.1:(Q/N85:5T#E4:A4/4Z,"9\(7JQ,E_"6" M+0*KA.)&40"J+/2>_3,:J;!4?/W&M+Y2>V[45L(A!RZF3CDDI J+A!.E(RSO MQ+R(HT .:E)PB\W8H8EH%OQ0"7*3:FL;YJ6=I:'G4=4N2F63!?4 MJ*\;#U5 >6%R(-IZ&1*&V@CO@->E=S*#ND@ ;+3(G'8,F4!SE^#%SE(YJ/L' M@6^X._"=L?!PS)/"4Q4E5T81A*$:(RUV@\"#B-B"=,O'S6K/ Q4=09BVU)2! M+MS3/-;$[6)M199G+=4S0 M,;L2:[YE!7(OH$8JWSH,"T,Y7ZB52^.EVCI\0]=[&,6&&.*/\IZ&[:\91P L MB&K%KG(3AR'I[P/HJB K'GUY6WH2<_LH)HCB/,"E\-SOHZ]X>8I3_[U,JLN! M%?O:%RS(E\%YI\Y7W9V#\V>-_TL:S_27_*!1< M]CNJR$)_7?#VKZ/3URK:@P1R"_)/ 5]T6*5C;Z@DT%"5W\ZJGI?SR M%=4+1W]E.;O9>1'&JM-&>56P@<"X0$:)GDJT3F)=DA]?PBUP]H4EO_&BG[F^37K9DPA=_"D?9R1_ M^=HK;QK&\LD?]P/MG$Y[S7D7'EB=%&Z]RY.+L?@9F]G(.5)8#["M[^L\0@9Z M/)GPJ=U[T3L(S\SI/YP_C3[&8W"$K2,="<^M[,W^Z*-2Y@F?]E3F%]5WZE>[ MNEH$H+4_IHH+=5;];.MW==D\]ZW1+/US<,J)VKP7=_Z MS]77 )8"_?PL4BG8'.\"#2S7C?:W*)Y^.R#;CP&^; 5YF_],07Z(F#\E7' _^*Y7\!4$L#!!0 ( M #U&:%GM?B!_B00 &<1 6 97@S,C%Q,V9Y,C1C96]C97)T+FAT;=58 M;6_;-A#^OE]Q2[ T!2Q9DE_B2$X UW&P $/MNTF MPUC0]>F0\A5P>K+'Z5&7)4'7BX^)WV7=[J#3CWM>/.AU"&7]?O]/?P]#T;V* M47J=L9.]G!?.@IG]PZ.@U-$=IWH1^I[WR]Z6GV;WVB$9ORE"BQ:MJ<#<:G,B M,B'#?<]^(F-Q4I+S;!V^F_.<*;AD=W EZ(F]O+ MNQH-KI/Q@C7H_,! FMPO>,PU= +7'[:-?Y/3L\PV$"=8/2;?"/)X'TUNQY=SF$^W<:_@\C] 5R[,W?LPFPRMNC]3L]KP6@&H[/IQ_GD M;#.=UL[GTV1Q[/5A>@[S7R6P/.";\X&'TAY M^BSJ>V?:?3'3BP(2410LT5P4<,?U O2"P:"2RP704U3Q& M1(2*TDCSIG?M8UB"VUF@1,:D8,J9WF=L#:/$5LZPI(5VHELF+%_#;2'N,,,; M=K#?&T2O<.%EGCSH,9$W*,E:E.$QMKHDU!35R5BJPTX?[UCZ\8(B]4+''Y3? M7XE?IICO-CG\^-VWR^)[;L^488Z=JGF=+C,D.5*ZS R['A@GV5]++IF9ILJT M4-5/B-\Y)$AN"7[OD+Y_:/LC/Q^X6??>/^YTLH,#FQ M'4(YTP0C*=ZUS6DZ3;C1LU(R99K:,F:298!A"(9DV')58I=5RT:EO"!%8N[C M@I3;I8WVH-ZNMJG*)($ "@$@ %@ &5X,S(R<3-F>3(T8V9O8V5R="YH=&W56&U/ MXS@0_GZ_8J[H6%9JTB1])2E(W5)T2">Z2XOV[M/)C1UJD<0YVP5ZO_[&;E): M:&^7T^W"(E21SHS]S,SC9TSZTX+.0M_R.K.R:ZY2=5NOT&ZOG?L-NTI\) MNCSM4WX'G)[4N.;[:].@PF,#@;?YR.SC;3 MJ;_Y?*HLCKT.C,]A^NL()H.K#X/+T<09__[;Z \8#*?&$GA>\.)L\$#*TV=1 MWSK3ULY,+W*(19ZS6'.1PSW7<]!S!I\61"+@= E7K!!2@TC 5YKRF7)CD=7A M(H]=.#*NAP>](/"BH<@*DB_MDQ^]!USM7,@,?,_Y!(F0=MD"00H*+*=&WR:L MT"R;,7EXX'>\J(F$L"&YYI@WR2F,'N(YR6\82F*6<:4, M=/PUGA3U$^9,,@2\"6^51H4.\4/,I.;)L@[%0JH%P=)K 8]$-IBZ44+6$0V\H9EM313G3=A&5+N,W%/69XPPX/ MVKUH#Q=V\V2MQT3>H"1K483'V.J"4%-4)V6)#IL=_,;2C^<4J1)/-Y#DJ3$9LAU#. M-,%(BM_:YE2=)MSH62&9,DVM&S-)4\ P!$-2;+DJL,NJ;J,2GI,\-M_C@I3; MI8WVH-UQ]>ZEEM^*28H'DQ4]/0>_JPAHOC^&F+;_6&Y/?6^7(<= M.:UN5&\GJ<.#5C=2]A.FZH[WY#^R_0PH5<@,1BP'*)%R"@9^]+]6JK,Q=.UI"3N[ MZ/9*0W(GZ@E(9SSA(X7P_9<9)PO)'OX(4], T[95XT4-_VL'TR..P; ME4(H>\\()4OQ7G'']KYC*<>L]QA"9G@T%OIYR-YB;'VNWA U[)NI?P!02P$" M% ,4 " ]1FA9I^0R?6(V 0 87Q, $0 @ $ 9&EB M&UL4$L! A0#% @ /49H64&BU![,+ WN\! !4 M ( !1&P! &1I8G,M,C R-# Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( #U& M:%FI6RDA>O( ,*S"0 5 " 4.9 0!D:6)S+3(P,C0P.3,P M7VQA8BYX;6Q02P$"% ,4 " ]1FA9NB5/^L^' "AP8 %0 M @ 'PBP( 9&EB&UL4$L! A0#% @ /49H M6?BFZL\E" 32@ !8 ( !\A,# &5X,S$Q<3-F>3(T8V5O M8V5R="YH=&U02P$"% ,4 " ]1FA9;>Z#Q3(( !I*0 %@ M @ %+' , 97@S,3)Q,V9Y,C1C9F]C97)T+FAT;5!+ 0(4 Q0 ( #U& M:%GM?B!_B00 &<1 6 " ;$D P!E>#,R,7$S9GDR-&-E M;V-E3(T8V9O8V5R="YH=&U02P4& H "@": ) @ -"X# end XML 85 dibs-20240930_htm.xml IDEA: XBRL DOCUMENT 0001600641 2024-01-01 2024-09-30 0001600641 2024-10-31 0001600641 2024-09-30 0001600641 2023-12-31 0001600641 2024-07-01 2024-09-30 0001600641 2023-07-01 2023-09-30 0001600641 2023-01-01 2023-09-30 0001600641 us-gaap:CommonStockMember 2024-06-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001600641 us-gaap:RetainedEarningsMember 2024-06-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001600641 us-gaap:TreasuryStockCommonMember 2024-06-30 0001600641 2024-06-30 0001600641 us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001600641 us-gaap:TreasuryStockCommonMember 2024-07-01 2024-09-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-07-01 2024-09-30 0001600641 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001600641 us-gaap:CommonStockMember 2024-09-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001600641 us-gaap:RetainedEarningsMember 2024-09-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-30 0001600641 us-gaap:TreasuryStockCommonMember 2024-09-30 0001600641 us-gaap:CommonStockMember 2023-12-31 0001600641 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001600641 us-gaap:RetainedEarningsMember 2023-12-31 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001600641 us-gaap:TreasuryStockCommonMember 2023-12-31 0001600641 us-gaap:CommonStockMember 2024-01-01 2024-09-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-09-30 0001600641 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-09-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-09-30 0001600641 us-gaap:RetainedEarningsMember 2024-01-01 2024-09-30 0001600641 us-gaap:CommonStockMember 2023-06-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001600641 us-gaap:RetainedEarningsMember 2023-06-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001600641 us-gaap:TreasuryStockCommonMember 2023-06-30 0001600641 2023-06-30 0001600641 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001600641 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001600641 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001600641 us-gaap:CommonStockMember 2023-09-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001600641 us-gaap:RetainedEarningsMember 2023-09-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001600641 us-gaap:TreasuryStockCommonMember 2023-09-30 0001600641 2023-09-30 0001600641 us-gaap:CommonStockMember 2022-12-31 0001600641 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001600641 us-gaap:RetainedEarningsMember 2022-12-31 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001600641 us-gaap:TreasuryStockCommonMember 2022-12-31 0001600641 2022-12-31 0001600641 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001600641 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001600641 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-09-30 0001600641 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001600641 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001600641 dibs:WorkforceReductionPlanJune2023Member 2023-06-01 2023-06-30 0001600641 dibs:WorkforceReductionPlanJune2023Member 2023-01-01 2023-09-30 0001600641 dibs:WorkforceReductionPlanJune2023Member 2023-07-01 2023-09-30 0001600641 us-gaap:CostOfSalesMember 2024-01-01 2024-09-30 0001600641 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001600641 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-09-30 0001600641 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001600641 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-09-30 0001600641 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001600641 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-09-30 0001600641 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001600641 stpr:NY us-gaap:LetterOfCreditMember 2024-09-30 0001600641 us-gaap:CashEquivalentsMember 2024-07-01 2024-09-30 0001600641 us-gaap:CashEquivalentsMember 2024-01-01 2024-09-30 0001600641 us-gaap:CashEquivalentsMember 2023-07-01 2023-09-30 0001600641 us-gaap:CashEquivalentsMember 2023-01-01 2023-09-30 0001600641 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-09-30 0001600641 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2024-09-30 0001600641 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2024-09-30 0001600641 us-gaap:MoneyMarketFundsMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel1Member 2024-09-30 0001600641 us-gaap:FairValueInputsLevel2Member 2024-09-30 0001600641 us-gaap:FairValueInputsLevel3Member 2024-09-30 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2024-09-30 0001600641 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateNoteSecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateNoteSecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateNoteSecuritiesMember 2024-09-30 0001600641 us-gaap:CorporateNoteSecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2024-09-30 0001600641 us-gaap:USTreasurySecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-09-30 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-09-30 0001600641 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-09-30 0001600641 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001600641 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001600641 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001600641 us-gaap:MoneyMarketFundsMember 2023-12-31 0001600641 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001600641 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001600641 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001600641 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001600641 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001600641 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001600641 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateNoteSecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateNoteSecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateNoteSecuritiesMember 2023-12-31 0001600641 us-gaap:CorporateNoteSecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001600641 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001600641 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001600641 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001600641 dibs:SellerMarketplaceServicesMember 2024-07-01 2024-09-30 0001600641 dibs:SellerMarketplaceServicesMember 2023-07-01 2023-09-30 0001600641 dibs:SellerMarketplaceServicesMember 2024-01-01 2024-09-30 0001600641 dibs:SellerMarketplaceServicesMember 2023-01-01 2023-09-30 0001600641 us-gaap:ServiceOtherMember 2024-07-01 2024-09-30 0001600641 us-gaap:ServiceOtherMember 2023-07-01 2023-09-30 0001600641 us-gaap:ServiceOtherMember 2024-01-01 2024-09-30 0001600641 us-gaap:ServiceOtherMember 2023-01-01 2023-09-30 0001600641 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-09-30 0001600641 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001600641 us-gaap:LeaseholdImprovementsMember 2024-09-30 0001600641 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001600641 us-gaap:FurnitureAndFixturesMember 2024-09-30 0001600641 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001600641 dibs:ComputerEquipmentAndSoftwareMember 2024-09-30 0001600641 dibs:ComputerEquipmentAndSoftwareMember 2023-12-31 0001600641 us-gaap:ConstructionInProgressMember 2024-09-30 0001600641 us-gaap:ConstructionInProgressMember 2023-12-31 0001600641 2023-10-01 0001600641 2024-01-15 0001600641 2023-11-01 0001600641 2021-06-14 0001600641 us-gaap:EmployeeStockOptionMember 2024-09-30 0001600641 us-gaap:EmployeeStockOptionMember 2023-12-31 0001600641 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001600641 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001600641 dibs:StockIncentivePlan2021Member 2024-09-30 0001600641 dibs:StockIncentivePlan2021Member 2023-12-31 0001600641 us-gaap:EmployeeStockMember 2024-09-30 0001600641 us-gaap:EmployeeStockMember 2023-12-31 0001600641 2023-08-31 0001600641 2024-08-31 0001600641 dibs:A2023StockRepurchaseProgramMember 2024-09-30 0001600641 dibs:A2023StockRepurchaseProgramMember 2024-01-01 2024-09-30 0001600641 dibs:A2023StockRepurchaseProgramMember 2023-12-31 0001600641 dibs:A2023StockRepurchaseProgramMember 2023-01-01 2023-12-31 0001600641 dibs:A2024StockRepurchaseProgramMember 2024-09-30 0001600641 dibs:A2024StockRepurchaseProgramMember 2024-01-01 2024-09-30 0001600641 dibs:A2024StockRepurchaseProgramMember 2023-12-31 0001600641 dibs:A2024StockRepurchaseProgramMember 2023-01-01 2023-12-31 0001600641 2023-01-01 2023-12-31 0001600641 dibs:ShareBasedPaymentArrangementOptionNewEmployeesMember dibs:OptionPlan2011Member 2024-01-01 2024-09-30 0001600641 dibs:ShareBasedPaymentArrangementOptionNewEmployeesMember dibs:OptionPlan2011Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-09-30 0001600641 dibs:ShareBasedPaymentArrangementOptionNewEmployeesMember dibs:OptionPlan2011Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-09-30 0001600641 dibs:ShareBasedPaymentArrangementOptionOthersMember dibs:OptionPlan2011Member 2024-01-01 2024-09-30 0001600641 us-gaap:RestrictedStockUnitsRSUMember dibs:StockIncentivePlan2021Member 2024-01-01 2024-09-30 0001600641 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001600641 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001600641 dibs:RestrictedStockUnitsRSUsInitialAwardsMember dibs:StockIncentivePlan2021Member 2024-01-01 2024-09-30 0001600641 dibs:RestrictedStockUnitsRSUsAnnualAwardsMember dibs:StockIncentivePlan2021Member 2024-01-01 2024-09-30 0001600641 dibs:StockIncentivePlan2021Member 2024-01-01 2024-09-30 0001600641 dibs:StockIncentivePlan2021Member 2024-01-01 2024-01-01 0001600641 dibs:ShareBasedPaymentArrangementOptionPerformanceBasedMember 2021-01-01 2021-12-31 0001600641 dibs:ShareBasedPaymentArrangementOptionPerformanceBasedMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-01-01 0001600641 dibs:ShareBasedPaymentArrangementOptionPerformanceBasedMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001600641 us-gaap:EmployeeStockOptionMember 2024-07-01 2024-09-30 0001600641 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001600641 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-09-30 0001600641 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001600641 us-gaap:RestrictedStockUnitsRSUMember 2024-07-01 2024-09-30 0001600641 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001600641 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001600641 us-gaap:EmployeeStockMember 2024-01-01 2024-09-30 0001600641 us-gaap:EmployeeStockMember 2024-01-01 2024-01-01 0001600641 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001600641 us-gaap:EmployeeStockMember 2024-07-01 2024-09-30 0001600641 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001600641 us-gaap:CostOfSalesMember 2024-07-01 2024-09-30 0001600641 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001600641 us-gaap:SellingAndMarketingExpenseMember 2024-07-01 2024-09-30 0001600641 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001600641 dibs:TechnologyDevelopmentExpenseMember 2024-07-01 2024-09-30 0001600641 dibs:TechnologyDevelopmentExpenseMember 2023-07-01 2023-09-30 0001600641 dibs:TechnologyDevelopmentExpenseMember 2024-01-01 2024-09-30 0001600641 dibs:TechnologyDevelopmentExpenseMember 2023-01-01 2023-09-30 0001600641 us-gaap:GeneralAndAdministrativeExpenseMember 2024-07-01 2024-09-30 0001600641 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001600641 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-09-30 0001600641 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001600641 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001600641 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 shares iso4217:USD iso4217:USD shares pure dibs:segment utr:sqft 0001600641 false --12-31 2024 Q3 1 P3Y P1Y 10-Q true 2024-09-30 false 333-256188 1stdibs.com, Inc. DE 94-3389618 300 Park Avenue South, 10th Floor New York NY 10010 212 627-3929 Common Stock, $0.01 par value per share DIBS NASDAQ Yes Yes Non-accelerated Filer true true false false 36513040 22018000 37395000 87343000 101926000 158000 188000 639000 643000 3197000 3032000 3277000 2670000 2565000 2214000 119039000 147880000 3641000 3580000 3841000 3384000 20621000 19655000 4296000 4116000 2982000 2200000 154420000 180815000 2044000 3580000 9176000 6521000 10865000 10883000 4219000 3107000 1836000 3618000 28140000 27709000 19021000 18812000 25000 6000 47186000 46527000 0.01 0.01 10000000 10000000 0 0 0 0 0 0 0.01 0.01 400000000 400000000 41946556 40738619 36827986 39915136 419000 407000 5118570 823483 26289000 3496000 460231000 451282000 -327142000 -313719000 15000 -186000 107234000 134288000 154420000 180815000 21190000 20663000 65487000 63762000 6154000 5510000 18520000 19144000 15036000 15153000 46967000 44618000 9146000 8411000 27580000 28007000 5471000 4515000 15686000 17199000 6864000 6772000 20756000 22323000 947000 688000 2183000 2940000 22428000 20386000 66205000 70469000 -7392000 -5233000 -19238000 -25851000 1357000 1757000 4695000 4933000 356000 171000 1128000 1160000 1713000 1928000 5823000 6093000 -5679000 -3305000 -13415000 -19758000 4000 0 8000 0 -5683000 -3305000 -13423000 -19758000 -0.15 -0.15 -0.08 -0.08 -0.35 -0.35 -0.50 -0.50 36719249 36719249 39962932 39962932 38321518 38321518 39647716 39647716 -5683000 -3305000 -13423000 -19758000 0 0 0 0 91000 -34000 68000 9000 0 0 0 0 396000 -12000 133000 -132000 -5196000 -3351000 -13222000 -19881000 36693138 416000 457274000 -321459000 -472000 25373000 110386000 7917 0 31000 31000 318866 3000 -1008000 -1005000 3934000 3934000 191935 916000 916000 487000 487000 -5683000 -5683000 36827986 419000 460231000 -327142000 15000 26289000 107234000 39915136 407000 451282000 -313719000 -186000 3496000 134288000 201779 2000 815000 817000 1006158 10000 -2988000 -2978000 11122000 11122000 4295087 22793000 22793000 201000 201000 -13423000 -13423000 36827986 419000 460231000 -327142000 15000 26289000 107234000 40037018 400000 445480000 -307473000 -433000 0 137974000 11000 0 43000 43000 338357 3000 -3000 0 3024000 3024000 334959 1377000 1377000 -46000 -46000 -3305000 -3305000 40051416 403000 448544000 -310778000 -479000 1377000 136313000 39260193 393000 439005000 -291020000 -356000 0 148022000 19978 0 78000 78000 1106204 10000 -10000 0 9471000 9471000 334959 1377000 1377000 -123000 -123000 -19758000 -19758000 40051416 403000 448544000 -310778000 -479000 1377000 136313000 -13423000 -19758000 1439000 1815000 11008000 9340000 984000 703000 239000 242000 2535000 1917000 1972000 2366000 244000 45000 306000 -40000 925000 -415000 607000 999000 895000 1215000 -2194000 -210000 2654000 606000 -2177000 -2063000 -1824000 103000 -5708000 -11475000 66887000 58153000 18667000 0 68868000 166471000 1076000 1215000 595000 67000 -310000 0 15325000 -109600000 817000 78000 22754000 1312000 3218000 0 -25155000 -1234000 222000 44000 -15316000 -122265000 40975000 158043000 25659000 35778000 3483000 0 3483000 0 Basis of Presentation and Summary of Significant Accounting Policies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1stdibs.com, Inc. (“1stDibs” or the “Company”) is one of the world’s leading online marketplaces for connecting design lovers with many of the best sellers and makers of vintage &amp; antique furniture, contemporary furniture, home décor, jewelry, watches, art, and fashion. The Company’s thoroughly vetted seller base, in-depth marketing content, and custom-built technology platform create trust in the Company’s brand and facilitate high-consideration purchases of luxury design products online. By disrupting the way these items are bought and sold, 1stDibs is both expanding access to, and growing the market for, luxury design products.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was incorporated in the state of Delaware on March 10, 2000 and is headquartered in New York, NY.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K (the “Form 10-K”) for the year ended December 31, 2023, filed with the Securities and Exchange Commission (“SEC”) on February 29, 2024.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by GAAP on an annual reporting basis.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of the Company, the accompanying condensed consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of its financial position and its results of operations, changes in stockholders’ equity, and cash flows for the interim periods. The results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for any subsequent quarter or for the year ending December 31, 2024.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company's significant accounting policies as described in the Form 10-K. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Charges</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2023, the Company announced a workforce reduction designed to reduce operating costs and realign investment priorities involving the reduction of approximately 20% of the Company’s global workforce. As a result of the reduction, the Company incurred approximately $2.0 million in non-recurring restructuring charges in the nine months ended September 30, 2023, consisting primarily of employee severance and benefits costs. As of September 30, 2024, all $2.0 million has been paid. </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2024, the Company incurred $0.4 million of additional employee severance and benefits costs which is anticipated to be paid over the next nine months. The following table displays a rollforward of the charges and payments to the accrued balance as of September 30, 2024:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.254%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restructuring Charges</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no expense recorded in the three months ended September 30, 2024 or 2023. For the nine months ended September 30, 2024 and 2023 the expense is included within the respective financial statement line items on the condensed consolidated statements of operations as shown in the table below:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these condensed consolidated financial statements include, but are not limited to, revenue recognition, provision for transaction losses, impairment assessment of goodwill, capitalization of internal-use software and determination of useful lives, income taxes, and the valuation of stock-based compensation and leases. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the Company’s cash, cash equivalents, and restricted cash as of the periods presented:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,659 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,778 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Certain cash equivalents consist of investments in debt securities that are classified as available-for-sale. As of September 30, 2024, the Company’s restricted cash relates to $3.6 million in Letters of Credit for its office leases in New York, New York. There were no available-for-sale securities that were classified as cash equivalents purchased during the three months ended September 30, 2024. During the nine months ended September 30, 2024, the Company purchased $25.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of available-for-sale securities classified as cash equivalents. During the three and nine months ended September 30, 2023, the Company purchased $3.2 million and $34.9 million of available-for-sale securities classified as cash equivalents, respectively. The carrying value of the restricted cash approximates fair value.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The standard will require all public entities, including those with a single reportable segment, to disclose significant segment expenses and other segment items on an annual and interim basis. The guidance requires a public entity to disclose the significant expense categories and amounts that are regularly provided to the chief operating decision-maker. This standard is effective for the Company’s annual report ending December 31, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this new guidance and, while it has a single reportable segment, it expects to enhance its current disclosures in the notes to the financial statements.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures. The standard will require entities to disclose (1) specific categories in the rate reconciliation, (2) the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and (3) income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The new standard is effective for the Company’s annual report ending December 31, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are prepared in accordance with the accounting principles generally accepted in the United States of America (“GAAP”) and include the accounts of the Company and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K (the “Form 10-K”) for the year ended December 31, 2023, filed with the Securities and Exchange Commission (“SEC”) on February 29, 2024.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated balance sheet as of December 31, 2023, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by GAAP on an annual reporting basis.</span></div> 0.20 2000000.0 2000000.0 400000 The following table displays a rollforward of the charges and payments to the accrued balance as of September 30, 2024:<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.254%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restructuring Charges</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 396000 372000 466000 302000 0 0 he expense is included within the respective financial statement line items on the condensed consolidated statements of operations as shown in the table below:<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 135000 0 789000 0 1044000 372000 36000 372000 2004000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Significant estimates and assumptions reflected in these condensed consolidated financial statements include, but are not limited to, revenue recognition, provision for transaction losses, impairment assessment of goodwill, capitalization of internal-use software and determination of useful lives, income taxes, and the valuation of stock-based compensation and leases. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates and such differences may be material to the condensed consolidated financial statements.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the Company’s cash, cash equivalents, and restricted cash as of the periods presented:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,659 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,778 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the Company’s cash, cash equivalents, and restricted cash as of the periods presented:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.153%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,336 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,659 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,778 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22018000 32442000 3641000 3336000 25659000 35778000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all short-term, highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Certain cash equivalents consist of investments in debt securities that are classified as available-for-sale. As of September 30, 2024, the Company’s restricted cash relates to $3.6 million in Letters of Credit for its office leases in New York, New York. There were no available-for-sale securities that were classified as cash equivalents purchased during the three months ended September 30, 2024. During the nine months ended September 30, 2024, the Company purchased $25.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of available-for-sale securities classified as cash equivalents. During the three and nine months ended September 30, 2023, the Company purchased $3.2 million and $34.9 million of available-for-sale securities classified as cash equivalents, respectively. The carrying value of the restricted cash approximates fair value.</span></div> 3600000 0 25600000 3200000 34900000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The standard will require all public entities, including those with a single reportable segment, to disclose significant segment expenses and other segment items on an annual and interim basis. The guidance requires a public entity to disclose the significant expense categories and amounts that are regularly provided to the chief operating decision-maker. This standard is effective for the Company’s annual report ending December 31, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. The Company is currently evaluating the potential impact of adopting this new guidance and, while it has a single reportable segment, it expects to enhance its current disclosures in the notes to the financial statements.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures. The standard will require entities to disclose (1) specific categories in the rate reconciliation, (2) the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and (3) income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The new standard is effective for the Company’s annual report ending December 31, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.</span></div> Fair Value of Financial Instruments<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities are carried at fair value in accordance with GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation techniques used to measure fair value require the Company to maximize the use of observable inputs and minimize the use of unobservable inputs. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 1—Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 2—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 3—Unobservable inputs that are supported by little or no market activity that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies, and similar techniques.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Short-term investments and certain cash equivalents consist of investments in debt securities that are available-for-sale. The table below segregates all assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,991 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,788 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>There were no transfers between Level 1, Level 2, or Level 3 during the three and nine months ended September 30, 2024 and 2023. The table below segregates all assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date:<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,183 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,991 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,788 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5183000 0 0 5183000 5183000 0 0 5183000 0 4735000 0 4735000 0 24619000 0 24619000 0 9508000 0 9508000 0 48481000 0 48481000 0 87343000 0 87343000 5797000 0 0 5797000 0 4991000 0 4991000 5797000 4991000 0 10788000 0 18112000 0 18112000 0 7641000 0 7641000 0 11971000 0 11971000 0 64202000 0 64202000 0 101926000 0 101926000 Revenue Recognition<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s net revenue by type of service for the periods presented:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller marketplace services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,487 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates net revenue from seller marketplace services and other services. Seller marketplace services primarily consist of marketplace transactions, subscriptions, and listing fees. Other services consist of other charges to our sellers including advertising revenues generated from displaying ads on the Company’s online marketplace.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024, the Company recorded $0.4 million of costs to obtain revenue contracts, of which $0.2 million was included in other current assets, and $0.2 million was included in other assets. As of December 31, 2023, the Company recorded $0.5 million of costs to obtain revenue contracts, of which $0.3 million was included in other current assets, and $0.2 million was included in other assets. Amortization of costs to obtain revenue contracts totaled $0.1 million and $0.2 million for the three and nine months ended September 30, 2024 and 2023, respectively. The Company periodically reviews the costs to obtain revenue contracts to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these costs to obtain revenue contracts.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s net revenue by type of service for the periods presented:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seller marketplace services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,663 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,487 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20943000 20467000 64743000 63239000 247000 196000 744000 523000 21190000 20663000 65487000 63762000 400000 200000 200000 500000 300000 200000 100000 100000 200000 200000 Short-Term Investments<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated value of the Company’s short-term investments as of the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized less than $0.1 million of realized losses related to sales of $18.7 million in available-for-sale debt securities during the nine months ended September 30, 2024. There were no realized gains or losses during the three months ended September 30, 2024. The Company evaluates securities for expected credit losses on a quarterly basis with consideration given to the financial condition and near-term prospects of the issuer, whether the Company intends to sell the securities, and whether it is more likely than not that the Company will be required to sell the securities before recovery of their amortized cost basis. The Company did not recognize any credit losses related to available-for-sale debt securities during the three and nine months ended September 30, 2024 and 2023. As of September 30, 2024, the Company does not intend to sell the investments and it is more likely than not that the Company will not be required to sell these before recovery. There were no securities in a continuous unrealized loss position for 12 months or longer. As of September 30, 2024, the fair value of short-term investments by remaining contractual maturity consisted of the following:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:78.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining maturity date one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining maturity date greater than one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated value of the Company’s short-term investments as of the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,724 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4724000 11000 0 4735000 24506000 114000 1000 24619000 9494000 14000 0 9508000 48391000 93000 3000 48481000 87115000 232000 4000 87343000 18101000 14000 3000 18112000 7621000 20000 0 7641000 11975000 2000 6000 11971000 64134000 89000 21000 64202000 101831000 125000 30000 101926000 100000 18700000 0 0 0 0 0 0 As of September 30, 2024, the fair value of short-term investments by remaining contractual maturity consisted of the following:<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:78.589%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining maturity date one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining maturity date greater than one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 67100000 20243000 87343000 Property and Equipment, net<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, property and equipment, net consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,990 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,841 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,384 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, the net book value of internal-use software was $2.3 million and $2.7 million, respectively. Depreciation and amortization expense related to the Company’s property and equipment totaled $0.5 million and $1.4 million for the three and nine months ended September 30, 2024, respectively, which included amortization expense for internal-use software of</span><span style="color:#ffde0f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 million and $1.3 million, respectively. Depreciation and amortization expense related to the Company’s property and equipment totaled $0.4 million and $1.8 million for the three and nine ended September 30, 2023, respectively, which included amortization expense for internal-use software of $0.4 million and $1.7 million, respectively.</span></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, property and equipment, net consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,605 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,990 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,381)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,841 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,384 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 20475000 19541000 4029000 3605000 68000 1131000 599000 919000 819000 569000 25990000 25765000 22149000 22381000 3841000 3384000 2300000 2700000 500000 1400000 400000 1300000 400000 1800000 400000 1700000 Accrued Expenses<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, accrued expenses consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shipping</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation &amp; benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales &amp; use taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for transaction losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment processor fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for e-commerce returns</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, accrued expenses consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shipping</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,766 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation &amp; benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales &amp; use taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for transaction losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment processor fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for e-commerce returns</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,865 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2766000 2934000 3062000 3164000 1437000 1534000 928000 1172000 402000 557000 381000 401000 1889000 1121000 10865000 10883000 Leases<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating lease arrangements are principally for office spaces in New York City. As of September 30, 2024, the Company had $20.6 million of operating lease right-of-use assets, $4.2 million and $19.0 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet. These operating lease arrangements, included in the measurement of lease liabilities, had a weighted-average remaining lease term of 5.1 years, a weighted-average discount rate of 6.1%, and do not reflect options to extend or terminate its leases, as management does not consider the exercise of these options to be reasonably certain. As of December 31, 2023, the Company had $19.7 million of operating lease right-of-use assets, $3.1 million and $18.8 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet. </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2023, the Company entered into a sublease agreement as the sublessor for its office space in its former New York City headquarters (the “Sublease”). The Sublease commenced on October 1, 2023 for approximately 78% of the rentable square feet and expanded to 100% of the rentable square feet on January 15, 2024. The sublease ends on December 31, 2029, the expiration date of the Company’s former New York City headquarter’s lease, and contains an option for the lessee to terminate on the third anniversary of the commencement date. The Sublease contains a five month rent abatement provision, with an additional abatement against fixed rent for the sixth calendar month. In addition, the subtenant will be responsible for its proportionate share of certain defined expenses, including increases in taxes after the base year, as well as certain electric, heating, ventilation, and air conditioning charges. Sublease income is recognized as an offset to lease expense on a straight-line basis over the lease term and is included in general and administrative expenses on the Company’s condensed consolidated statement of operations. </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the Company entered into a lease agreement, as the lessee, for approximately 13,000 square feet for the Company’s new corporate headquarters in New York City (the “Lease Agreement”) which commenced in January 2024 with a five year term and an initial seven month rent abatement period. The Lease Agreement includes an option for the Company to extend the lease for an additional five years.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid $1.2 million and $3.3 million during the three and nine months ended September 30, 2024, respectively, and $1.0 million and $3.1 million during the three and nine months ended September 30, 2023, respectively, for amounts included in the measurement of lease liabilities. The Company did not enter into any new lease arrangements during the three and nine months ended September 30, 2024.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following table summarizes total lease expense, net for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,721)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,972 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is recognized on a straight-line basis over the term of the arrangement beginning on the lease commencement date for lease arrangements that have an initial term greater than 12 months and therefore are recorded on the balance sheet. Short-term lease expense is recognized on a straight-line basis over the lease term for lease arrangements that have an initial term of 12 months or less and therefore are not recorded on the balance sheet. Variable lease expense is recognized as incurred and consists primarily of real estate taxes, utilities, and other office space related expenses. As of September 30, 2024, the total remaining operating lease payments included in the measurement of lease liabilities, and undiscounted remaining cash receipts from the Company’s Sublease was as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Operating Lease Payments</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Sublease Cash Receipts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (payments) cash receipts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,803)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,240)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> Leases<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating lease arrangements are principally for office spaces in New York City. As of September 30, 2024, the Company had $20.6 million of operating lease right-of-use assets, $4.2 million and $19.0 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet. These operating lease arrangements, included in the measurement of lease liabilities, had a weighted-average remaining lease term of 5.1 years, a weighted-average discount rate of 6.1%, and do not reflect options to extend or terminate its leases, as management does not consider the exercise of these options to be reasonably certain. As of December 31, 2023, the Company had $19.7 million of operating lease right-of-use assets, $3.1 million and $18.8 million of current and non-current operating lease liabilities, respectively, and no finance leases on its condensed consolidated balance sheet. </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In August 2023, the Company entered into a sublease agreement as the sublessor for its office space in its former New York City headquarters (the “Sublease”). The Sublease commenced on October 1, 2023 for approximately 78% of the rentable square feet and expanded to 100% of the rentable square feet on January 15, 2024. The sublease ends on December 31, 2029, the expiration date of the Company’s former New York City headquarter’s lease, and contains an option for the lessee to terminate on the third anniversary of the commencement date. The Sublease contains a five month rent abatement provision, with an additional abatement against fixed rent for the sixth calendar month. In addition, the subtenant will be responsible for its proportionate share of certain defined expenses, including increases in taxes after the base year, as well as certain electric, heating, ventilation, and air conditioning charges. Sublease income is recognized as an offset to lease expense on a straight-line basis over the lease term and is included in general and administrative expenses on the Company’s condensed consolidated statement of operations. </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the Company entered into a lease agreement, as the lessee, for approximately 13,000 square feet for the Company’s new corporate headquarters in New York City (the “Lease Agreement”) which commenced in January 2024 with a five year term and an initial seven month rent abatement period. The Lease Agreement includes an option for the Company to extend the lease for an additional five years.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid $1.2 million and $3.3 million during the three and nine months ended September 30, 2024, respectively, and $1.0 million and $3.1 million during the three and nine months ended September 30, 2023, respectively, for amounts included in the measurement of lease liabilities. The Company did not enter into any new lease arrangements during the three and nine months ended September 30, 2024.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following table summarizes total lease expense, net for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,721)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,972 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense is recognized on a straight-line basis over the term of the arrangement beginning on the lease commencement date for lease arrangements that have an initial term greater than 12 months and therefore are recorded on the balance sheet. Short-term lease expense is recognized on a straight-line basis over the lease term for lease arrangements that have an initial term of 12 months or less and therefore are not recorded on the balance sheet. Variable lease expense is recognized as incurred and consists primarily of real estate taxes, utilities, and other office space related expenses. As of September 30, 2024, the total remaining operating lease payments included in the measurement of lease liabilities, and undiscounted remaining cash receipts from the Company’s Sublease was as follows (in thousands):</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Operating Lease Payments</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Sublease Cash Receipts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (payments) cash receipts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,803)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,240)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 20600000 4200000 19000000.0 P5Y1M6D 0.061 19700000 3100000 18800000 0.78 1 P5M 13000 P5Y P7M P5Y 1200000 3300000 1000000 3100000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following table summarizes total lease expense, net for the periods presented:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(878)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,721)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,972 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1226000 991000 3603000 2979000 53000 33000 71000 87000 326000 196000 1019000 772000 1605000 1220000 4693000 3838000 878000 0 2721000 0 727000 1220000 1972000 3838000 As of September 30, 2024, the total remaining operating lease payments included in the measurement of lease liabilities, and undiscounted remaining cash receipts from the Company’s Sublease was as follows (in thousands):<div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Operating Lease Payments</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Sublease Cash Receipts</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,335)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,263)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (payments) cash receipts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,803)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,240)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 1335000 845000 5387000 3435000 5263000 3504000 5263000 3574000 5263000 3645000 4292000 3718000 26803000 18721000 3563000 23240000 Other Current Liabilities<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, other current liabilities consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and other non-income tax contingencies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buyer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, other current liabilities consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and other non-income tax contingencies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buyer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1073000 2462000 235000 377000 528000 779000 1836000 3618000 Equity<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 14, 2021, in connection with the closing of the Company’s Initial Public Offering (“IPO”), the Company’s board of directors (“Board”) is authorized to issue up to 10,000,000 shares of preferred stock, $0.01 par value per share, in one or more series. The Company's Board has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock. As of September 30, 2024 and December 31, 2023, no shares of preferred stock were issued or outstanding.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, the Company had authorized 400,000,000 shares of voting common stock, $0.01 par value per share. Each holder of the Company's common stock is entitled to one vote for each share on all matters to be voted upon by the stockholders and there are no cumulative rights. Subject to any preferential rights of any outstanding preferred stock, holders of the Company's common stock are entitled to receive ratably the dividends, if any, as may be declared from time to time by the Board out of legally available funds. If there is a liquidation, dissolution, or winding up of the Company, holders of the Company's common stock would be entitled to share in the Company's assets remaining after the payment of liabilities and any preferential rights of any outstanding preferred stock. The rights, preferences, and privileges of the holders of the Company's common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock which the Company may designate and issue in the future.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, the Company had reserved shares of common stock for issuance in connection with the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,831,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grant under the 2021 Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grant under the ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,537,397 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,923,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In August 2023, the Board of Directors authorized the Company to repurchase up to an aggregate of $20.0 million of its common stock (“2023 Stock Repurchase Program”). In June 2024, the Board of Directors authorized an increase to the Company’s 2023 Stock Repurchase Program to an aggregate repurchase amount of $25.5 million, and subsequently announced the completion of its 2023 Stock Repurchase Program. In August 2024, the Board of Directors authorized the Company to repurchase up to an aggregate of $10.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of its common stock (“2024 Stock Repurchase Program”). </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes total treasury stock purchased under each of the Company's programs as of the periods presented: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands except per share amounts)</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Basis</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Stock Repurchase Program</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Stock Repurchase Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,118,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10000000 0.01 0 0 0 0 400000000 400000000 0.01 0.01 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024 and December 31, 2023, the Company had reserved shares of common stock for issuance in connection with the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,831,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grant under the 2021 Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for future grant under the ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,971,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,537,397 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,923,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3563611 3831710 4684455 3400489 2317676 3119122 1971655 1572504 12537397 11923825 20000000 25500000 10000000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes total treasury stock purchased under each of the Company's programs as of the periods presented: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands except per share amounts)</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost Basis</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Stock Repurchase Program</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,926,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,483 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Stock Repurchase Program</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,118,570 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4926635 25373000 823483 3496000 191935 916000 0 0 5118570 26289000 823483 3496000 Stock-based compensation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2011 Option Plan</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the 2011 Stock Option and Grant Plan (the “2011 Plan”) on September 2, 2011 and amended and restated the plan on December 14, 2011. The 2011 Plan provided for the Company to grant incentive stock options or non-qualified stock options, restricted stock awards, and other stock-based awards to its employees, directors, officers, outside advisors, and non-employee consultants. At the time of grant, the options issued to new employees pursuant to the 2011 Plan expire ten years from the date of grant and generally vest over four years, with 25% vesting on the first anniversary and the balance vesting ratably over the remaining 36 months. Options issued pursuant to the 2011 Plan expire ten years from the date of grant and generally vest ratably over 48 months.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2011 Plan was administered by the Compensation Committee of the Board. The exercise prices, vesting, and other restrictions were determined at the discretion of Compensation Committee of the Board.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the completion of the Company’s IPO in June 2021, no additional awards and no shares of the Company’s common stock remain available for future issuance under the 2011 Plan. However, the 2011 Plan will continue to govern the terms and conditions of the outstanding awards previously granted thereunder. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Stock Incentive Plan </span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company's Board adopted, and its stockholders approved, the 2021 Stock Incentive Plan (the “2021 Plan”), which became effective upon the SEC declaring the Company’s IPO registration statement effective. The 2021 Plan provides for the grant of incentive stock options (“ISOs”), non-statutory stock options, restricted share awards, stock unit awards (“RSUs”), stock appreciation rights, cash-based awards, and performance-based stock awards, or collectively, stock awards. ISOs may be granted only to the Company’s employees, including officers, and the employees of its parent or subsidiaries. All other stock awards may be granted to the Company’s employees, officers, non-employee directors, consultants, and the employees and consultants of its parent, subsidiaries, and affiliates. Depending on the nature of the award granted, the vesting terms may differ. Generally for new hire awards, the requisite service period for RSUs to vest is over four years from the grant date, with 25% vesting on the first anniversary and the balance vesting ratably on a quarterly basis over the remaining vesting period. Generally, all additional RSUs vest ratably on a quarterly basis over <span style="-sec-ix-hidden:f-752">three</span> or four years beginning on the three month anniversary from the grant date. For RSU grants to members of our Board of Directors, initial awards vest ratably on an annual basis over three years, and over one year for our Board of Directors annual awards.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate number of shares of the Company’s common stock that may be issued pursuant to stock awards under the 2021 Plan will not exceed the sum of (x) 4,333,333 shares (as adjusted for stock splits, stock dividends, combinations, and the like), plus (y) the sum of (1) the number of reserved shares not issued or subject to outstanding awards under the 2011 Plan on the effective date of the 2021 Plan and (2) the number of shares subject to outstanding stock awards granted under the 2011 Plan and that, following the effective date of the 2021 Plan, (A) are subsequently forfeited or terminated for any reason before being exercised or settled, (B) are not issued because such stock award is settled in cash, (C) are subject to vesting restrictions and are subsequently forfeited, (D) are withheld or reacquired to satisfy the applicable exercise, strike, or purchase price, or (E) are withheld or reacquired to satisfy a tax withholding obligation, plus (z) an annual increase on the first day of each fiscal year, for a period of not more than 10 years, beginning on January 1, 2022 and ending on, and including, January 1, 2031, in an amount equal to the lesser of (i) 5% of the outstanding shares on the last day of the immediately preceding fiscal year or (ii) such lesser amount that the Compensation Committee of the Board determines for purposes of the annual increase for that fiscal year. On January 1, 2024, the number of shares of common stock available for issuance under the 2021 Plan was automatically increased according to its terms by 1,995,756 shares.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2024, 2,317,676 shares were available for future grants of the Company’s common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s stock option activity since December 31, 2023:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,831,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,027,637 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the fair value of the Company’s common stock for all stock options that had exercise prices lower than the fair value of the Company’s common stock.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no stock options granted during the three and nine months ended September 30, 2024 and 2023. The aggregate intrinsic value of stock options exercised was less than $0.1 million and $0.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the three and nine months ended September 30, 2024, and less than $0.1 million during each of the three and nine months ended September 30, 2023, respectively. The total fair value of stock options vested was $0.7 million and $2.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the three and nine months ended September 30, 2024, and $0.7 million and $2.7 million during the three and nine months ended September 30, 2023, respectively.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock options granted during the fiscal year ended December 31, 2021 included 615,997 stock options granted to executive officers that include a performance condition related to a sale event or initial public offering occurring before December 31, 2021 in addition to the standard service condition. These options will vest over four years, with approximately 21% vested on January 1, 2022, and the balance vesting ratably over the remaining 38 months. Stock-based compensation expense of $0.2 million and $0.5 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was recognized for options having a performance condition during the three and nine months ended September 30, 2024 and 2023, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to the Company's restricted stock units:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.815%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.816%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,579,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated weighted-average grant date fair value of restricted stock units granted was $4.76 and $5.84 per share for the three and nine months ended September 30, 2024, and $4.11 and $3.95 per share for the three and nine months ended September 30, 2023, respectively. The total grant date fair value of restricted stock units vested was $3.1 million and $8.9 million for the three and nine months ended September 30, 2024, and $2.0 million and $7.2 million for the three and nine months ended September 30, 2023, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the Company's Board adopted, and its stockholders approved, the Company's 2021 Employee Stock Purchase Plan (the "ESPP"). A total of 1,971,655 shares of the Company's authorized but unissued or reacquired shares of its common stock (as adjusted for stock splits, stock dividends, combinations, and the like) are available for issuance under the ESPP. The number of shares of the Company's common stock that will be available for issuance under the ESPP also includes an annual increase on the first day of each fiscal year, for a period of not more than 10 years, beginning on January 1, 2022, equal to the least of: (i) 1% of the outstanding shares of the Company’s common stock on such date, (ii) 400,000 shares (as adjusted for stock splits, stock dividends, combinations, and the like) or (iii) a lesser amount determined by the Compensation Committee or the Company’s Board of Directors. On January 1, 2024, the number of shares of common stock available for issuance under the ESPP was automatically increased according to its terms by 399,151 shares.</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During regularly scheduled “offerings” under the ESPP, participants may purchase the Company’s common stock through payroll deductions, up to a maximum of 15% of their eligible compensation, or such lower limit as may be determined by the Compensation Committee from time to time. Participants will be able to withdraw their accumulated payroll deductions prior to the end of the offering period in accordance with the terms of the offering. Participation in the ESPP will end automatically on termination of employment. The purchase price will be specified pursuant to the offering, but cannot, under the terms of the ESPP, be less than 85% of the fair market value per share of the Company’s common stock on either the offering date or on the purchase date, whichever is less. The fair market value of the Company’s common stock for this purpose will generally be the closing price on Nasdaq (or such other exchange as the Company’s common stock may be traded at the relevant time) for the date in question, or if such date is not a trading day, for the last trading day before the date in question. As of September 30, 2024, an initial offering period has not commenced, and for the three and nine months ended September 30, 2024 and 2023, no shares of common stock were purchased under the ESPP.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the classification of the Company’s stock-based compensation expense in the condensed consolidated statements of operations:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,982 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,340 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation capitalized in connection with the Company’s internal-use software was less than $0.1 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for each of the three months ended September 30, 2024 and 2023, and $0.1 million for each of the nine months ended September 30, 2024 and 2023. As of September 30, 2024, total unrecognized compensation expense related to unvested stock-based awards was $27.5 million, which is expected to be recognized over a weighted-average period of 2.3 years.</span></div> P10Y P4Y 0.25 P36M P10Y P48M P4Y 0.25 P4Y P3Y P1Y 4333333 P10Y 0.05 1995756 2317676 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s stock option activity since December 31, 2023:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,831,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.97 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,027,637 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3831710 6.97 P5Y9M18D 826000 0 0 201779 4.05 66320 8.93 3563611 7.09 P5Y2M12D 408000 3027637 6.94 P4Y9M18D 408000 3563611 7.09 P5Y2M12D 408000 0 0 0 0 100000 300000 100000 100000 700000 2300000 700000 2700000 615997 P4Y 0.21 P38M 200000 200000 500000 500000 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to the Company's restricted stock units:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.815%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.816%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding Restricted Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,579,556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256,185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3400489 5.40 3119707 5.84 1579556 5.62 256185 5.68 4684455 5.60 4.76 5.84 4.11 3.95 3100000 8900000 2000000.0 7200000 1971655 P10Y 0.01 400000 399151 0.15 0.85 0 0 0 0 <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the classification of the Company’s stock-based compensation expense in the condensed consolidated statements of operations:</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.477%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,050 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,982 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,340 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 86000 75000 253000 312000 975000 727000 2686000 2176000 1050000 792000 2824000 2802000 1791000 1388000 5245000 4050000 3902000 2982000 11008000 9340000 100000 100000 100000 100000 27500000 P2Y3M18D Income Taxes<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s income tax provision was immaterial for the three and nine months ended September 30, 2024 and 2023 due to the net loss before income taxes incurred for the year ended December 31, 2023 and expected to be incurred for the year ending December 31, 2024, as well as the Company’s continued maintenance of a full valuation allowance against its net deferred tax assets. There were no material liabilities for interest and penalties accrued as of September 30, 2024.</span></div> Net Loss Per Share<div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss per share for the three and nine months ended September 30, 2024 and 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.345%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,719,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,962,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,321,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,647,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share—basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s potentially dilutive securities, which include outstanding stock options and restricted stock units have been excluded from the computation of diluted net loss per share from each period as including them would have had an anti-dilutive effect. Therefore, the weighted average number of common shares outstanding used to calculate both basic and diluted net loss per share is the same. The Company excluded the following potentially dilutive securities for each period presented:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,248,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,047,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss per share for the three and nine months ended September 30, 2024 and 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.345%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except share and per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,683)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,719,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,962,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,321,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,647,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share—basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.50)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -5683000 -3305000 -13423000 -19758000 36719249 36719249 39962932 39962932 38321518 38321518 39647716 39647716 -0.15 -0.15 -0.08 -0.08 -0.35 -0.35 -0.50 -0.50 The Company excluded the following potentially dilutive securities for each period presented:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684,455 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,248,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,047,310 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3563611 3930336 4684455 4116974 8248066 8047310 Commitments and Contingencies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contractual Obligations</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has $30.1 million of non-cancelable contractual commitments as of September 30, 2024, primarily related to its operating lease agreements for both its current and former corporate headquarters in New York, NY, not including any offset for sublease income, as well as other software and support services. For those agreements with variable terms, the Company does not estimate what the total obligation may be beyond any minimum obligations. The following table represents the Company’s commitments under its purchase obligations as of September 30, 2024 (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Lease Obligations</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Other Obligations</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Total Obligations</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,803 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various claims and contingencies, which are in the scope of ordinary and routine litigation incidental to its business, including those related to regulation, litigation, business transactions, employee-related matters, and taxes, among others. When the Company becomes aware of a claim or potential claim, the likelihood of any loss or exposure is assessed. If it is probable that a loss will result and the amount of the loss can be reasonably estimated, the Company records a liability for the loss. The liability recorded includes probable and estimable legal costs incurred to date and future legal costs to the point in the legal matter where the Company believes a conclusion to the matter will be reached. If the loss is not probable or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably possible. The Company does not believe that it is party to any pending legal proceedings that are likely to have a material effect on its business, financial condition, or results of operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company may provide indemnification of varying scope and terms to vendors, lessors, business partners, and other parties with respect to certain matters including, but not limited to, losses arising out of breach of such agreements or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with members of its Board and officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors or officers. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is, in many cases, unlimited. To date, the Company has not incurred any material costs as a result of such indemnifications.</span></div> 30100000 The following table represents the Company’s commitments under its purchase obligations as of September 30, 2024 (in thousands):<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Lease Obligations</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Other Obligations</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2.65pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Total Obligations</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,803 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,321 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1335000 622000 1957000 5387000 1521000 6908000 5263000 888000 6151000 5263000 271000 5534000 5263000 19000 5282000 4292000 0 4292000 26803000 3321000 30124000 false false false false